builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0332 starttime: 1466616991.81 results: success (0) buildid: 20160622100423 builduid: 43ca79bacd1147b693e408149e1e1db6 revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:31.808087) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:31.808580) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:31.809138) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:32.017834) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:32.018147) ========= 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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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-22 10:36:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 17.5M=0.001s 2016-06-22 10:36:32 (17.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.117613 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:32.167307) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:32.167642) ========= 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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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.025791 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:32.237392) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 10:36:32.237713) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --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 cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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-22 10:36:32,322 truncating revision to first 12 chars 2016-06-22 10:36:32,322 Setting DEBUG logging. 2016-06-22 10:36:32,322 attempt 1/10 2016-06-22 10:36:32,323 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cd5ecd8ab7a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 10:36:33,361 unpacking tar archive at: mozilla-beta-cd5ecd8ab7a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.312287 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 10:36:33.614662) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:33.614986) ========= script_repo_revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:33.615414) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:33.616151) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 10:36:33.786743) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 2 secs) (at 2016-06-22 10:36:33.787059) ========= /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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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 10:36:33 INFO - MultiFileLogger online at 20160622 10:36:33 in /builds/slave/test 10:36:33 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 10:36:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:36:33 INFO - {'append_to_log': False, 10:36:33 INFO - 'base_work_dir': '/builds/slave/test', 10:36:33 INFO - 'blob_upload_branch': 'mozilla-beta', 10:36:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:36:33 INFO - 'buildbot_json_path': 'buildprops.json', 10:36:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:36:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:36:33 INFO - 'download_minidump_stackwalk': True, 10:36:33 INFO - 'download_symbols': 'true', 10:36:33 INFO - 'e10s': False, 10:36:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:36:33 INFO - 'tooltool.py': '/tools/tooltool.py', 10:36:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:36:33 INFO - '/tools/misc-python/virtualenv.py')}, 10:36:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:36:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:36:33 INFO - 'log_level': 'info', 10:36:33 INFO - 'log_to_console': True, 10:36:33 INFO - 'opt_config_files': (), 10:36:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:36:33 INFO - '--processes=1', 10:36:33 INFO - '--config=%(test_path)s/wptrunner.ini', 10:36:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:36:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:36:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:36:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:36:33 INFO - 'pip_index': False, 10:36:33 INFO - 'require_test_zip': True, 10:36:33 INFO - 'test_type': ('testharness',), 10:36:33 INFO - 'this_chunk': '1', 10:36:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:36:33 INFO - 'total_chunks': '10', 10:36:33 INFO - 'virtualenv_path': 'venv', 10:36:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:36:33 INFO - 'work_dir': 'build'} 10:36:33 INFO - ##### 10:36:33 INFO - ##### Running clobber step. 10:36:33 INFO - ##### 10:36:33 INFO - Running pre-action listener: _resource_record_pre_action 10:36:33 INFO - Running main action method: clobber 10:36:33 INFO - rmtree: /builds/slave/test/build 10:36:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:36:35 INFO - Running post-action listener: _resource_record_post_action 10:36:35 INFO - ##### 10:36:35 INFO - ##### Running read-buildbot-config step. 10:36:35 INFO - ##### 10:36:35 INFO - Running pre-action listener: _resource_record_pre_action 10:36:35 INFO - Running main action method: read_buildbot_config 10:36:35 INFO - Using buildbot properties: 10:36:35 INFO - { 10:36:35 INFO - "project": "", 10:36:35 INFO - "product": "firefox", 10:36:35 INFO - "script_repo_revision": "production", 10:36:35 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 10:36:35 INFO - "repository": "", 10:36:35 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 10:36:35 INFO - "buildid": "20160622100423", 10:36:35 INFO - "pgo_build": "False", 10:36:35 INFO - "basedir": "/builds/slave/test", 10:36:35 INFO - "buildnumber": 3, 10:36:35 INFO - "slavename": "t-yosemite-r7-0332", 10:36:35 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 10:36:35 INFO - "platform": "macosx64", 10:36:35 INFO - "branch": "mozilla-beta", 10:36:35 INFO - "revision": "cd5ecd8ab7a206b268c32330bcced775356904b6", 10:36:35 INFO - "repo_path": "releases/mozilla-beta", 10:36:35 INFO - "moz_repo_path": "", 10:36:35 INFO - "stage_platform": "macosx64", 10:36:35 INFO - "builduid": "43ca79bacd1147b693e408149e1e1db6", 10:36:35 INFO - "slavebuilddir": "test" 10:36:35 INFO - } 10:36:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 10:36:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 10:36:35 INFO - Running post-action listener: _resource_record_post_action 10:36:35 INFO - ##### 10:36:35 INFO - ##### Running download-and-extract step. 10:36:35 INFO - ##### 10:36:35 INFO - Running pre-action listener: _resource_record_pre_action 10:36:35 INFO - Running main action method: download_and_extract 10:36:35 INFO - mkdir: /builds/slave/test/build/tests 10:36:35 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')]} 10:36:35 INFO - https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:36:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:36:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:36:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:36:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:37:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 10:37:06 INFO - retry: attempt #1 caught exception: timed out 10:37:06 INFO - retry: Failed, sleeping 30 seconds before retrying 10:37:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 #2 10:37:55 INFO - Downloaded 1201 bytes. 10:37:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:37:55 INFO - Using the following test package requirements: 10:37:55 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:37:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:37:55 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:37:55 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'jsshell-mac64.zip'], 10:37:55 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:37:55 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:37:55 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:37:55 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:37:55 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:37:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:37:55 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:37:55 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 10:37:55 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')]} 10:37:55 INFO - https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:37:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:37:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:37:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:37:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:37:56 INFO - Downloaded 18356502 bytes. 10:37:56 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/*'] 10:37:56 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/* 10:37:57 INFO - caution: filename not matched: web-platform/* 10:37:57 INFO - Return code: 11 10:37:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:37:57 INFO - https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:37:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:37:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:37:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:37:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:37:59 INFO - Downloaded 36389087 bytes. 10:37:59 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/*'] 10:37:59 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/* 10:38:04 INFO - caution: filename not matched: bin/* 10:38:04 INFO - caution: filename not matched: config/* 10:38:04 INFO - caution: filename not matched: mozbase/* 10:38:04 INFO - caution: filename not matched: marionette/* 10:38:04 INFO - caution: filename not matched: tools/wptserve/* 10:38:04 INFO - Return code: 11 10:38:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:38:04 INFO - https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:38:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:38:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:38:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:38:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:38:06 INFO - Downloaded 73067231 bytes. 10:38:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:38:06 INFO - mkdir: /builds/slave/test/properties 10:38:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:38:06 INFO - Writing to file /builds/slave/test/properties/build_url 10:38:06 INFO - Contents: 10:38:06 INFO - build_url:https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:38:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:38:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:38:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:38:07 INFO - Contents: 10:38:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:38:07 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')]} 10:38:07 INFO - https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:38:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:38:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:38:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:38:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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 10:38:10 INFO - Downloaded 103657718 bytes. 10:38:10 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'] 10:38:10 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 10:38:14 INFO - Return code: 0 10:38:14 INFO - Running post-action listener: _resource_record_post_action 10:38:14 INFO - Running post-action listener: set_extra_try_arguments 10:38:14 INFO - ##### 10:38:14 INFO - ##### Running create-virtualenv step. 10:38:14 INFO - ##### 10:38:14 INFO - Running pre-action listener: _pre_create_virtualenv 10:38:14 INFO - Running pre-action listener: _resource_record_pre_action 10:38:14 INFO - Running main action method: create_virtualenv 10:38:14 INFO - Creating virtualenv /builds/slave/test/build/venv 10:38:14 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 10:38:14 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:38:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:38:14 INFO - Using real prefix '/tools/python27' 10:38:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:38:15 INFO - Installing distribute.............................................................................................................................................................................................done. 10:38:18 INFO - Installing pip.................done. 10:38:18 INFO - Return code: 0 10:38:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:38:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:38:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:38:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:18 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 0x10970ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10972bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf004bac80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, '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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:38:18 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 10:38:18 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 10:38:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:38:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:38:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:38:18 INFO - 'HOME': '/Users/cltbld', 10:38:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:38:18 INFO - 'LOGNAME': 'cltbld', 10:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:18 INFO - 'MOZ_NO_REMOTE': '1', 10:38:18 INFO - 'NO_EM_RESTART': '1', 10:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:38:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:38:18 INFO - 'PWD': '/builds/slave/test', 10:38:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:38:18 INFO - 'SHELL': '/bin/bash', 10:38:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:38:18 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:38:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:38:18 INFO - 'USER': 'cltbld', 10:38:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:38:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:38:18 INFO - 'XPC_FLAGS': '0x0', 10:38:18 INFO - 'XPC_SERVICE_NAME': '0', 10:38:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:38:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:38:18 INFO - Downloading/unpacking psutil>=0.7.1 10:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:38:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:38:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:38:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:38:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:38:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:38:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:38:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:38:21 INFO - Installing collected packages: psutil 10:38:21 INFO - Running setup.py install for psutil 10:38:21 INFO - building 'psutil._psutil_osx' extension 10:38:21 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 10:38:22 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 10:38:22 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 10:38:22 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 10:38:22 INFO - building 'psutil._psutil_posix' extension 10:38:22 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 10:38:22 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:38:22 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:38:22 INFO - ^ 10:38:22 INFO - 1 warning generated. 10:38:22 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 10:38:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:38:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:38:22 INFO - Successfully installed psutil 10:38:22 INFO - Cleaning up... 10:38:22 INFO - Return code: 0 10:38:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:38:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:38:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:38:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:38:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:38:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:22 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 0x10970ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10972bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf004bac80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, '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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:38:22 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 10:38:22 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 10:38:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:38:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:38:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:38:22 INFO - 'HOME': '/Users/cltbld', 10:38:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:38:22 INFO - 'LOGNAME': 'cltbld', 10:38:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:22 INFO - 'MOZ_NO_REMOTE': '1', 10:38:22 INFO - 'NO_EM_RESTART': '1', 10:38:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:38:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:38:22 INFO - 'PWD': '/builds/slave/test', 10:38:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:38:22 INFO - 'SHELL': '/bin/bash', 10:38:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:38:22 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:38:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:38:22 INFO - 'USER': 'cltbld', 10:38:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:38:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:38:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:38:22 INFO - 'XPC_FLAGS': '0x0', 10:38:22 INFO - 'XPC_SERVICE_NAME': '0', 10:38:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:38:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:38:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:38:23 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 10:38:23 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 10:38:23 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 10:38:23 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 10:38:23 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 10:38:23 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 10:38:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:38:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:38:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:38:25 INFO - Installing collected packages: mozsystemmonitor 10:38:25 INFO - Running setup.py install for mozsystemmonitor 10:38:25 INFO - Successfully installed mozsystemmonitor 10:38:25 INFO - Cleaning up... 10:38:25 INFO - Return code: 0 10:38:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:38:25 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')]} 10:38:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:38:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:25 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')]} 10:38:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:38:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:25 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 0x10970ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10972bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf004bac80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, '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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:38:25 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 10:38:25 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 10:38:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:38:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:38:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:38:26 INFO - 'HOME': '/Users/cltbld', 10:38:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:38:26 INFO - 'LOGNAME': 'cltbld', 10:38:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:26 INFO - 'MOZ_NO_REMOTE': '1', 10:38:26 INFO - 'NO_EM_RESTART': '1', 10:38:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:38:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:38:26 INFO - 'PWD': '/builds/slave/test', 10:38:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:38:26 INFO - 'SHELL': '/bin/bash', 10:38:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:38:26 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:38:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:38:26 INFO - 'USER': 'cltbld', 10:38:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:38:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:38:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:38:26 INFO - 'XPC_FLAGS': '0x0', 10:38:26 INFO - 'XPC_SERVICE_NAME': '0', 10:38:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:38:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:38:26 INFO - Downloading/unpacking blobuploader==1.2.4 10:38:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:38:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:38:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:38:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:38:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:38:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:38:28 INFO - Downloading blobuploader-1.2.4.tar.gz 10:38:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:38:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:38:28 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 10:38:28 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 10:38:28 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 10:38:28 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 10:38:28 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 10:38:28 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 10:38:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:38:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:38:29 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 10:38:29 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 10:38:29 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 10:38:29 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 10:38:29 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 10:38:29 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 10:38:29 INFO - Downloading docopt-0.6.1.tar.gz 10:38:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:38:29 INFO - Installing collected packages: blobuploader, requests, docopt 10:38:29 INFO - Running setup.py install for blobuploader 10:38:30 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:38:30 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:38:30 INFO - Running setup.py install for requests 10:38:30 INFO - Running setup.py install for docopt 10:38:30 INFO - Successfully installed blobuploader requests docopt 10:38:30 INFO - Cleaning up... 10:38:30 INFO - Return code: 0 10:38:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:38:30 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')]} 10:38:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:38:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:30 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')]} 10:38:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:38:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:30 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 0x10970ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10972bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf004bac80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, '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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:38:30 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 10:38:30 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 10:38:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:38:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:38:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:38:30 INFO - 'HOME': '/Users/cltbld', 10:38:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:38:30 INFO - 'LOGNAME': 'cltbld', 10:38:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:30 INFO - 'MOZ_NO_REMOTE': '1', 10:38:30 INFO - 'NO_EM_RESTART': '1', 10:38:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:38:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:38:30 INFO - 'PWD': '/builds/slave/test', 10:38:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:38:30 INFO - 'SHELL': '/bin/bash', 10:38:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:38:30 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:38:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:38:30 INFO - 'USER': 'cltbld', 10:38:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:38:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:38:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:38:30 INFO - 'XPC_FLAGS': '0x0', 10:38:30 INFO - 'XPC_SERVICE_NAME': '0', 10:38:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:38:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-MKK0kE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-jQSNFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-McspNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-OxDo25-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-olTmgJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-2LPyC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-EHD6yT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-viTfKG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:38:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:38:31 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-U1pEV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-aW5Xo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-Sxm4We-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-JtGkCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-ANXnbo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-WKNzkl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-cRkL5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-XvqdGX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-qAJOC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:38:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:38:32 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-ZtZnbU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:38:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:38:33 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-HBPz2K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:38:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:38:33 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-WMPkeF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:38:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:38:33 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-oexso9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:38:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:38:33 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 10:38:33 INFO - Running setup.py install for manifestparser 10:38:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:38:33 INFO - Running setup.py install for mozcrash 10:38:34 INFO - Running setup.py install for mozdebug 10:38:34 INFO - Running setup.py install for mozdevice 10:38:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Running setup.py install for mozfile 10:38:34 INFO - Running setup.py install for mozhttpd 10:38:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Running setup.py install for mozinfo 10:38:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Running setup.py install for mozInstall 10:38:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:38:34 INFO - Running setup.py install for mozleak 10:38:35 INFO - Running setup.py install for mozlog 10:38:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Running setup.py install for moznetwork 10:38:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Running setup.py install for mozprocess 10:38:35 INFO - Running setup.py install for mozprofile 10:38:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Running setup.py install for mozrunner 10:38:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:38:35 INFO - Running setup.py install for mozscreenshot 10:38:36 INFO - Running setup.py install for moztest 10:38:36 INFO - Running setup.py install for mozversion 10:38:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:38:36 INFO - Running setup.py install for wptserve 10:38:36 INFO - Running setup.py install for marionette-driver 10:38:36 INFO - Running setup.py install for browsermob-proxy 10:38:36 INFO - Running setup.py install for marionette-client 10:38:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:38:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:38:37 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 10:38:37 INFO - Cleaning up... 10:38:37 INFO - Return code: 0 10:38:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:38: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')]} 10:38:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:38:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38: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')]} 10:38:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:38:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:38:37 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 0x10970ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10972bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf004bac80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, '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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:38:37 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 10:38:37 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 10:38:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:38:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:38:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:38:37 INFO - 'HOME': '/Users/cltbld', 10:38:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:38:37 INFO - 'LOGNAME': 'cltbld', 10:38:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:37 INFO - 'MOZ_NO_REMOTE': '1', 10:38:37 INFO - 'NO_EM_RESTART': '1', 10:38:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:38:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:38:37 INFO - 'PWD': '/builds/slave/test', 10:38:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:38:37 INFO - 'SHELL': '/bin/bash', 10:38:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:38:37 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:38:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:38:37 INFO - 'USER': 'cltbld', 10:38:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:38:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:38:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:38:37 INFO - 'XPC_FLAGS': '0x0', 10:38:37 INFO - 'XPC_SERVICE_NAME': '0', 10:38:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:38:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-lI8pEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:38:37 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)) 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-8iCxop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:38:37 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)) 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-pc1h7L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:38:37 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)) 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-alEynh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:38:37 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)) 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-5rQtzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:38:37 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)) 10:38:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:38:37 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-9qVQ2R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-2mHvZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-1xrQEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-TqyJmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-EP_5gO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-WXX3pP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-OzLpWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-fKXrAP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-vXDcCS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:38:38 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)) 10:38:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:38:38 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-rlVcaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-xDNDee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-ZoYT_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-mFb6IX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-WOhObE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-wEI_1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:38:39 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)) 10:38:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:38:39 INFO - Running setup.py (path:/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/pip-Y6vDUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:38:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:38:40 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)) 10:38:40 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)) 10:38:40 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)) 10:38:40 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)) 10:38:40 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)) 10:38:40 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)) 10:38:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:38:40 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 10:38:40 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 10:38:40 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 10:38:40 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 10:38:40 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 10:38:40 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 10:38:42 INFO - Downloading blessings-1.6.tar.gz 10:38:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:38:43 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)) 10:38:43 INFO - Installing collected packages: blessings 10:38:43 INFO - Running setup.py install for blessings 10:38:43 INFO - Successfully installed blessings 10:38:43 INFO - Cleaning up... 10:38:43 INFO - Return code: 0 10:38:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:38:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:38:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:38:43 INFO - Reading from file tmpfile_stdout 10:38:43 INFO - Current package versions: 10:38:43 INFO - blessings == 1.6 10:38:43 INFO - blobuploader == 1.2.4 10:38:43 INFO - browsermob-proxy == 0.6.0 10:38:43 INFO - docopt == 0.6.1 10:38:43 INFO - manifestparser == 1.1 10:38:43 INFO - marionette-client == 2.3.0 10:38:43 INFO - marionette-driver == 1.4.0 10:38:43 INFO - mozInstall == 1.12 10:38:43 INFO - mozcrash == 0.17 10:38:43 INFO - mozdebug == 0.1 10:38:43 INFO - mozdevice == 0.48 10:38:43 INFO - mozfile == 1.2 10:38:43 INFO - mozhttpd == 0.7 10:38:43 INFO - mozinfo == 0.9 10:38:43 INFO - mozleak == 0.1 10:38:43 INFO - mozlog == 3.1 10:38:43 INFO - moznetwork == 0.27 10:38:43 INFO - mozprocess == 0.22 10:38:43 INFO - mozprofile == 0.28 10:38:43 INFO - mozrunner == 6.11 10:38:43 INFO - mozscreenshot == 0.1 10:38:43 INFO - mozsystemmonitor == 0.0 10:38:43 INFO - moztest == 0.7 10:38:43 INFO - mozversion == 1.4 10:38:43 INFO - psutil == 3.1.1 10:38:43 INFO - requests == 1.2.3 10:38:43 INFO - wptserve == 1.4.0 10:38:43 INFO - wsgiref == 0.1.2 10:38:43 INFO - Running post-action listener: _resource_record_post_action 10:38:43 INFO - Running post-action listener: _start_resource_monitoring 10:38:43 INFO - Starting resource monitoring. 10:38:43 INFO - ##### 10:38:43 INFO - ##### Running pull step. 10:38:43 INFO - ##### 10:38:43 INFO - Running pre-action listener: _resource_record_pre_action 10:38:43 INFO - Running main action method: pull 10:38:43 INFO - Pull has nothing to do! 10:38:43 INFO - Running post-action listener: _resource_record_post_action 10:38:43 INFO - ##### 10:38:43 INFO - ##### Running install step. 10:38:43 INFO - ##### 10:38:43 INFO - Running pre-action listener: _resource_record_pre_action 10:38:43 INFO - Running main action method: install 10:38:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:38:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:38:44 INFO - Reading from file tmpfile_stdout 10:38:44 INFO - Detecting whether we're running mozinstall >=1.0... 10:38:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:38:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:38:44 INFO - Reading from file tmpfile_stdout 10:38:44 INFO - Output received: 10:38:44 INFO - Usage: mozinstall [options] installer 10:38:44 INFO - Options: 10:38:44 INFO - -h, --help show this help message and exit 10:38:44 INFO - -d DEST, --destination=DEST 10:38:44 INFO - Directory to install application into. [default: 10:38:44 INFO - "/builds/slave/test"] 10:38:44 INFO - --app=APP Application being installed. [default: firefox] 10:38:44 INFO - mkdir: /builds/slave/test/build/application 10:38:44 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'] 10:38:44 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 10:39:02 INFO - Reading from file tmpfile_stdout 10:39:02 INFO - Output received: 10:39:02 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:39:02 INFO - Running post-action listener: _resource_record_post_action 10:39:02 INFO - ##### 10:39:02 INFO - ##### Running run-tests step. 10:39:02 INFO - ##### 10:39:02 INFO - Running pre-action listener: _resource_record_pre_action 10:39:02 INFO - Running main action method: run_tests 10:39:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:39:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:39:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:39:02 INFO - grabbing minidump binary from tooltool 10:39:02 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')]} 10:39:02 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 0x1097275e0>, '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 0x10930acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109335990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:39:02 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 10:39:02 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 10:39:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:39:02 INFO - Return code: 0 10:39:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:39:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:39:02 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/dmJ2gfJOTy-6ODaslPyQfg/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 10:39:02 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/dmJ2gfJOTy-6ODaslPyQfg/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 10:39:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PdJD8pU4Ix/Render', 10:39:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:39:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:39:02 INFO - 'HOME': '/Users/cltbld', 10:39:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:39:02 INFO - 'LOGNAME': 'cltbld', 10:39:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:39:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:39:02 INFO - 'MOZ_NO_REMOTE': '1', 10:39:02 INFO - 'NO_EM_RESTART': '1', 10:39:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:39:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:39:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:39:02 INFO - 'PWD': '/builds/slave/test', 10:39:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:39:02 INFO - 'SHELL': '/bin/bash', 10:39:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QC7IE9NEh/Listeners', 10:39:02 INFO - 'TMPDIR': '/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/T/', 10:39:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:39:02 INFO - 'USER': 'cltbld', 10:39:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:39:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:39:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:39:02 INFO - 'XPC_FLAGS': '0x0', 10:39:02 INFO - 'XPC_SERVICE_NAME': '0', 10:39:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:39:02 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/dmJ2gfJOTy-6ODaslPyQfg/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 10:39:02 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 10:39:02 INFO - import pkg_resources 10:39:03 INFO - Using 1 client processes 10:39:04 INFO - wptserve Starting http server on 127.0.0.1:8001 10:39:04 INFO - wptserve Starting http server on 127.0.0.1:8000 10:39:04 INFO - wptserve Starting http server on 127.0.0.1:8443 10:39:05 INFO - SUITE-START | Running 778 tests 10:39:06 INFO - Running testharness tests 10:39:06 INFO - Setting up ssl 10:39:06 INFO - PROCESS | certutil | 10:39:06 INFO - PROCESS | certutil | 10:39:06 INFO - PROCESS | certutil | 10:39:06 INFO - Certificate Nickname Trust Attributes 10:39:06 INFO - SSL,S/MIME,JAR/XPI 10:39:06 INFO - 10:39:06 INFO - web-platform-tests CT,, 10:39:06 INFO - 10:39:06 INFO - Starting runner 10:39:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:39:07 INFO - PROCESS | 1657 | 1466617147027 Marionette DEBUG Marionette enabled via build flag and pref 10:39:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x113bea800 == 1 [pid = 1657] [id = 1] 10:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113beb000) [pid = 1657] [serial = 1] [outer = 0x0] 10:39:07 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113bec000) [pid = 1657] [serial = 2] [outer = 0x113beb000] 10:39:07 INFO - PROCESS | 1657 | 1466617147339 Marionette INFO Listening on port 2828 10:39:07 INFO - PROCESS | 1657 | 1466617147568 Marionette DEBUG Marionette enabled via command-line flag 10:39:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x11695f800 == 2 [pid = 1657] [id = 2] 10:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116960000) [pid = 1657] [serial = 3] [outer = 0x0] 10:39:07 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116961000) [pid = 1657] [serial = 4] [outer = 0x116960000] 10:39:07 INFO - PROCESS | 1657 | [1657] 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 10:39:07 INFO - PROCESS | 1657 | 1466617147716 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 10:39:07 INFO - PROCESS | 1657 | 1466617147804 Marionette DEBUG Closed connection conn0 10:39:07 INFO - PROCESS | 1657 | [1657] 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 10:39:07 INFO - PROCESS | 1657 | 1466617147807 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 10:39:07 INFO - PROCESS | 1657 | 1466617147819 Marionette DEBUG Closed connection conn1 10:39:07 INFO - PROCESS | 1657 | [1657] 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 10:39:07 INFO - PROCESS | 1657 | 1466617147823 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 10:39:07 INFO - PROCESS | 1657 | 1466617147831 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:39:07 INFO - PROCESS | 1657 | 1466617147837 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":"20160622100423","device":"desktop","version":"48.0"} 10:39:08 INFO - PROCESS | 1657 | [1657] 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 10:39:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd3800 == 3 [pid = 1657] [id = 3] 10:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119fd4000) [pid = 1657] [serial = 5] [outer = 0x0] 10:39:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd4800 == 4 [pid = 1657] [id = 4] 10:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119cdc000) [pid = 1657] [serial = 6] [outer = 0x0] 10:39:08 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:39:08 INFO - PROCESS | 1657 | [1657] 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 10:39:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234bf800 == 5 [pid = 1657] [id = 5] 10:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119cdb800) [pid = 1657] [serial = 7] [outer = 0x0] 10:39:09 INFO - PROCESS | 1657 | [1657] 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 10:39:09 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x1235ab400) [pid = 1657] [serial = 8] [outer = 0x119cdb800] 10:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x123b78800) [pid = 1657] [serial = 9] [outer = 0x119fd4000] 10:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x12318e400) [pid = 1657] [serial = 10] [outer = 0x119cdc000] 10:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x123190400) [pid = 1657] [serial = 11] [outer = 0x119cdb800] 10:39:09 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:39:09 INFO - PROCESS | 1657 | 1466617149721 Marionette INFO startBrowser 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:09 INFO - PROCESS | 1657 | 1466617149751 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1657 | 1466617149758 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1657 | 1466617149759 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x126621000) [pid = 1657] [serial = 12] [outer = 0x119cdb800] 10:39:10 INFO - PROCESS | 1657 | 1466617150062 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"659d5752-1380-1646-b9b6-a975ee5fa7fc","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":"20160622100423","device":"desktop","version":"48.0","command_id":1}}] 10:39:10 INFO - PROCESS | 1657 | 1466617150155 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}] 10:39:10 INFO - PROCESS | 1657 | 1466617150157 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | 1466617150201 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:39:10 INFO - PROCESS | 1657 | 1466617150281 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:39:10 INFO - PROCESS | 1657 | 1466617150282 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128c46c00) [pid = 1657] [serial = 13] [outer = 0x119cdb800] 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:39:10 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:39:10 INFO - PROCESS | 1657 | 1466617150588 Marionette TRACE conn2 <- [1,3,null,{}] 10:39:10 INFO - PROCESS | 1657 | 1466617150592 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:39:10 INFO - PROCESS | 1657 | 1466617150596 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | 1466617150625 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:39:10 INFO - PROCESS | 1657 | 1466617150662 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 1657 | 1466617150665 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:39:10 INFO - PROCESS | 1657 | 1466617150673 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 1657 | 1466617150677 Marionette TRACE conn2 <- [1,6,null,{}] 10:39:10 INFO - PROCESS | 1657 | 1466617150684 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}] 10:39:10 INFO - PROCESS | 1657 | 1466617150686 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | 1466617150704 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:39:10 INFO - PROCESS | 1657 | 1466617150708 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 1657 | 1466617150710 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905f800 == 6 [pid = 1657] [id = 6] 10:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x12900dc00) [pid = 1657] [serial = 14] [outer = 0x0] 10:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x12900f800) [pid = 1657] [serial = 15] [outer = 0x12900dc00] 10:39:10 INFO - PROCESS | 1657 | 1466617150754 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x129108400) [pid = 1657] [serial = 16] [outer = 0x12900dc00] 10:39:11 INFO - PROCESS | 1657 | 1466617151086 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 428ms 10:39:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294db000 == 7 [pid = 1657] [id = 7] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x129332000) [pid = 1657] [serial = 17] [outer = 0x0] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x12a21a400) [pid = 1657] [serial = 18] [outer = 0x129332000] 10:39:11 INFO - PROCESS | 1657 | 1466617151118 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x12a21fc00) [pid = 1657] [serial = 19] [outer = 0x129332000] 10:39:11 INFO - PROCESS | 1657 | 1466617151157 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1657 | 1466617151159 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:39:11 INFO - PROCESS | 1657 | 1466617151190 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1657 | 1466617151191 Marionette TRACE conn2 <- [1,10,null,{}] 10:39:11 INFO - PROCESS | 1657 | 1466617151209 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}] 10:39:11 INFO - PROCESS | 1657 | 1466617151214 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:11 INFO - PROCESS | 1657 | 1466617151351 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:39:11 INFO - PROCESS | 1657 | 1466617151374 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1657 | 1466617151375 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a83b800 == 8 [pid = 1657] [id = 8] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a856400) [pid = 1657] [serial = 20] [outer = 0x0] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a858000) [pid = 1657] [serial = 21] [outer = 0x12a856400] 10:39:11 INFO - PROCESS | 1657 | 1466617151405 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a85c400) [pid = 1657] [serial = 22] [outer = 0x12a856400] 10:39:11 INFO - PROCESS | 1657 | 1466617151774 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 633ms 10:39:11 INFO - PROCESS | 1657 | 1466617151818 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1657 | 1466617151820 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:39:11 INFO - PROCESS | 1657 | 1466617151822 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1657 | 1466617151824 Marionette TRACE conn2 <- [1,14,null,{}] 10:39:11 INFO - PROCESS | 1657 | 1466617151826 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}] 10:39:11 INFO - PROCESS | 1657 | 1466617151828 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:11 INFO - PROCESS | 1657 | 1466617151924 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:39:11 INFO - PROCESS | 1657 | 1466617151928 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1657 | 1466617151930 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b747800 == 9 [pid = 1657] [id = 9] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12aaa7400) [pid = 1657] [serial = 23] [outer = 0x0] 10:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b074800) [pid = 1657] [serial = 24] [outer = 0x12aaa7400] 10:39:11 INFO - PROCESS | 1657 | 1466617151955 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b834c00) [pid = 1657] [serial = 25] [outer = 0x12aaa7400] 10:39:12 INFO - PROCESS | 1657 | 1466617152234 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 10:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:39:12 INFO - PROCESS | 1657 | 1466617152242 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1657 | 1466617152243 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:39:12 INFO - PROCESS | 1657 | 1466617152246 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1657 | 1466617152248 Marionette TRACE conn2 <- [1,18,null,{}] 10:39:12 INFO - PROCESS | 1657 | 1466617152259 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}] 10:39:12 INFO - PROCESS | 1657 | 1466617152261 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:12 INFO - PROCESS | 1657 | 1466617152361 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:39:12 INFO - PROCESS | 1657 | 1466617152366 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 1657 | 1466617152368 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba5b000 == 10 [pid = 1657] [id = 10] 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12ba2a400) [pid = 1657] [serial = 26] [outer = 0x0] 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12ba2e400) [pid = 1657] [serial = 27] [outer = 0x12ba2a400] 10:39:12 INFO - PROCESS | 1657 | 1466617152392 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12ba34400) [pid = 1657] [serial = 28] [outer = 0x12ba2a400] 10:39:12 INFO - PROCESS | 1657 | 1466617152672 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 10:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:39:12 INFO - PROCESS | 1657 | 1466617152725 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1657 | 1466617152727 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:39:12 INFO - PROCESS | 1657 | 1466617152729 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1657 | 1466617152733 Marionette TRACE conn2 <- [1,22,null,{}] 10:39:12 INFO - PROCESS | 1657 | 1466617152737 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}] 10:39:12 INFO - PROCESS | 1657 | 1466617152738 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:12 INFO - PROCESS | 1657 | 1466617152836 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:39:12 INFO - PROCESS | 1657 | 1466617152839 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 1657 | 1466617152840 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f4b000 == 11 [pid = 1657] [id = 11] 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12ba37800) [pid = 1657] [serial = 29] [outer = 0x0] 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bede800) [pid = 1657] [serial = 30] [outer = 0x12ba37800] 10:39:12 INFO - PROCESS | 1657 | 1466617152865 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12bee5800) [pid = 1657] [serial = 31] [outer = 0x12ba37800] 10:39:13 INFO - PROCESS | 1657 | 1466617153103 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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 10:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:39:13 INFO - PROCESS | 1657 | 1466617153154 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 1657 | 1466617153155 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:39:13 INFO - PROCESS | 1657 | 1466617153157 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 1657 | 1466617153158 Marionette TRACE conn2 <- [1,26,null,{}] 10:39:13 INFO - PROCESS | 1657 | 1466617153160 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}] 10:39:13 INFO - PROCESS | 1657 | 1466617153161 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:13 INFO - PROCESS | 1657 | 1466617153261 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:39:13 INFO - PROCESS | 1657 | 1466617153267 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1657 | 1466617153269 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04a800 == 12 [pid = 1657] [id = 12] 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x129004400) [pid = 1657] [serial = 32] [outer = 0x0] 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12c06ac00) [pid = 1657] [serial = 33] [outer = 0x129004400] 10:39:13 INFO - PROCESS | 1657 | 1466617153293 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c074c00) [pid = 1657] [serial = 34] [outer = 0x129004400] 10:39:13 INFO - PROCESS | 1657 | 1466617153541 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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 10:39:13 INFO - PROCESS | 1657 | 1466617153587 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:39:13 INFO - PROCESS | 1657 | 1466617153589 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:39:13 INFO - PROCESS | 1657 | 1466617153592 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 1657 | 1466617153609 Marionette TRACE conn2 <- [1,30,null,{}] 10:39:13 INFO - PROCESS | 1657 | 1466617153628 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}] 10:39:13 INFO - PROCESS | 1657 | 1466617153631 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:13 INFO - PROCESS | 1657 | 1466617153776 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:39:13 INFO - PROCESS | 1657 | 1466617153781 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1657 | 1466617153782 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4c6000 == 13 [pid = 1657] [id = 13] 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c077400) [pid = 1657] [serial = 35] [outer = 0x0] 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c433400) [pid = 1657] [serial = 36] [outer = 0x12c077400] 10:39:13 INFO - PROCESS | 1657 | 1466617153820 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c436800) [pid = 1657] [serial = 37] [outer = 0x12c077400] 10:39:14 INFO - PROCESS | 1657 | 1466617154156 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 595ms 10:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:39:14 INFO - PROCESS | 1657 | 1466617154187 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 1657 | 1466617154188 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:39:14 INFO - PROCESS | 1657 | 1466617154190 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1657 | 1466617154191 Marionette TRACE conn2 <- [1,34,null,{}] 10:39:14 INFO - PROCESS | 1657 | 1466617154194 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}] 10:39:14 INFO - PROCESS | 1657 | 1466617154195 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:14 INFO - PROCESS | 1657 | 1466617154290 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:39:14 INFO - PROCESS | 1657 | 1466617154294 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1657 | 1466617154295 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c763000 == 14 [pid = 1657] [id = 14] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c438c00) [pid = 1657] [serial = 38] [outer = 0x0] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c5a2c00) [pid = 1657] [serial = 39] [outer = 0x12c438c00] 10:39:14 INFO - PROCESS | 1657 | 1466617154321 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c5a9000) [pid = 1657] [serial = 40] [outer = 0x12c438c00] 10:39:14 INFO - PROCESS | 1657 | 1466617154557 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 10:39:14 INFO - PROCESS | 1657 | 1466617154609 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 1657 | 1466617154611 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:39:14 INFO - PROCESS | 1657 | 1466617154621 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1657 | 1466617154622 Marionette TRACE conn2 <- [1,38,null,{}] 10:39:14 INFO - PROCESS | 1657 | 1466617154624 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}] 10:39:14 INFO - PROCESS | 1657 | 1466617154625 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:14 INFO - PROCESS | 1657 | 1466617154732 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:39:14 INFO - PROCESS | 1657 | 1466617154736 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1657 | 1466617154737 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c991800 == 15 [pid = 1657] [id = 15] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x123a4ec00) [pid = 1657] [serial = 41] [outer = 0x0] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x123a52000) [pid = 1657] [serial = 42] [outer = 0x123a4ec00] 10:39:14 INFO - PROCESS | 1657 | 1466617154760 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12c5a9800) [pid = 1657] [serial = 43] [outer = 0x123a4ec00] 10:39:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce25000 == 16 [pid = 1657] [id = 16] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12ce27800) [pid = 1657] [serial = 44] [outer = 0x0] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12ce2a800) [pid = 1657] [serial = 45] [outer = 0x12ce27800] 10:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12ce2e800) [pid = 1657] [serial = 46] [outer = 0x12ce27800] 10:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce24800 == 17 [pid = 1657] [id = 17] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12cca9c00) [pid = 1657] [serial = 47] [outer = 0x0] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12ccb2000) [pid = 1657] [serial = 48] [outer = 0x12cca9c00] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12c5ab800) [pid = 1657] [serial = 49] [outer = 0x12cca9c00] 10:39:15 INFO - PROCESS | 1657 | 1466617155120 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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 527ms 10:39:15 INFO - PROCESS | 1657 | 1466617155156 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 1657 | 1466617155157 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:39:15 INFO - PROCESS | 1657 | 1466617155159 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1657 | 1466617155160 Marionette TRACE conn2 <- [1,42,null,{}] 10:39:15 INFO - PROCESS | 1657 | 1466617155163 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}] 10:39:15 INFO - PROCESS | 1657 | 1466617155164 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:15 INFO - PROCESS | 1657 | 1466617155260 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:39:15 INFO - PROCESS | 1657 | 1466617155266 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 1657 | 1466617155267 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d374800 == 18 [pid = 1657] [id = 18] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12c5ac400) [pid = 1657] [serial = 50] [outer = 0x0] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12ce18000) [pid = 1657] [serial = 51] [outer = 0x12c5ac400] 10:39:15 INFO - PROCESS | 1657 | 1466617155292 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12d3c3000) [pid = 1657] [serial = 52] [outer = 0x12c5ac400] 10:39:15 INFO - PROCESS | 1657 | 1466617155562 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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 10:39:15 INFO - PROCESS | 1657 | 1466617155578 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 1657 | 1466617155581 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:39:15 INFO - PROCESS | 1657 | 1466617155591 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1657 | 1466617155592 Marionette TRACE conn2 <- [1,46,null,{}] 10:39:15 INFO - PROCESS | 1657 | 1466617155595 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}] 10:39:15 INFO - PROCESS | 1657 | 1466617155598 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:15 INFO - PROCESS | 1657 | 1466617155706 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:39:15 INFO - PROCESS | 1657 | 1466617155710 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 1657 | 1466617155712 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d82c800 == 19 [pid = 1657] [id = 19] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11875b000) [pid = 1657] [serial = 53] [outer = 0x0] 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d3bfc00) [pid = 1657] [serial = 54] [outer = 0x11875b000] 10:39:15 INFO - PROCESS | 1657 | 1466617155738 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d3ca000) [pid = 1657] [serial = 55] [outer = 0x11875b000] 10:39:15 INFO - PROCESS | 1657 | 1466617155970 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 10:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:39:16 INFO - PROCESS | 1657 | 1466617156010 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 1657 | 1466617156011 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:39:16 INFO - PROCESS | 1657 | 1466617156023 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 1657 | 1466617156024 Marionette TRACE conn2 <- [1,50,null,{}] 10:39:16 INFO - PROCESS | 1657 | 1466617156026 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}] 10:39:16 INFO - PROCESS | 1657 | 1466617156027 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:16 INFO - PROCESS | 1657 | 1466617156131 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:39:16 INFO - PROCESS | 1657 | 1466617156135 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 1657 | 1466617156136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9a4800 == 20 [pid = 1657] [id = 20] 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1180d7c00) [pid = 1657] [serial = 56] [outer = 0x0] 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1180e3800) [pid = 1657] [serial = 57] [outer = 0x1180d7c00] 10:39:16 INFO - PROCESS | 1657 | 1466617156160 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d815400) [pid = 1657] [serial = 58] [outer = 0x1180d7c00] 10:39:16 INFO - PROCESS | 1657 | 1466617156392 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 428ms 10:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:39:16 INFO - PROCESS | 1657 | 1466617156441 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 1657 | 1466617156443 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:39:16 INFO - PROCESS | 1657 | 1466617156446 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 1657 | 1466617156450 Marionette TRACE conn2 <- [1,54,null,{}] 10:39:16 INFO - PROCESS | 1657 | 1466617156458 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}] 10:39:16 INFO - PROCESS | 1657 | 1466617156459 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:16 INFO - PROCESS | 1657 | 1466617156575 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:39:16 INFO - PROCESS | 1657 | 1466617156579 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 1657 | 1466617156580 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9a9800 == 21 [pid = 1657] [id = 21] 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d818000) [pid = 1657] [serial = 59] [outer = 0x0] 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12d81e400) [pid = 1657] [serial = 60] [outer = 0x12d818000] 10:39:16 INFO - PROCESS | 1657 | 1466617156605 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12e04f400) [pid = 1657] [serial = 61] [outer = 0x12d818000] 10:39:16 INFO - PROCESS | 1657 | 1466617156909 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 479ms 10:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:39:16 INFO - PROCESS | 1657 | 1466617156924 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 1657 | 1466617156926 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:39:16 INFO - PROCESS | 1657 | 1466617156928 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 1657 | 1466617156930 Marionette TRACE conn2 <- [1,58,null,{}] 10:39:16 INFO - PROCESS | 1657 | 1466617156936 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}] 10:39:16 INFO - PROCESS | 1657 | 1466617156938 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:17 INFO - PROCESS | 1657 | 1466617157092 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:39:17 INFO - PROCESS | 1657 | 1466617157097 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1657 | 1466617157101 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d84000 == 22 [pid = 1657] [id = 22] 10:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x123d27800) [pid = 1657] [serial = 62] [outer = 0x0] 10:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1195f9800) [pid = 1657] [serial = 63] [outer = 0x123d27800] 10:39:17 INFO - PROCESS | 1657 | 1466617157141 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12aab0400) [pid = 1657] [serial = 64] [outer = 0x123d27800] 10:39:18 INFO - PROCESS | 1657 | 1466617158248 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1374ms 10:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:39:18 INFO - PROCESS | 1657 | 1466617158304 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 1657 | 1466617158307 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:39:18 INFO - PROCESS | 1657 | 1466617158312 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1657 | 1466617158317 Marionette TRACE conn2 <- [1,62,null,{}] 10:39:18 INFO - PROCESS | 1657 | 1466617158321 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}] 10:39:18 INFO - PROCESS | 1657 | 1466617158324 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:18 INFO - PROCESS | 1657 | 1466617158499 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:39:18 INFO - PROCESS | 1657 | 1466617158602 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 1657 | 1466617158604 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f5d800 == 23 [pid = 1657] [id = 23] 10:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112a79800) [pid = 1657] [serial = 65] [outer = 0x0] 10:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112f23000) [pid = 1657] [serial = 66] [outer = 0x112a79800] 10:39:18 INFO - PROCESS | 1657 | 1466617158657 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x113b53000) [pid = 1657] [serial = 67] [outer = 0x112a79800] 10:39:19 INFO - PROCESS | 1657 | 1466617159108 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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 826ms 10:39:19 INFO - PROCESS | 1657 | 1466617159147 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 1657 | 1466617159150 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:39:19 INFO - PROCESS | 1657 | 1466617159157 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - PROCESS | 1657 | 1466617159158 Marionette TRACE conn2 <- [1,66,null,{}] 10:39:19 INFO - PROCESS | 1657 | 1466617159161 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}] 10:39:19 INFO - PROCESS | 1657 | 1466617159163 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:19 INFO - PROCESS | 1657 | 1466617159284 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:39:19 INFO - PROCESS | 1657 | 1466617159351 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1657 | 1466617159352 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac3000 == 24 [pid = 1657] [id = 24] 10:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116f98800) [pid = 1657] [serial = 68] [outer = 0x0] 10:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11727d000) [pid = 1657] [serial = 69] [outer = 0x116f98800] 10:39:19 INFO - PROCESS | 1657 | 1466617159382 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1180db800) [pid = 1657] [serial = 70] [outer = 0x116f98800] 10:39:20 INFO - PROCESS | 1657 | 1466617160030 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 10:39:20 INFO - PROCESS | 1657 | 1466617160077 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1657 | 1466617160079 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:39:20 INFO - PROCESS | 1657 | 1466617160083 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1657 | 1466617160085 Marionette TRACE conn2 <- [1,70,null,{}] 10:39:20 INFO - PROCESS | 1657 | 1466617160088 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}] 10:39:20 INFO - PROCESS | 1657 | 1466617160089 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:20 INFO - PROCESS | 1657 | 1466617160172 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:39:20 INFO - PROCESS | 1657 | 1466617160232 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 1657 | 1466617160233 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x112acd000 == 25 [pid = 1657] [id = 25] 10:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113b90c00) [pid = 1657] [serial = 71] [outer = 0x0] 10:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113dd4400) [pid = 1657] [serial = 72] [outer = 0x113b90c00] 10:39:20 INFO - PROCESS | 1657 | 1466617160261 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115e18000) [pid = 1657] [serial = 73] [outer = 0x113b90c00] 10:39:20 INFO - PROCESS | 1657 | 1466617160703 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 10:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:39:20 INFO - PROCESS | 1657 | 1466617160756 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1657 | 1466617160760 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:39:20 INFO - PROCESS | 1657 | 1466617160766 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1657 | 1466617160769 Marionette TRACE conn2 <- [1,74,null,{}] 10:39:20 INFO - PROCESS | 1657 | 1466617160773 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}] 10:39:20 INFO - PROCESS | 1657 | 1466617160775 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:20 INFO - PROCESS | 1657 | 1466617160891 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:39:20 INFO - PROCESS | 1657 | 1466617160909 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 1657 | 1466617160910 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b30000 == 26 [pid = 1657] [id = 26] 10:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1161a0c00) [pid = 1657] [serial = 74] [outer = 0x0] 10:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116795800) [pid = 1657] [serial = 75] [outer = 0x1161a0c00] 10:39:20 INFO - PROCESS | 1657 | 1466617160955 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116f9a000) [pid = 1657] [serial = 76] [outer = 0x1161a0c00] 10:39:21 INFO - PROCESS | 1657 | 1466617161309 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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 10:39:21 INFO - PROCESS | 1657 | 1466617161341 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 1657 | 1466617161343 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:39:21 INFO - PROCESS | 1657 | 1466617161352 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 1657 | 1466617161355 Marionette TRACE conn2 <- [1,78,null,{}] 10:39:21 INFO - PROCESS | 1657 | 1466617161362 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}] 10:39:21 INFO - PROCESS | 1657 | 1466617161365 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:21 INFO - PROCESS | 1657 | 1466617161443 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:39:21 INFO - PROCESS | 1657 | 1466617161450 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1657 | 1466617161452 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116422800 == 27 [pid = 1657] [id = 27] 10:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x117151800) [pid = 1657] [serial = 77] [outer = 0x0] 10:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1176f3c00) [pid = 1657] [serial = 78] [outer = 0x117151800] 10:39:21 INFO - PROCESS | 1657 | 1466617161480 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118162800) [pid = 1657] [serial = 79] [outer = 0x117151800] 10:39:21 INFO - PROCESS | 1657 | 1466617161868 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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 10:39:21 INFO - PROCESS | 1657 | 1466617161874 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 1657 | 1466617161877 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:39:21 INFO - PROCESS | 1657 | 1466617161887 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 1657 | 1466617161888 Marionette TRACE conn2 <- [1,82,null,{}] 10:39:21 INFO - PROCESS | 1657 | 1466617161906 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}] 10:39:21 INFO - PROCESS | 1657 | 1466617161908 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:22 INFO - PROCESS | 1657 | 1466617162028 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:39:22 INFO - PROCESS | 1657 | 1466617162033 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1657 | 1466617162035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169bf800 == 28 [pid = 1657] [id = 28] 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118169000) [pid = 1657] [serial = 80] [outer = 0x0] 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1184da800) [pid = 1657] [serial = 81] [outer = 0x118169000] 10:39:22 INFO - PROCESS | 1657 | 1466617162076 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1186f5800) [pid = 1657] [serial = 82] [outer = 0x118169000] 10:39:22 INFO - PROCESS | 1657 | 1466617162419 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 10:39:22 INFO - PROCESS | 1657 | 1466617162467 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:39:22 INFO - PROCESS | 1657 | 1466617162468 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:39:22 INFO - PROCESS | 1657 | 1466617162471 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1657 | 1466617162472 Marionette TRACE conn2 <- [1,86,null,{}] 10:39:22 INFO - PROCESS | 1657 | 1466617162474 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}] 10:39:22 INFO - PROCESS | 1657 | 1466617162475 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:22 INFO - PROCESS | 1657 | 1466617162548 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:39:22 INFO - PROCESS | 1657 | 1466617162552 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1657 | 1466617162553 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11746c000 == 29 [pid = 1657] [id = 29] 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113352800) [pid = 1657] [serial = 83] [outer = 0x0] 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1187f1800) [pid = 1657] [serial = 84] [outer = 0x113352800] 10:39:22 INFO - PROCESS | 1657 | 1466617162580 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119196400) [pid = 1657] [serial = 85] [outer = 0x113352800] 10:39:22 INFO - PROCESS | 1657 | 1466617162891 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 10:39:22 INFO - PROCESS | 1657 | 1466617162939 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1657 | 1466617162940 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:39:22 INFO - PROCESS | 1657 | 1466617162943 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1657 | 1466617162944 Marionette TRACE conn2 <- [1,90,null,{}] 10:39:22 INFO - PROCESS | 1657 | 1466617162947 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}] 10:39:22 INFO - PROCESS | 1657 | 1466617162951 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | 1466617163042 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:39:23 INFO - PROCESS | 1657 | 1466617163085 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1657 | 1466617163086 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e45000 == 30 [pid = 1657] [id = 30] 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111c75000) [pid = 1657] [serial = 86] [outer = 0x0] 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1195f2400) [pid = 1657] [serial = 87] [outer = 0x111c75000] 10:39:23 INFO - PROCESS | 1657 | 1466617163111 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120ff9800) [pid = 1657] [serial = 88] [outer = 0x111c75000] 10:39:23 INFO - PROCESS | 1657 | 1466617163374 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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 10:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:39:23 INFO - PROCESS | 1657 | 1466617163420 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1657 | 1466617163421 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:39:23 INFO - PROCESS | 1657 | 1466617163423 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1657 | 1466617163424 Marionette TRACE conn2 <- [1,94,null,{}] 10:39:23 INFO - PROCESS | 1657 | 1466617163427 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}] 10:39:23 INFO - PROCESS | 1657 | 1466617163428 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | 1466617163505 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:39:23 INFO - PROCESS | 1657 | 1466617163509 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1657 | 1466617163510 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119171800 == 31 [pid = 1657] [id = 31] 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120ff9c00) [pid = 1657] [serial = 89] [outer = 0x0] 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1210f4000) [pid = 1657] [serial = 90] [outer = 0x120ff9c00] 10:39:23 INFO - PROCESS | 1657 | 1466617163537 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12312c800) [pid = 1657] [serial = 91] [outer = 0x120ff9c00] 10:39:23 INFO - PROCESS | 1657 | 1466617163823 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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 10:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:39:23 INFO - PROCESS | 1657 | 1466617163843 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1657 | 1466617163844 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:39:23 INFO - PROCESS | 1657 | 1466617163846 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1657 | 1466617163850 Marionette TRACE conn2 <- [1,98,null,{}] 10:39:23 INFO - PROCESS | 1657 | 1466617163857 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}] 10:39:23 INFO - PROCESS | 1657 | 1466617163858 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | 1466617163936 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:39:23 INFO - PROCESS | 1657 | 1466617163940 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1657 | 1466617163941 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119268800 == 32 [pid = 1657] [id = 32] 10:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1210f0400) [pid = 1657] [serial = 92] [outer = 0x0] 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12312e000) [pid = 1657] [serial = 93] [outer = 0x1210f0400] 10:39:24 INFO - PROCESS | 1657 | 1466617164004 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123211800) [pid = 1657] [serial = 94] [outer = 0x1210f0400] 10:39:24 INFO - PROCESS | 1657 | 1466617164235 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 10:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:39:24 INFO - PROCESS | 1657 | 1466617164273 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 1657 | 1466617164274 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:39:24 INFO - PROCESS | 1657 | 1466617164276 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 1657 | 1466617164277 Marionette TRACE conn2 <- [1,102,null,{}] 10:39:24 INFO - PROCESS | 1657 | 1466617164291 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}] 10:39:24 INFO - PROCESS | 1657 | 1466617164292 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:24 INFO - PROCESS | 1657 | 1466617164371 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:39:24 INFO - PROCESS | 1657 | 1466617164375 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 1657 | 1466617164376 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b2e800 == 33 [pid = 1657] [id = 33] 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123188000) [pid = 1657] [serial = 95] [outer = 0x0] 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123687000) [pid = 1657] [serial = 96] [outer = 0x123188000] 10:39:24 INFO - PROCESS | 1657 | 1466617164402 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118160800) [pid = 1657] [serial = 97] [outer = 0x123188000] 10:39:24 INFO - PROCESS | 1657 | 1466617164689 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 424ms 10:39:24 INFO - PROCESS | 1657 | 1466617164709 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 1657 | 1466617164710 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:39:24 INFO - PROCESS | 1657 | 1466617164712 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 1657 | 1466617164716 Marionette TRACE conn2 <- [1,106,null,{}] 10:39:24 INFO - PROCESS | 1657 | 1466617164724 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}] 10:39:24 INFO - PROCESS | 1657 | 1466617164726 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:24 INFO - PROCESS | 1657 | 1466617164802 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:39:24 INFO - PROCESS | 1657 | 1466617164806 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 1657 | 1466617164807 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c69800 == 34 [pid = 1657] [id = 34] 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123a4ac00) [pid = 1657] [serial = 98] [outer = 0x0] 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123a54000) [pid = 1657] [serial = 99] [outer = 0x123a4ac00] 10:39:24 INFO - PROCESS | 1657 | 1466617164835 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123b6a800) [pid = 1657] [serial = 100] [outer = 0x123a4ac00] 10:39:25 INFO - PROCESS | 1657 | 1466617165227 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 527ms 10:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:39:25 INFO - PROCESS | 1657 | 1466617165239 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 1657 | 1466617165240 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:39:25 INFO - PROCESS | 1657 | 1466617165242 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1657 | 1466617165244 Marionette TRACE conn2 <- [1,110,null,{}] 10:39:25 INFO - PROCESS | 1657 | 1466617165247 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}] 10:39:25 INFO - PROCESS | 1657 | 1466617165250 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:25 INFO - PROCESS | 1657 | 1466617165338 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:39:25 INFO - PROCESS | 1657 | 1466617165341 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1657 | 1466617165343 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f31800 == 35 [pid = 1657] [id = 35] 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123b6bc00) [pid = 1657] [serial = 101] [outer = 0x0] 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d46800) [pid = 1657] [serial = 102] [outer = 0x123b6bc00] 10:39:25 INFO - PROCESS | 1657 | 1466617165370 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116141000) [pid = 1657] [serial = 103] [outer = 0x123b6bc00] 10:39:25 INFO - PROCESS | 1657 | 1466617165683 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 10:39:25 INFO - PROCESS | 1657 | 1466617165712 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 1657 | 1466617165715 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:39:25 INFO - PROCESS | 1657 | 1466617165718 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1657 | 1466617165719 Marionette TRACE conn2 <- [1,114,null,{}] 10:39:25 INFO - PROCESS | 1657 | 1466617165721 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}] 10:39:25 INFO - PROCESS | 1657 | 1466617165723 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:25 INFO - PROCESS | 1657 | 1466617165800 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:39:25 INFO - PROCESS | 1657 | 1466617165844 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1657 | 1466617165845 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x121664800 == 36 [pid = 1657] [id = 36] 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123190000) [pid = 1657] [serial = 104] [outer = 0x0] 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12442d800) [pid = 1657] [serial = 105] [outer = 0x123190000] 10:39:25 INFO - PROCESS | 1657 | 1466617165869 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12456f400) [pid = 1657] [serial = 106] [outer = 0x123190000] 10:39:26 INFO - PROCESS | 1657 | 1466617166129 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 10:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:39:26 INFO - PROCESS | 1657 | 1466617166188 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1657 | 1466617166189 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:39:26 INFO - PROCESS | 1657 | 1466617166191 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1657 | 1466617166192 Marionette TRACE conn2 <- [1,118,null,{}] 10:39:26 INFO - PROCESS | 1657 | 1466617166195 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}] 10:39:26 INFO - PROCESS | 1657 | 1466617166196 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:26 INFO - PROCESS | 1657 | 1466617166277 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:39:26 INFO - PROCESS | 1657 | 1466617166283 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 1657 | 1466617166284 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x121758800 == 37 [pid = 1657] [id = 37] 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11875c000) [pid = 1657] [serial = 107] [outer = 0x0] 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x124ce7c00) [pid = 1657] [serial = 108] [outer = 0x11875c000] 10:39:26 INFO - PROCESS | 1657 | 1466617166308 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124dd3000) [pid = 1657] [serial = 109] [outer = 0x11875c000] 10:39:26 INFO - PROCESS | 1657 | 1466617166604 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 10:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:39:26 INFO - PROCESS | 1657 | 1466617166660 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1657 | 1466617166661 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:39:26 INFO - PROCESS | 1657 | 1466617166663 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1657 | 1466617166664 Marionette TRACE conn2 <- [1,122,null,{}] 10:39:26 INFO - PROCESS | 1657 | 1466617166666 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}] 10:39:26 INFO - PROCESS | 1657 | 1466617166667 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:26 INFO - PROCESS | 1657 | 1466617166776 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:39:26 INFO - PROCESS | 1657 | 1466617166802 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 1657 | 1466617166803 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232e1800 == 38 [pid = 1657] [id = 38] 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12448b400) [pid = 1657] [serial = 110] [outer = 0x0] 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1260c7000) [pid = 1657] [serial = 111] [outer = 0x12448b400] 10:39:26 INFO - PROCESS | 1657 | 1466617166827 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126409400) [pid = 1657] [serial = 112] [outer = 0x12448b400] 10:39:27 INFO - PROCESS | 1657 | 1466617167058 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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 10:39:27 INFO - PROCESS | 1657 | 1466617167087 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 1657 | 1466617167088 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:39:27 INFO - PROCESS | 1657 | 1466617167090 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 1657 | 1466617167091 Marionette TRACE conn2 <- [1,126,null,{}] 10:39:27 INFO - PROCESS | 1657 | 1466617167093 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}] 10:39:27 INFO - PROCESS | 1657 | 1466617167094 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:27 INFO - PROCESS | 1657 | 1466617167183 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:39:27 INFO - PROCESS | 1657 | 1466617167187 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 1657 | 1466617167188 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a7000 == 39 [pid = 1657] [id = 39] 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12640ec00) [pid = 1657] [serial = 113] [outer = 0x0] 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x126624000) [pid = 1657] [serial = 114] [outer = 0x12640ec00] 10:39:27 INFO - PROCESS | 1657 | 1466617167212 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x126b11c00) [pid = 1657] [serial = 115] [outer = 0x12640ec00] 10:39:27 INFO - PROCESS | 1657 | 1466617167527 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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 10:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:39:27 INFO - PROCESS | 1657 | 1466617167560 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 1657 | 1466617167562 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:39:27 INFO - PROCESS | 1657 | 1466617167566 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 1657 | 1466617167567 Marionette TRACE conn2 <- [1,130,null,{}] 10:39:27 INFO - PROCESS | 1657 | 1466617167570 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}] 10:39:27 INFO - PROCESS | 1657 | 1466617167571 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:27 INFO - PROCESS | 1657 | 1466617167651 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:39:27 INFO - PROCESS | 1657 | 1466617167711 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 1657 | 1466617167712 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b88800 == 40 [pid = 1657] [id = 40] 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1264c6c00) [pid = 1657] [serial = 116] [outer = 0x0] 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128a59400) [pid = 1657] [serial = 117] [outer = 0x1264c6c00] 10:39:27 INFO - PROCESS | 1657 | 1466617167735 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128c51000) [pid = 1657] [serial = 118] [outer = 0x1264c6c00] 10:39:28 INFO - PROCESS | 1657 | 1466617168650 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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1121ms 10:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:39:28 INFO - PROCESS | 1657 | 1466617168686 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 1657 | 1466617168688 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:39:28 INFO - PROCESS | 1657 | 1466617168691 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 1657 | 1466617168693 Marionette TRACE conn2 <- [1,134,null,{}] 10:39:28 INFO - PROCESS | 1657 | 1466617168696 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}] 10:39:28 INFO - PROCESS | 1657 | 1466617168698 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:28 INFO - PROCESS | 1657 | 1466617168794 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:39:28 INFO - PROCESS | 1657 | 1466617168799 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1657 | 1466617168802 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d67000 == 41 [pid = 1657] [id = 41] 10:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x113b8c400) [pid = 1657] [serial = 119] [outer = 0x0] 10:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x115e8f000) [pid = 1657] [serial = 120] [outer = 0x113b8c400] 10:39:28 INFO - PROCESS | 1657 | 1466617168830 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116793c00) [pid = 1657] [serial = 121] [outer = 0x113b8c400] 10:39:29 INFO - PROCESS | 1657 | 1466617169218 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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 10:39:29 INFO - PROCESS | 1657 | 1466617169262 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 1657 | 1466617169265 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:39:29 INFO - PROCESS | 1657 | 1466617169270 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1657 | 1466617169271 Marionette TRACE conn2 <- [1,138,null,{}] 10:39:29 INFO - PROCESS | 1657 | 1466617169274 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}] 10:39:29 INFO - PROCESS | 1657 | 1466617169276 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:29 INFO - PROCESS | 1657 | 1466617169400 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:39:29 INFO - PROCESS | 1657 | 1466617169415 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 1657 | 1466617169416 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ef1800 == 42 [pid = 1657] [id = 42] 10:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11714b000) [pid = 1657] [serial = 122] [outer = 0x0] 10:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x117e5a800) [pid = 1657] [serial = 123] [outer = 0x11714b000] 10:39:29 INFO - PROCESS | 1657 | 1466617169459 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118165400) [pid = 1657] [serial = 124] [outer = 0x11714b000] 10:39:29 INFO - PROCESS | 1657 | 1466617169942 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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 721ms 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x123a4ec00) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12c438c00) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12c077400) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129004400) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12ba37800) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12ba2a400) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12aaa7400) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a856400) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12900dc00) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12d818000) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1180d7c00) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11875b000) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12c5ac400) [pid = 1657] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123190000) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123d27800) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11875c000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12448b400) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112a79800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f98800) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113b90c00) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1161a0c00) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x117151800) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118169000) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113352800) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111c75000) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120ff9c00) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210f0400) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123188000) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:39:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123a4ac00) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:39:30 INFO - PROCESS | 1657 | 1466617170472 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 1657 | 1466617170474 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:39:30 INFO - PROCESS | 1657 | 1466617170486 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - PROCESS | 1657 | 1466617170489 Marionette TRACE conn2 <- [1,142,null,{}] 10:39:30 INFO - PROCESS | 1657 | 1466617170496 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}] 10:39:30 INFO - PROCESS | 1657 | 1466617170500 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:30 INFO - PROCESS | 1657 | 1466617170578 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:39:30 INFO - PROCESS | 1657 | 1466617170587 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1657 | 1466617170590 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad6000 == 43 [pid = 1657] [id = 43] 10:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1180dec00) [pid = 1657] [serial = 125] [outer = 0x0] 10:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118169c00) [pid = 1657] [serial = 126] [outer = 0x1180dec00] 10:39:30 INFO - PROCESS | 1657 | 1466617170618 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1186fa400) [pid = 1657] [serial = 127] [outer = 0x1180dec00] 10:39:30 INFO - PROCESS | 1657 | 1466617170945 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]]]}] 10:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 472ms 10:39:30 INFO - PROCESS | 1657 | 1466617170958 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 1657 | 1466617170961 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:39:30 INFO - PROCESS | 1657 | 1466617170970 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - PROCESS | 1657 | 1466617170972 Marionette TRACE conn2 <- [1,146,null,{}] 10:39:30 INFO - PROCESS | 1657 | 1466617170981 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}] 10:39:30 INFO - PROCESS | 1657 | 1466617170983 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:31 INFO - PROCESS | 1657 | 1466617171102 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:39:31 INFO - PROCESS | 1657 | 1466617171107 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1657 | 1466617171109 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821b000 == 44 [pid = 1657] [id = 44] 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1195f0000) [pid = 1657] [serial = 128] [outer = 0x0] 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119996800) [pid = 1657] [serial = 129] [outer = 0x1195f0000] 10:39:31 INFO - PROCESS | 1657 | 1466617171150 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1199ec000) [pid = 1657] [serial = 130] [outer = 0x1195f0000] 10:39:31 INFO - PROCESS | 1657 | 1466617171609 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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 686ms 10:39:31 INFO - PROCESS | 1657 | 1466617171650 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 1657 | 1466617171652 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:39:31 INFO - PROCESS | 1657 | 1466617171654 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1657 | 1466617171655 Marionette TRACE conn2 <- [1,150,null,{}] 10:39:31 INFO - PROCESS | 1657 | 1466617171657 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}] 10:39:31 INFO - PROCESS | 1657 | 1466617171658 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:31 INFO - PROCESS | 1657 | 1466617171731 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:39:31 INFO - PROCESS | 1657 | 1466617171736 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1657 | 1466617171737 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11926b800 == 45 [pid = 1657] [id = 45] 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113b88400) [pid = 1657] [serial = 131] [outer = 0x0] 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119ce7c00) [pid = 1657] [serial = 132] [outer = 0x113b88400] 10:39:31 INFO - PROCESS | 1657 | 1466617171762 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1210f5000) [pid = 1657] [serial = 133] [outer = 0x113b88400] 10:39:32 INFO - PROCESS | 1657 | 1466617172090 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]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 10:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:39:32 INFO - PROCESS | 1657 | 1466617172125 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 1657 | 1466617172126 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:39:32 INFO - PROCESS | 1657 | 1466617172128 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 1657 | 1466617172129 Marionette TRACE conn2 <- [1,154,null,{}] 10:39:32 INFO - PROCESS | 1657 | 1466617172132 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}] 10:39:32 INFO - PROCESS | 1657 | 1466617172136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:32 INFO - PROCESS | 1657 | 1466617172227 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:39:32 INFO - PROCESS | 1657 | 1466617172232 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 1657 | 1466617172234 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c81800 == 46 [pid = 1657] [id = 46] 10:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123191000) [pid = 1657] [serial = 134] [outer = 0x0] 10:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x123815400) [pid = 1657] [serial = 135] [outer = 0x123191000] 10:39:32 INFO - PROCESS | 1657 | 1466617172259 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123b6d800) [pid = 1657] [serial = 136] [outer = 0x123191000] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x121758800 == 45 [pid = 1657] [id = 37] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119b2e800 == 44 [pid = 1657] [id = 33] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119268800 == 43 [pid = 1657] [id = 32] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1232e1800 == 42 [pid = 1657] [id = 38] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x120f31800 == 41 [pid = 1657] [id = 35] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a7000 == 40 [pid = 1657] [id = 39] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x121664800 == 39 [pid = 1657] [id = 36] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117e45000 == 38 [pid = 1657] [id = 30] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119171800 == 37 [pid = 1657] [id = 31] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119c69800 == 36 [pid = 1657] [id = 34] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116422800 == 35 [pid = 1657] [id = 27] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1169bf800 == 34 [pid = 1657] [id = 28] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11746c000 == 33 [pid = 1657] [id = 29] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x112d67000 == 32 [pid = 1657] [id = 41] 10:39:32 INFO - PROCESS | 1657 | --DOCSHELL 0x123b88800 == 31 [pid = 1657] [id = 40] 10:39:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11821b000 == 30 [pid = 1657] [id = 44] 10:39:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad6000 == 29 [pid = 1657] [id = 43] 10:39:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11926b800 == 28 [pid = 1657] [id = 45] 10:39:33 INFO - PROCESS | 1657 | --DOCSHELL 0x115ef1800 == 27 [pid = 1657] [id = 42] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123190400) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123a54000) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123b6a800) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123d46800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12442d800) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12456f400) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124dd3000) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113b53000) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126409400) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1186f5800) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118162800) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f9a000) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1180db800) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12aab0400) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123211800) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124ce7c00) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1260c7000) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126624000) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1195f9800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112f23000) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11727d000) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113dd4400) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115e18000) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116795800) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1176f3c00) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1184da800) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1187f1800) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119196400) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1195f2400) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120ff9800) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1210f4000) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12312c800) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12312e000) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123687000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118160800) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12b834c00) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a858000) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a85c400) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12a21a400) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12900f800) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x129108400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1235ab400) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12d3bfc00) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12ce18000) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12d3c3000) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12ccb2000) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x123a52000) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12c5a9800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12ce2a800) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12c5a9000) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x12c5a2c00) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12c433400) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x12c436800) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x12c06ac00) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x12c074c00) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x12bee5800) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x12bede800) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x12ba2e400) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x12ba34400) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x12b074800) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 46 (0x12d81e400) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 45 (0x12e04f400) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 44 (0x1180e3800) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 43 (0x12d815400) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 42 (0x12d3ca000) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 10:39:33 INFO - PROCESS | 1657 | 1466617173428 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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1322ms 10:39:33 INFO - PROCESS | 1657 | 1466617173452 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 1657 | 1466617173454 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:39:33 INFO - PROCESS | 1657 | 1466617173457 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 1657 | 1466617173459 Marionette TRACE conn2 <- [1,158,null,{}] 10:39:33 INFO - PROCESS | 1657 | 1466617173463 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}] 10:39:33 INFO - PROCESS | 1657 | 1466617173465 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:33 INFO - PROCESS | 1657 | 1466617173540 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:39:33 INFO - PROCESS | 1657 | 1466617173579 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 1657 | 1466617173582 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d77800 == 28 [pid = 1657] [id = 47] 10:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x114f82000) [pid = 1657] [serial = 137] [outer = 0x0] 10:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x115e18000) [pid = 1657] [serial = 138] [outer = 0x114f82000] 10:39:33 INFO - PROCESS | 1657 | 1466617173610 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x115d03800) [pid = 1657] [serial = 139] [outer = 0x114f82000] 10:39:33 INFO - PROCESS | 1657 | 1466617173904 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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 10:39:33 INFO - PROCESS | 1657 | 1466617173927 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 1657 | 1466617173933 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:39:33 INFO - PROCESS | 1657 | 1466617173943 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 1657 | 1466617173945 Marionette TRACE conn2 <- [1,162,null,{}] 10:39:33 INFO - PROCESS | 1657 | 1466617173951 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}] 10:39:33 INFO - PROCESS | 1657 | 1466617173953 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:34 INFO - PROCESS | 1657 | 1466617174028 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:39:34 INFO - PROCESS | 1657 | 1466617174033 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 1657 | 1466617174035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e48800 == 29 [pid = 1657] [id = 48] 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x116909400) [pid = 1657] [serial = 140] [outer = 0x0] 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x117154c00) [pid = 1657] [serial = 141] [outer = 0x116909400] 10:39:34 INFO - PROCESS | 1657 | 1466617174065 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x1176ec400) [pid = 1657] [serial = 142] [outer = 0x116909400] 10:39:34 INFO - PROCESS | 1657 | 1466617174375 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]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 474ms 10:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:39:34 INFO - PROCESS | 1657 | 1466617174418 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1657 | 1466617174419 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:39:34 INFO - PROCESS | 1657 | 1466617174421 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1657 | 1466617174431 Marionette TRACE conn2 <- [1,166,null,{}] 10:39:34 INFO - PROCESS | 1657 | 1466617174440 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}] 10:39:34 INFO - PROCESS | 1657 | 1466617174443 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:34 INFO - PROCESS | 1657 | 1466617174518 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:39:34 INFO - PROCESS | 1657 | 1466617174523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 1657 | 1466617174525 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c5800 == 30 [pid = 1657] [id = 49] 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x111c1ec00) [pid = 1657] [serial = 143] [outer = 0x0] 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x1184d6c00) [pid = 1657] [serial = 144] [outer = 0x111c1ec00] 10:39:34 INFO - PROCESS | 1657 | 1466617174555 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x1186f5800) [pid = 1657] [serial = 145] [outer = 0x111c1ec00] 10:39:34 INFO - PROCESS | 1657 | 1466617174868 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]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 480ms 10:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:39:34 INFO - PROCESS | 1657 | 1466617174902 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1657 | 1466617174903 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:39:34 INFO - PROCESS | 1657 | 1466617174906 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1657 | 1466617174907 Marionette TRACE conn2 <- [1,170,null,{}] 10:39:34 INFO - PROCESS | 1657 | 1466617174909 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}] 10:39:34 INFO - PROCESS | 1657 | 1466617174910 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:34 INFO - PROCESS | 1657 | 1466617174985 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:39:35 INFO - PROCESS | 1657 | 1466617175026 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1657 | 1466617175027 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad4000 == 31 [pid = 1657] [id = 50] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x118164800) [pid = 1657] [serial = 146] [outer = 0x0] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11918b400) [pid = 1657] [serial = 147] [outer = 0x118164800] 10:39:35 INFO - PROCESS | 1657 | 1466617175052 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x11944b800) [pid = 1657] [serial = 148] [outer = 0x118164800] 10:39:35 INFO - PROCESS | 1657 | 1466617175304 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]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 417ms 10:39:35 INFO - PROCESS | 1657 | 1466617175324 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 1657 | 1466617175325 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:39:35 INFO - PROCESS | 1657 | 1466617175327 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 1657 | 1466617175328 Marionette TRACE conn2 <- [1,174,null,{}] 10:39:35 INFO - PROCESS | 1657 | 1466617175343 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}] 10:39:35 INFO - PROCESS | 1657 | 1466617175344 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:35 INFO - PROCESS | 1657 | 1466617175423 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:39:35 INFO - PROCESS | 1657 | 1466617175427 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1657 | 1466617175429 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184b6000 == 32 [pid = 1657] [id = 51] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x116905800) [pid = 1657] [serial = 149] [outer = 0x0] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x119194000) [pid = 1657] [serial = 150] [outer = 0x116905800] 10:39:35 INFO - PROCESS | 1657 | 1466617175455 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x119c05800) [pid = 1657] [serial = 151] [outer = 0x116905800] 10:39:35 INFO - PROCESS | 1657 | 1466617175743 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]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 431ms 10:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:39:35 INFO - PROCESS | 1657 | 1466617175759 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 1657 | 1466617175760 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:39:35 INFO - PROCESS | 1657 | 1466617175762 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 1657 | 1466617175764 Marionette TRACE conn2 <- [1,178,null,{}] 10:39:35 INFO - PROCESS | 1657 | 1466617175791 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}] 10:39:35 INFO - PROCESS | 1657 | 1466617175795 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:35 INFO - PROCESS | 1657 | 1466617175904 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:39:35 INFO - PROCESS | 1657 | 1466617175927 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1657 | 1466617175928 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119167000 == 33 [pid = 1657] [id = 52] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x116975400) [pid = 1657] [serial = 152] [outer = 0x0] 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x120ff8400) [pid = 1657] [serial = 153] [outer = 0x116975400] 10:39:35 INFO - PROCESS | 1657 | 1466617175953 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1235aa800) [pid = 1657] [serial = 154] [outer = 0x116975400] 10:39:36 INFO - PROCESS | 1657 | 1466617176205 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 481ms 10:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:39:36 INFO - PROCESS | 1657 | 1466617176243 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1657 | 1466617176245 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:39:36 INFO - PROCESS | 1657 | 1466617176254 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1657 | 1466617176255 Marionette TRACE conn2 <- [1,182,null,{}] 10:39:36 INFO - PROCESS | 1657 | 1466617176257 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}] 10:39:36 INFO - PROCESS | 1657 | 1466617176259 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:36 INFO - PROCESS | 1657 | 1466617176331 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:39:36 INFO - PROCESS | 1657 | 1466617176335 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1657 | 1466617176336 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b40800 == 34 [pid = 1657] [id = 53] 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x123204400) [pid = 1657] [serial = 155] [outer = 0x0] 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x123a48000) [pid = 1657] [serial = 156] [outer = 0x123204400] 10:39:36 INFO - PROCESS | 1657 | 1466617176370 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x123a52400) [pid = 1657] [serial = 157] [outer = 0x123204400] 10:39:36 INFO - PROCESS | 1657 | 1466617176672 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 476ms 10:39:36 INFO - PROCESS | 1657 | 1466617176724 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1657 | 1466617176725 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:39:36 INFO - PROCESS | 1657 | 1466617176729 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1657 | 1466617176731 Marionette TRACE conn2 <- [1,186,null,{}] 10:39:36 INFO - PROCESS | 1657 | 1466617176734 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}] 10:39:36 INFO - PROCESS | 1657 | 1466617176736 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:36 INFO - PROCESS | 1657 | 1466617176867 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:39:36 INFO - PROCESS | 1657 | 1466617176875 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1657 | 1466617176876 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c80000 == 35 [pid = 1657] [id = 54] 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1122a7800) [pid = 1657] [serial = 158] [outer = 0x0] 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x123b64000) [pid = 1657] [serial = 159] [outer = 0x1122a7800] 10:39:36 INFO - PROCESS | 1657 | 1466617176916 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x123d43400) [pid = 1657] [serial = 160] [outer = 0x1122a7800] 10:39:37 INFO - PROCESS | 1657 | 1466617177284 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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 573ms 10:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:39:37 INFO - PROCESS | 1657 | 1466617177302 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1657 | 1466617177303 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:39:37 INFO - PROCESS | 1657 | 1466617177305 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1657 | 1466617177306 Marionette TRACE conn2 <- [1,190,null,{}] 10:39:37 INFO - PROCESS | 1657 | 1466617177308 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}] 10:39:37 INFO - PROCESS | 1657 | 1466617177309 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:37 INFO - PROCESS | 1657 | 1466617177381 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:39:37 INFO - PROCESS | 1657 | 1466617177385 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1657 | 1466617177386 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c5000 == 36 [pid = 1657] [id = 55] 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x123d46c00) [pid = 1657] [serial = 161] [outer = 0x0] 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x123d4c000) [pid = 1657] [serial = 162] [outer = 0x123d46c00] 10:39:37 INFO - PROCESS | 1657 | 1466617177412 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1240a9800) [pid = 1657] [serial = 163] [outer = 0x123d46c00] 10:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:39:37 INFO - PROCESS | 1657 | 1466617177715 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]]]}] 10:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 418ms 10:39:37 INFO - PROCESS | 1657 | 1466617177723 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1657 | 1466617177725 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:39:37 INFO - PROCESS | 1657 | 1466617177727 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1657 | 1466617177728 Marionette TRACE conn2 <- [1,194,null,{}] 10:39:37 INFO - PROCESS | 1657 | 1466617177738 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}] 10:39:37 INFO - PROCESS | 1657 | 1466617177739 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:37 INFO - PROCESS | 1657 | 1466617177847 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:39:37 INFO - PROCESS | 1657 | 1466617177852 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1657 | 1466617177853 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f40000 == 37 [pid = 1657] [id = 56] 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x113b95000) [pid = 1657] [serial = 164] [outer = 0x0] 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x123d4a400) [pid = 1657] [serial = 165] [outer = 0x113b95000] 10:39:37 INFO - PROCESS | 1657 | 1466617177877 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x124485c00) [pid = 1657] [serial = 166] [outer = 0x113b95000] 10:39:38 INFO - PROCESS | 1657 | 1466617178157 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]]]}] 10:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 10:39:38 INFO - PROCESS | 1657 | 1466617178201 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 1657 | 1466617178203 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:39:38 INFO - PROCESS | 1657 | 1466617178205 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 1657 | 1466617178207 Marionette TRACE conn2 <- [1,198,null,{}] 10:39:38 INFO - PROCESS | 1657 | 1466617178229 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}] 10:39:38 INFO - PROCESS | 1657 | 1466617178230 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:38 INFO - PROCESS | 1657 | 1466617178330 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:39:38 INFO - PROCESS | 1657 | 1466617178334 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1657 | 1466617178335 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184b5800 == 38 [pid = 1657] [id = 57] 10:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x123461000) [pid = 1657] [serial = 167] [outer = 0x0] 10:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124566800) [pid = 1657] [serial = 168] [outer = 0x123461000] 10:39:38 INFO - PROCESS | 1657 | 1466617178361 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1260bd800) [pid = 1657] [serial = 169] [outer = 0x123461000] 10:39:38 INFO - PROCESS | 1657 | 1466617178697 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]]]}] 10:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 10:39:38 INFO - PROCESS | 1657 | 1466617178731 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 1657 | 1466617178735 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:39:38 INFO - PROCESS | 1657 | 1466617178738 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 1657 | 1466617178740 Marionette TRACE conn2 <- [1,202,null,{}] 10:39:38 INFO - PROCESS | 1657 | 1466617178743 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}] 10:39:38 INFO - PROCESS | 1657 | 1466617178745 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:38 INFO - PROCESS | 1657 | 1466617178886 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:39:38 INFO - PROCESS | 1657 | 1466617178901 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1657 | 1466617178902 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x123670800 == 39 [pid = 1657] [id = 58] 10:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1260c3400) [pid = 1657] [serial = 170] [outer = 0x0] 10:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1260ccc00) [pid = 1657] [serial = 171] [outer = 0x1260c3400] 10:39:38 INFO - PROCESS | 1657 | 1466617178940 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12661bc00) [pid = 1657] [serial = 172] [outer = 0x1260c3400] 10:39:39 INFO - PROCESS | 1657 | 1466617179337 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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 620ms 10:39:39 INFO - PROCESS | 1657 | 1466617179358 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1657 | 1466617179359 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:39:39 INFO - PROCESS | 1657 | 1466617179361 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1657 | 1466617179362 Marionette TRACE conn2 <- [1,206,null,{}] 10:39:39 INFO - PROCESS | 1657 | 1466617179365 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}] 10:39:39 INFO - PROCESS | 1657 | 1466617179366 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:39 INFO - PROCESS | 1657 | 1466617179456 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:39:39 INFO - PROCESS | 1657 | 1466617179467 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 1657 | 1466617179468 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240d7800 == 40 [pid = 1657] [id = 59] 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12661cc00) [pid = 1657] [serial = 173] [outer = 0x0] 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1266ec800) [pid = 1657] [serial = 174] [outer = 0x12661cc00] 10:39:39 INFO - PROCESS | 1657 | 1466617179491 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x126b0fc00) [pid = 1657] [serial = 175] [outer = 0x12661cc00] 10:39:39 INFO - PROCESS | 1657 | 1466617179821 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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 10:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:39:39 INFO - PROCESS | 1657 | 1466617179835 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1657 | 1466617179836 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:39:39 INFO - PROCESS | 1657 | 1466617179838 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1657 | 1466617179839 Marionette TRACE conn2 <- [1,210,null,{}] 10:39:39 INFO - PROCESS | 1657 | 1466617179841 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}] 10:39:39 INFO - PROCESS | 1657 | 1466617179842 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:39 INFO - PROCESS | 1657 | 1466617179935 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:39:39 INFO - PROCESS | 1657 | 1466617179938 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 1657 | 1466617179939 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x124789000 == 41 [pid = 1657] [id = 60] 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x126b10400) [pid = 1657] [serial = 176] [outer = 0x0] 10:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128a60400) [pid = 1657] [serial = 177] [outer = 0x126b10400] 10:39:39 INFO - PROCESS | 1657 | 1466617179963 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x129004400) [pid = 1657] [serial = 178] [outer = 0x126b10400] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113b88400) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113b8c400) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11714b000) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1195f0000) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1180dec00) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1264c6c00) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12640ec00) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:39:40 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123b6bc00) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:39:40 INFO - PROCESS | 1657 | 1466617180256 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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 10:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:39:40 INFO - PROCESS | 1657 | 1466617180307 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 1657 | 1466617180308 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:39:40 INFO - PROCESS | 1657 | 1466617180310 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1657 | 1466617180311 Marionette TRACE conn2 <- [1,214,null,{}] 10:39:40 INFO - PROCESS | 1657 | 1466617180315 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}] 10:39:40 INFO - PROCESS | 1657 | 1466617180318 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:40 INFO - PROCESS | 1657 | 1466617180393 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:39:40 INFO - PROCESS | 1657 | 1466617180437 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 1657 | 1466617180438 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d23000 == 42 [pid = 1657] [id = 61] 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11613e800) [pid = 1657] [serial = 179] [outer = 0x0] 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12318e800) [pid = 1657] [serial = 180] [outer = 0x11613e800] 10:39:40 INFO - PROCESS | 1657 | 1466617180469 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x129004800) [pid = 1657] [serial = 181] [outer = 0x11613e800] 10:39:40 INFO - PROCESS | 1657 | 1466617180720 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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 10:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:39:40 INFO - PROCESS | 1657 | 1466617180735 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 1657 | 1466617180736 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:39:40 INFO - PROCESS | 1657 | 1466617180738 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1657 | 1466617180739 Marionette TRACE conn2 <- [1,218,null,{}] 10:39:40 INFO - PROCESS | 1657 | 1466617180741 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}] 10:39:40 INFO - PROCESS | 1657 | 1466617180743 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:40 INFO - PROCESS | 1657 | 1466617180827 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:39:40 INFO - PROCESS | 1657 | 1466617180834 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 1657 | 1466617180835 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12663b000 == 43 [pid = 1657] [id = 62] 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176eec00) [pid = 1657] [serial = 182] [outer = 0x0] 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12900e800) [pid = 1657] [serial = 183] [outer = 0x1176eec00] 10:39:40 INFO - PROCESS | 1657 | 1466617180861 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x129109800) [pid = 1657] [serial = 184] [outer = 0x1176eec00] 10:39:41 INFO - PROCESS | 1657 | 1466617181244 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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 10:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:39:41 INFO - PROCESS | 1657 | 1466617181258 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 1657 | 1466617181259 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:39:41 INFO - PROCESS | 1657 | 1466617181263 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 1657 | 1466617181264 Marionette TRACE conn2 <- [1,222,null,{}] 10:39:41 INFO - PROCESS | 1657 | 1466617181270 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}] 10:39:41 INFO - PROCESS | 1657 | 1466617181271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:41 INFO - PROCESS | 1657 | 1466617181419 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:39:41 INFO - PROCESS | 1657 | 1466617181427 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1657 | 1466617181428 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b7c000 == 44 [pid = 1657] [id = 63] 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123d43800) [pid = 1657] [serial = 185] [outer = 0x0] 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12910a800) [pid = 1657] [serial = 186] [outer = 0x123d43800] 10:39:41 INFO - PROCESS | 1657 | 1466617181463 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129328800) [pid = 1657] [serial = 187] [outer = 0x123d43800] 10:39:41 INFO - PROCESS | 1657 | 1466617181732 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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 522ms 10:39:41 INFO - PROCESS | 1657 | 1466617181800 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 1657 | 1466617181801 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:39:41 INFO - PROCESS | 1657 | 1466617181804 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 1657 | 1466617181805 Marionette TRACE conn2 <- [1,226,null,{}] 10:39:41 INFO - PROCESS | 1657 | 1466617181807 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}] 10:39:41 INFO - PROCESS | 1657 | 1466617181808 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:41 INFO - PROCESS | 1657 | 1466617181889 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:39:41 INFO - PROCESS | 1657 | 1466617181893 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1657 | 1466617181894 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cd0800 == 45 [pid = 1657] [id = 64] 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x129114800) [pid = 1657] [serial = 188] [outer = 0x0] 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a21cc00) [pid = 1657] [serial = 189] [outer = 0x129114800] 10:39:41 INFO - PROCESS | 1657 | 1466617181920 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a4ac000) [pid = 1657] [serial = 190] [outer = 0x129114800] 10:39:42 INFO - PROCESS | 1657 | 1466617182361 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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 568ms 10:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:39:42 INFO - PROCESS | 1657 | 1466617182373 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 1657 | 1466617182376 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:39:42 INFO - PROCESS | 1657 | 1466617182379 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1657 | 1466617182381 Marionette TRACE conn2 <- [1,230,null,{}] 10:39:42 INFO - PROCESS | 1657 | 1466617182384 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}] 10:39:42 INFO - PROCESS | 1657 | 1466617182386 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:42 INFO - PROCESS | 1657 | 1466617182494 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:39:42 INFO - PROCESS | 1657 | 1466617182541 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 1657 | 1466617182542 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f48800 == 46 [pid = 1657] [id = 65] 10:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112f2ac00) [pid = 1657] [serial = 191] [outer = 0x0] 10:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x114f75400) [pid = 1657] [serial = 192] [outer = 0x112f2ac00] 10:39:42 INFO - PROCESS | 1657 | 1466617182573 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1164e0c00) [pid = 1657] [serial = 193] [outer = 0x112f2ac00] 10:39:43 INFO - PROCESS | 1657 | 1466617183044 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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 10:39:43 INFO - PROCESS | 1657 | 1466617183050 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 1657 | 1466617183053 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:39:43 INFO - PROCESS | 1657 | 1466617183057 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 1657 | 1466617183059 Marionette TRACE conn2 <- [1,234,null,{}] 10:39:43 INFO - PROCESS | 1657 | 1466617183062 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}] 10:39:43 INFO - PROCESS | 1657 | 1466617183063 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:43 INFO - PROCESS | 1657 | 1466617183176 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:39:43 INFO - PROCESS | 1657 | 1466617183417 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 1657 | 1466617183418 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x112ab9000 == 47 [pid = 1657] [id = 66] 10:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112039800) [pid = 1657] [serial = 194] [outer = 0x0] 10:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116792400) [pid = 1657] [serial = 195] [outer = 0x112039800] 10:39:43 INFO - PROCESS | 1657 | 1466617183447 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1176ec000) [pid = 1657] [serial = 196] [outer = 0x112039800] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x126b7c000 == 46 [pid = 1657] [id = 63] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12663b000 == 45 [pid = 1657] [id = 62] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124d23000 == 44 [pid = 1657] [id = 61] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124789000 == 43 [pid = 1657] [id = 60] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1240d7800 == 42 [pid = 1657] [id = 59] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x123670800 == 41 [pid = 1657] [id = 58] 10:39:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123815400) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1184b5800 == 40 [pid = 1657] [id = 57] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x120f40000 == 39 [pid = 1657] [id = 56] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c5000 == 38 [pid = 1657] [id = 55] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119c80000 == 37 [pid = 1657] [id = 54] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119b40800 == 36 [pid = 1657] [id = 53] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119167000 == 35 [pid = 1657] [id = 52] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1184b6000 == 34 [pid = 1657] [id = 51] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad4000 == 33 [pid = 1657] [id = 50] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c5800 == 32 [pid = 1657] [id = 49] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x115e48800 == 31 [pid = 1657] [id = 48] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112d77800 == 30 [pid = 1657] [id = 47] 10:39:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119c81800 == 29 [pid = 1657] [id = 46] 10:39:43 INFO - PROCESS | 1657 | 1466617183924 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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 870ms 10:39:43 INFO - PROCESS | 1657 | 1466617183929 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 1657 | 1466617183932 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:39:43 INFO - PROCESS | 1657 | 1466617183936 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 1657 | 1466617183938 Marionette TRACE conn2 <- [1,238,null,{}] 10:39:43 INFO - PROCESS | 1657 | 1466617183941 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}] 10:39:43 INFO - PROCESS | 1657 | 1466617183944 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:44 INFO - PROCESS | 1657 | 1466617184018 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:39:44 INFO - PROCESS | 1657 | 1466617184024 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 1657 | 1466617184025 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116179800 == 30 [pid = 1657] [id = 67] 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x117e55400) [pid = 1657] [serial = 197] [outer = 0x0] 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11815c400) [pid = 1657] [serial = 198] [outer = 0x117e55400] 10:39:44 INFO - PROCESS | 1657 | 1466617184056 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1186f6400) [pid = 1657] [serial = 199] [outer = 0x117e55400] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1210f5000) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116793c00) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e8f000) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e5a800) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119ce7c00) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118165400) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1199ec000) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119996800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118169c00) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1186fa400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128c51000) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128a59400) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126b11c00) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116141000) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 10:39:44 INFO - PROCESS | 1657 | 1466617184371 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]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 472ms 10:39:44 INFO - PROCESS | 1657 | 1466617184409 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 1657 | 1466617184411 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:39:44 INFO - PROCESS | 1657 | 1466617184418 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 1657 | 1466617184419 Marionette TRACE conn2 <- [1,242,null,{}] 10:39:44 INFO - PROCESS | 1657 | 1466617184421 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}] 10:39:44 INFO - PROCESS | 1657 | 1466617184422 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:44 INFO - PROCESS | 1657 | 1466617184500 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:39:44 INFO - PROCESS | 1657 | 1466617184504 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 1657 | 1466617184505 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fe7800 == 31 [pid = 1657] [id = 68] 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11875e400) [pid = 1657] [serial = 200] [outer = 0x0] 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11944b000) [pid = 1657] [serial = 201] [outer = 0x11875e400] 10:39:44 INFO - PROCESS | 1657 | 1466617184533 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1199ec000) [pid = 1657] [serial = 202] [outer = 0x11875e400] 10:39:44 INFO - PROCESS | 1657 | 1466617184912 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]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 10:39:44 INFO - PROCESS | 1657 | 1466617184937 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 1657 | 1466617184939 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:39:44 INFO - PROCESS | 1657 | 1466617184944 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 1657 | 1466617184951 Marionette TRACE conn2 <- [1,246,null,{}] 10:39:44 INFO - PROCESS | 1657 | 1466617184971 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}] 10:39:44 INFO - PROCESS | 1657 | 1466617184975 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:45 INFO - PROCESS | 1657 | 1466617185093 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1130b6800) [pid = 1657] [serial = 203] [outer = 0x12cca9c00] 10:39:45 INFO - PROCESS | 1657 | 1466617185133 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1657 | 1466617185134 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119424000 == 32 [pid = 1657] [id = 69] 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113b51400) [pid = 1657] [serial = 204] [outer = 0x0] 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123009000) [pid = 1657] [serial = 205] [outer = 0x113b51400] 10:39:45 INFO - PROCESS | 1657 | 1466617185183 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123681400) [pid = 1657] [serial = 206] [outer = 0x113b51400] 10:39:45 INFO - PROCESS | 1657 | 1466617185555 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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 633ms 10:39:45 INFO - PROCESS | 1657 | 1466617185576 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1657 | 1466617185577 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:39:45 INFO - PROCESS | 1657 | 1466617185580 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1657 | 1466617185583 Marionette TRACE conn2 <- [1,250,null,{}] 10:39:45 INFO - PROCESS | 1657 | 1466617185586 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}] 10:39:45 INFO - PROCESS | 1657 | 1466617185587 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:45 INFO - PROCESS | 1657 | 1466617185688 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:39:45 INFO - PROCESS | 1657 | 1466617185732 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1657 | 1466617185733 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11926c800 == 33 [pid = 1657] [id = 70] 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1164ef000) [pid = 1657] [serial = 207] [outer = 0x0] 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123191800) [pid = 1657] [serial = 208] [outer = 0x1164ef000] 10:39:45 INFO - PROCESS | 1657 | 1466617185758 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123d52c00) [pid = 1657] [serial = 209] [outer = 0x1164ef000] 10:39:46 INFO - PROCESS | 1657 | 1466617186052 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]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 523ms 10:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:39:46 INFO - PROCESS | 1657 | 1466617186103 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 1657 | 1466617186104 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:39:46 INFO - PROCESS | 1657 | 1466617186106 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 1657 | 1466617186107 Marionette TRACE conn2 <- [1,254,null,{}] 10:39:46 INFO - PROCESS | 1657 | 1466617186110 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}] 10:39:46 INFO - PROCESS | 1657 | 1466617186111 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:46 INFO - PROCESS | 1657 | 1466617186199 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:39:46 INFO - PROCESS | 1657 | 1466617186230 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 1657 | 1466617186234 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879c000 == 34 [pid = 1657] [id = 71] 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124491000) [pid = 1657] [serial = 210] [outer = 0x0] 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1247c5400) [pid = 1657] [serial = 211] [outer = 0x124491000] 10:39:46 INFO - PROCESS | 1657 | 1466617186266 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124cee000) [pid = 1657] [serial = 212] [outer = 0x124491000] 10:39:46 INFO - PROCESS | 1657 | 1466617186589 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]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 10:39:46 INFO - PROCESS | 1657 | 1466617186634 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 1657 | 1466617186636 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:39:46 INFO - PROCESS | 1657 | 1466617186638 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 1657 | 1466617186639 Marionette TRACE conn2 <- [1,258,null,{}] 10:39:46 INFO - PROCESS | 1657 | 1466617186641 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}] 10:39:46 INFO - PROCESS | 1657 | 1466617186642 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:46 INFO - PROCESS | 1657 | 1466617186734 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:39:46 INFO - PROCESS | 1657 | 1466617186738 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 1657 | 1466617186739 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12173f800 == 35 [pid = 1657] [id = 72] 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124dd3000) [pid = 1657] [serial = 213] [outer = 0x0] 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1266f0000) [pid = 1657] [serial = 214] [outer = 0x124dd3000] 10:39:46 INFO - PROCESS | 1657 | 1466617186763 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128c4dc00) [pid = 1657] [serial = 215] [outer = 0x124dd3000] 10:39:47 INFO - PROCESS | 1657 | 1466617187078 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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 467ms 10:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:39:47 INFO - PROCESS | 1657 | 1466617187106 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1657 | 1466617187107 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:39:47 INFO - PROCESS | 1657 | 1466617187109 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1657 | 1466617187110 Marionette TRACE conn2 <- [1,262,null,{}] 10:39:47 INFO - PROCESS | 1657 | 1466617187112 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}] 10:39:47 INFO - PROCESS | 1657 | 1466617187114 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:47 INFO - PROCESS | 1657 | 1466617187207 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:39:47 INFO - PROCESS | 1657 | 1466617187210 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1657 | 1466617187211 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b8d800 == 36 [pid = 1657] [id = 73] 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164ebc00) [pid = 1657] [serial = 216] [outer = 0x0] 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128d07c00) [pid = 1657] [serial = 217] [outer = 0x1164ebc00] 10:39:47 INFO - PROCESS | 1657 | 1466617187235 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129112400) [pid = 1657] [serial = 218] [outer = 0x1164ebc00] 10:39:47 INFO - PROCESS | 1657 | 1466617187532 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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 10:39:47 INFO - PROCESS | 1657 | 1466617187578 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1657 | 1466617187580 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:39:47 INFO - PROCESS | 1657 | 1466617187585 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1657 | 1466617187586 Marionette TRACE conn2 <- [1,266,null,{}] 10:39:47 INFO - PROCESS | 1657 | 1466617187588 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}] 10:39:47 INFO - PROCESS | 1657 | 1466617187589 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:47 INFO - PROCESS | 1657 | 1466617187676 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:39:47 INFO - PROCESS | 1657 | 1466617187706 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1657 | 1466617187707 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240cb800 == 37 [pid = 1657] [id = 74] 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129325000) [pid = 1657] [serial = 219] [outer = 0x0] 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12932c400) [pid = 1657] [serial = 220] [outer = 0x129325000] 10:39:47 INFO - PROCESS | 1657 | 1466617187731 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a4b2400) [pid = 1657] [serial = 221] [outer = 0x129325000] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123d43800) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1260c3400) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122a7800) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118164800) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111c1ec00) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123461000) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113b95000) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123204400) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123191000) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116909400) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12661cc00) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123d46c00) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x114f82000) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11613e800) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126b10400) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116905800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116975400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1176eec00) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:39:48 INFO - PROCESS | 1657 | 1466617188161 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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 10:39:48 INFO - PROCESS | 1657 | 1466617188204 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 1657 | 1466617188205 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:39:48 INFO - PROCESS | 1657 | 1466617188207 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1657 | 1466617188208 Marionette TRACE conn2 <- [1,270,null,{}] 10:39:48 INFO - PROCESS | 1657 | 1466617188210 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}] 10:39:48 INFO - PROCESS | 1657 | 1466617188212 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:48 INFO - PROCESS | 1657 | 1466617188287 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:39:48 INFO - PROCESS | 1657 | 1466617188291 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 1657 | 1466617188293 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119423800 == 38 [pid = 1657] [id = 75] 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113b95000) [pid = 1657] [serial = 222] [outer = 0x0] 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118164800) [pid = 1657] [serial = 223] [outer = 0x113b95000] 10:39:48 INFO - PROCESS | 1657 | 1466617188319 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123a52c00) [pid = 1657] [serial = 224] [outer = 0x113b95000] 10:39:48 INFO - PROCESS | 1657 | 1466617188622 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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 10:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:39:48 INFO - PROCESS | 1657 | 1466617188677 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 1657 | 1466617188678 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:39:48 INFO - PROCESS | 1657 | 1466617188680 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1657 | 1466617188681 Marionette TRACE conn2 <- [1,274,null,{}] 10:39:48 INFO - PROCESS | 1657 | 1466617188684 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}] 10:39:48 INFO - PROCESS | 1657 | 1466617188685 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:48 INFO - PROCESS | 1657 | 1466617188778 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:39:48 INFO - PROCESS | 1657 | 1466617188786 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 1657 | 1466617188787 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b83000 == 39 [pid = 1657] [id = 76] 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123d2bc00) [pid = 1657] [serial = 225] [outer = 0x0] 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1260c0400) [pid = 1657] [serial = 226] [outer = 0x123d2bc00] 10:39:48 INFO - PROCESS | 1657 | 1466617188820 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12910cc00) [pid = 1657] [serial = 227] [outer = 0x123d2bc00] 10:39:49 INFO - PROCESS | 1657 | 1466617189106 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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 10:39:49 INFO - PROCESS | 1657 | 1466617189152 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:39:49 INFO - PROCESS | 1657 | 1466617189153 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:39:49 INFO - PROCESS | 1657 | 1466617189156 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 1657 | 1466617189157 Marionette TRACE conn2 <- [1,278,null,{}] 10:39:49 INFO - PROCESS | 1657 | 1466617189159 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}] 10:39:49 INFO - PROCESS | 1657 | 1466617189161 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:49 INFO - PROCESS | 1657 | 1466617189251 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:39:49 INFO - PROCESS | 1657 | 1466617189255 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1657 | 1466617189256 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x129310000 == 40 [pid = 1657] [id = 77] 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12932dc00) [pid = 1657] [serial = 228] [outer = 0x0] 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a856000) [pid = 1657] [serial = 229] [outer = 0x12932dc00] 10:39:49 INFO - PROCESS | 1657 | 1466617189280 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a861000) [pid = 1657] [serial = 230] [outer = 0x12932dc00] 10:39:49 INFO - PROCESS | 1657 | 1466617189585 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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 10:39:49 INFO - PROCESS | 1657 | 1466617189627 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 1657 | 1466617189629 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:39:49 INFO - PROCESS | 1657 | 1466617189631 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 1657 | 1466617189632 Marionette TRACE conn2 <- [1,282,null,{}] 10:39:49 INFO - PROCESS | 1657 | 1466617189634 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}] 10:39:49 INFO - PROCESS | 1657 | 1466617189635 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:49 INFO - PROCESS | 1657 | 1466617189735 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:39:49 INFO - PROCESS | 1657 | 1466617189740 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1657 | 1466617189741 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e1800 == 41 [pid = 1657] [id = 78] 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129105c00) [pid = 1657] [serial = 231] [outer = 0x0] 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12aaad400) [pid = 1657] [serial = 232] [outer = 0x129105c00] 10:39:49 INFO - PROCESS | 1657 | 1466617189773 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12aab2c00) [pid = 1657] [serial = 233] [outer = 0x129105c00] 10:39:50 INFO - PROCESS | 1657 | 1466617190040 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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 420ms 10:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:39:50 INFO - PROCESS | 1657 | 1466617190055 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1657 | 1466617190056 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:39:50 INFO - PROCESS | 1657 | 1466617190058 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1657 | 1466617190059 Marionette TRACE conn2 <- [1,286,null,{}] 10:39:50 INFO - PROCESS | 1657 | 1466617190061 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}] 10:39:50 INFO - PROCESS | 1657 | 1466617190062 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:50 INFO - PROCESS | 1657 | 1466617190186 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:39:50 INFO - PROCESS | 1657 | 1466617190232 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1657 | 1466617190233 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d70800 == 42 [pid = 1657] [id = 79] 10:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1122abc00) [pid = 1657] [serial = 234] [outer = 0x0] 10:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113b90000) [pid = 1657] [serial = 235] [outer = 0x1122abc00] 10:39:50 INFO - PROCESS | 1657 | 1466617190264 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11690a400) [pid = 1657] [serial = 236] [outer = 0x1122abc00] 10:39:50 INFO - PROCESS | 1657 | 1466617190701 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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 10:39:50 INFO - PROCESS | 1657 | 1466617190728 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:39:50 INFO - PROCESS | 1657 | 1466617190731 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:39:50 INFO - PROCESS | 1657 | 1466617190734 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1657 | 1466617190736 Marionette TRACE conn2 <- [1,290,null,{}] 10:39:50 INFO - PROCESS | 1657 | 1466617190739 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}] 10:39:50 INFO - PROCESS | 1657 | 1466617190742 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:50 INFO - PROCESS | 1657 | 1466617190845 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:39:50 INFO - PROCESS | 1657 | 1466617190914 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1657 | 1466617190916 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879c800 == 43 [pid = 1657] [id = 80] 10:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11875c800) [pid = 1657] [serial = 237] [outer = 0x0] 10:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11918ac00) [pid = 1657] [serial = 238] [outer = 0x11875c800] 10:39:50 INFO - PROCESS | 1657 | 1466617190960 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1195f4400) [pid = 1657] [serial = 239] [outer = 0x11875c800] 10:39:51 INFO - PROCESS | 1657 | 1466617191376 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]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 674ms 10:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:39:51 INFO - PROCESS | 1657 | 1466617191408 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1657 | 1466617191410 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:39:51 INFO - PROCESS | 1657 | 1466617191412 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 1657 | 1466617191414 Marionette TRACE conn2 <- [1,294,null,{}] 10:39:51 INFO - PROCESS | 1657 | 1466617191416 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}] 10:39:51 INFO - PROCESS | 1657 | 1466617191418 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:51 INFO - PROCESS | 1657 | 1466617191519 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:39:51 INFO - PROCESS | 1657 | 1466617191582 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 1657 | 1466617191584 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232d8000 == 44 [pid = 1657] [id = 81] 10:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120feb800) [pid = 1657] [serial = 240] [outer = 0x0] 10:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12318f000) [pid = 1657] [serial = 241] [outer = 0x120feb800] 10:39:51 INFO - PROCESS | 1657 | 1466617191612 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123d4a800) [pid = 1657] [serial = 242] [outer = 0x120feb800] 10:39:52 INFO - PROCESS | 1657 | 1466617192024 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]]]}] 10:39:52 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. 10:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 10:39:52 INFO - PROCESS | 1657 | 1466617192033 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 1657 | 1466617192036 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:39:52 INFO - PROCESS | 1657 | 1466617192045 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1657 | 1466617192048 Marionette TRACE conn2 <- [1,298,null,{}] 10:39:52 INFO - PROCESS | 1657 | 1466617192051 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}] 10:39:52 INFO - PROCESS | 1657 | 1466617192054 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:52 INFO - PROCESS | 1657 | 1466617192163 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:39:52 INFO - PROCESS | 1657 | 1466617192255 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1657 | 1466617192256 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a559800 == 45 [pid = 1657] [id = 82] 10:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1241f2000) [pid = 1657] [serial = 243] [outer = 0x0] 10:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1260c3800) [pid = 1657] [serial = 244] [outer = 0x1241f2000] 10:39:52 INFO - PROCESS | 1657 | 1466617192286 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126b10400) [pid = 1657] [serial = 245] [outer = 0x1241f2000] 10:39:52 INFO - PROCESS | 1657 | 1466617192722 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]]]}] 10:39:52 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. 10:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 728ms 10:39:52 INFO - PROCESS | 1657 | 1466617192769 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 1657 | 1466617192772 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:39:52 INFO - PROCESS | 1657 | 1466617192775 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1657 | 1466617192777 Marionette TRACE conn2 <- [1,302,null,{}] 10:39:52 INFO - PROCESS | 1657 | 1466617192781 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}] 10:39:52 INFO - PROCESS | 1657 | 1466617192783 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:52 INFO - PROCESS | 1657 | 1466617192930 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:39:53 INFO - PROCESS | 1657 | 1466617193015 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 1657 | 1466617193017 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11640f000 == 46 [pid = 1657] [id = 83] 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1180d8800) [pid = 1657] [serial = 246] [outer = 0x0] 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x120febc00) [pid = 1657] [serial = 247] [outer = 0x1180d8800] 10:39:53 INFO - PROCESS | 1657 | 1466617193064 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124dd6400) [pid = 1657] [serial = 248] [outer = 0x1180d8800] 10:39:53 INFO - PROCESS | 1657 | 1466617193547 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]]]}] 10:39:53 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. 10:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 820ms 10:39:53 INFO - PROCESS | 1657 | 1466617193595 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 1657 | 1466617193597 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:39:53 INFO - PROCESS | 1657 | 1466617193600 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 1657 | 1466617193602 Marionette TRACE conn2 <- [1,306,null,{}] 10:39:53 INFO - PROCESS | 1657 | 1466617193606 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}] 10:39:53 INFO - PROCESS | 1657 | 1466617193607 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:53 INFO - PROCESS | 1657 | 1466617193698 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:39:53 INFO - PROCESS | 1657 | 1466617193750 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 1657 | 1466617193752 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c3000 == 47 [pid = 1657] [id = 84] 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1180dcc00) [pid = 1657] [serial = 249] [outer = 0x0] 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1184da800) [pid = 1657] [serial = 250] [outer = 0x1180dcc00] 10:39:53 INFO - PROCESS | 1657 | 1466617193779 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118763400) [pid = 1657] [serial = 251] [outer = 0x1180dcc00] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1294e1800 == 46 [pid = 1657] [id = 78] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129310000 == 45 [pid = 1657] [id = 77] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x126b83000 == 44 [pid = 1657] [id = 76] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119423800 == 43 [pid = 1657] [id = 75] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1240cb800 == 42 [pid = 1657] [id = 74] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x123b8d800 == 41 [pid = 1657] [id = 73] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12173f800 == 40 [pid = 1657] [id = 72] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11879c000 == 39 [pid = 1657] [id = 71] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11926c800 == 38 [pid = 1657] [id = 70] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119424000 == 37 [pid = 1657] [id = 69] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a21cc00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116fe7800 == 36 [pid = 1657] [id = 68] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116179800 == 35 [pid = 1657] [id = 67] 10:39:54 INFO - PROCESS | 1657 | --DOCSHELL 0x112ab9000 == 34 [pid = 1657] [id = 66] 10:39:54 INFO - PROCESS | 1657 | 1466617194211 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]]]}] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1260ccc00) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123b64000) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123d43400) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11918b400) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1184d6c00) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11944b800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1186f5800) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124566800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123d4a400) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123a48000) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123a52400) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123b6d800) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x117154c00) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1266ec800) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1176ec400) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d4c000) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1240a9800) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115e18000) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12318e800) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115d03800) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128a60400) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x126b0fc00) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119194000) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119c05800) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120ff8400) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1235aa800) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12900e800) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129004400) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1260bd800) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129004800) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12661bc00) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129328800) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129109800) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 10:39:54 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. 10:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124485c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12910a800) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 10:39:54 INFO - PROCESS | 1657 | 1466617194223 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 1657 | 1466617194226 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:39:54 INFO - PROCESS | 1657 | 1466617194230 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 1657 | 1466617194231 Marionette TRACE conn2 <- [1,310,null,{}] 10:39:54 INFO - PROCESS | 1657 | 1466617194234 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}] 10:39:54 INFO - PROCESS | 1657 | 1466617194235 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:54 INFO - PROCESS | 1657 | 1466617194313 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:39:54 INFO - PROCESS | 1657 | 1466617194319 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1657 | 1466617194320 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11649f800 == 35 [pid = 1657] [id = 85] 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11944b800) [pid = 1657] [serial = 252] [outer = 0x0] 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1195fac00) [pid = 1657] [serial = 253] [outer = 0x11944b800] 10:39:54 INFO - PROCESS | 1657 | 1466617194348 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1210f2800) [pid = 1657] [serial = 254] [outer = 0x11944b800] 10:39:54 INFO - PROCESS | 1657 | 1466617194685 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]]]}] 10:39:54 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. 10:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 471ms 10:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:39:54 INFO - PROCESS | 1657 | 1466617194703 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 1657 | 1466617194704 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:39:54 INFO - PROCESS | 1657 | 1466617194706 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 1657 | 1466617194709 Marionette TRACE conn2 <- [1,314,null,{}] 10:39:54 INFO - PROCESS | 1657 | 1466617194718 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}] 10:39:54 INFO - PROCESS | 1657 | 1466617194721 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:54 INFO - PROCESS | 1657 | 1466617194805 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:39:54 INFO - PROCESS | 1657 | 1466617194853 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1657 | 1466617194855 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879a000 == 36 [pid = 1657] [id = 86] 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12172fc00) [pid = 1657] [serial = 255] [outer = 0x0] 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123a4c000) [pid = 1657] [serial = 256] [outer = 0x12172fc00] 10:39:54 INFO - PROCESS | 1657 | 1466617194882 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123d4f800) [pid = 1657] [serial = 257] [outer = 0x12172fc00] 10:39:55 INFO - PROCESS | 1657 | 1466617195219 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]]]}] 10:39:55 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. 10:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 523ms 10:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:39:55 INFO - PROCESS | 1657 | 1466617195231 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1657 | 1466617195234 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:39:55 INFO - PROCESS | 1657 | 1466617195237 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1657 | 1466617195239 Marionette TRACE conn2 <- [1,318,null,{}] 10:39:55 INFO - PROCESS | 1657 | 1466617195242 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}] 10:39:55 INFO - PROCESS | 1657 | 1466617195244 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:55 INFO - PROCESS | 1657 | 1466617195376 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:39:55 INFO - PROCESS | 1657 | 1466617195422 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1657 | 1466617195424 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c72800 == 37 [pid = 1657] [id = 87] 10:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d4c800) [pid = 1657] [serial = 258] [outer = 0x0] 10:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1260bd800) [pid = 1657] [serial = 259] [outer = 0x123d4c800] 10:39:55 INFO - PROCESS | 1657 | 1466617195458 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1264c0800) [pid = 1657] [serial = 260] [outer = 0x123d4c800] 10:39:55 INFO - PROCESS | 1657 | 1466617195808 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]]]}] 10:39:55 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. 10:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 620ms 10:39:55 INFO - PROCESS | 1657 | 1466617195856 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1657 | 1466617195857 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:39:55 INFO - PROCESS | 1657 | 1466617195860 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1657 | 1466617195861 Marionette TRACE conn2 <- [1,322,null,{}] 10:39:55 INFO - PROCESS | 1657 | 1466617195863 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}] 10:39:55 INFO - PROCESS | 1657 | 1466617195864 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:55 INFO - PROCESS | 1657 | 1466617195942 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:39:56 INFO - PROCESS | 1657 | 1466617195995 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 1657 | 1466617195996 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f4a800 == 38 [pid = 1657] [id = 88] 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124572400) [pid = 1657] [serial = 261] [outer = 0x0] 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289c0c00) [pid = 1657] [serial = 262] [outer = 0x124572400] 10:39:56 INFO - PROCESS | 1657 | 1466617196021 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289c5400) [pid = 1657] [serial = 263] [outer = 0x124572400] 10:39:56 INFO - PROCESS | 1657 | 1466617196380 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]]]}] 10:39:56 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. 10:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 10:39:56 INFO - PROCESS | 1657 | 1466617196428 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:39:56 INFO - PROCESS | 1657 | 1466617196429 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:39:56 INFO - PROCESS | 1657 | 1466617196432 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1657 | 1466617196433 Marionette TRACE conn2 <- [1,326,null,{}] 10:39:56 INFO - PROCESS | 1657 | 1466617196435 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}] 10:39:56 INFO - PROCESS | 1657 | 1466617196439 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:56 INFO - PROCESS | 1657 | 1466617196561 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:39:56 INFO - PROCESS | 1657 | 1466617196566 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 1657 | 1466617196567 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234c6800 == 39 [pid = 1657] [id = 89] 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1289c4800) [pid = 1657] [serial = 264] [outer = 0x0] 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a60400) [pid = 1657] [serial = 265] [outer = 0x1289c4800] 10:39:56 INFO - PROCESS | 1657 | 1466617196592 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12932e400) [pid = 1657] [serial = 266] [outer = 0x1289c4800] 10:39:56 INFO - PROCESS | 1657 | 1466617196936 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]]]}] 10:39:56 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. 10:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 10:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:39:56 INFO - PROCESS | 1657 | 1466617196951 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 1657 | 1466617196952 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:39:56 INFO - PROCESS | 1657 | 1466617196954 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1657 | 1466617196955 Marionette TRACE conn2 <- [1,330,null,{}] 10:39:56 INFO - PROCESS | 1657 | 1466617196966 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}] 10:39:56 INFO - PROCESS | 1657 | 1466617196968 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:57 INFO - PROCESS | 1657 | 1466617197061 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:39:57 INFO - PROCESS | 1657 | 1466617197065 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1657 | 1466617197073 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x126058800 == 40 [pid = 1657] [id = 90] 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289c8000) [pid = 1657] [serial = 267] [outer = 0x0] 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a4b6400) [pid = 1657] [serial = 268] [outer = 0x1289c8000] 10:39:57 INFO - PROCESS | 1657 | 1466617197125 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a854800) [pid = 1657] [serial = 269] [outer = 0x1289c8000] 10:39:57 INFO - PROCESS | 1657 | 1466617197451 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]]]}] 10:39:57 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. 10:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 10:39:57 INFO - PROCESS | 1657 | 1466617197473 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 1657 | 1466617197475 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:39:57 INFO - PROCESS | 1657 | 1466617197477 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1657 | 1466617197478 Marionette TRACE conn2 <- [1,334,null,{}] 10:39:57 INFO - PROCESS | 1657 | 1466617197486 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}] 10:39:57 INFO - PROCESS | 1657 | 1466617197487 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:57 INFO - PROCESS | 1657 | 1466617197581 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:39:57 INFO - PROCESS | 1657 | 1466617197585 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1657 | 1466617197586 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268aa000 == 41 [pid = 1657] [id = 91] 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a4d5400) [pid = 1657] [serial = 270] [outer = 0x0] 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12aaa9000) [pid = 1657] [serial = 271] [outer = 0x12a4d5400] 10:39:57 INFO - PROCESS | 1657 | 1466617197611 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12aab0c00) [pid = 1657] [serial = 272] [outer = 0x12a4d5400] 10:39:57 INFO - PROCESS | 1657 | 1466617197912 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]]]}] 10:39:57 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. 10:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 10:39:57 INFO - PROCESS | 1657 | 1466617197957 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 1657 | 1466617197958 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:39:57 INFO - PROCESS | 1657 | 1466617197960 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1657 | 1466617197961 Marionette TRACE conn2 <- [1,338,null,{}] 10:39:57 INFO - PROCESS | 1657 | 1466617197964 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}] 10:39:57 INFO - PROCESS | 1657 | 1466617197966 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:58 INFO - PROCESS | 1657 | 1466617198074 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:39:58 INFO - PROCESS | 1657 | 1466617198078 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 1657 | 1466617198079 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a11800 == 42 [pid = 1657] [id = 92] 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12aab1c00) [pid = 1657] [serial = 273] [outer = 0x0] 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b073c00) [pid = 1657] [serial = 274] [outer = 0x12aab1c00] 10:39:58 INFO - PROCESS | 1657 | 1466617198104 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b833c00) [pid = 1657] [serial = 275] [outer = 0x12aab1c00] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129325000) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1164ebc00) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113b51400) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x117e55400) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113b95000) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124dd3000) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112039800) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123d2bc00) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11875e400) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12932dc00) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1164ef000) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:39:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124491000) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:39:58 INFO - PROCESS | 1657 | 1466617198481 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]]]}] 10:39:58 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. 10:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 10:39:58 INFO - PROCESS | 1657 | 1466617198530 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 1657 | 1466617198531 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:39:58 INFO - PROCESS | 1657 | 1466617198534 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 1657 | 1466617198535 Marionette TRACE conn2 <- [1,342,null,{}] 10:39:58 INFO - PROCESS | 1657 | 1466617198537 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}] 10:39:58 INFO - PROCESS | 1657 | 1466617198538 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:58 INFO - PROCESS | 1657 | 1466617198639 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:39:58 INFO - PROCESS | 1657 | 1466617198667 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 1657 | 1466617198668 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x129068800 == 43 [pid = 1657] [id = 93] 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11727d000) [pid = 1657] [serial = 276] [outer = 0x0] 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123b61c00) [pid = 1657] [serial = 277] [outer = 0x11727d000] 10:39:58 INFO - PROCESS | 1657 | 1466617198692 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12932b000) [pid = 1657] [serial = 278] [outer = 0x11727d000] 10:39:58 INFO - PROCESS | 1657 | 1466617198992 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]]]}] 10:39:59 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. 10:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 10:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:39:59 INFO - PROCESS | 1657 | 1466617199053 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1657 | 1466617199055 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:39:59 INFO - PROCESS | 1657 | 1466617199059 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1657 | 1466617199062 Marionette TRACE conn2 <- [1,346,null,{}] 10:39:59 INFO - PROCESS | 1657 | 1466617199065 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}] 10:39:59 INFO - PROCESS | 1657 | 1466617199068 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:59 INFO - PROCESS | 1657 | 1466617199221 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:39:59 INFO - PROCESS | 1657 | 1466617199293 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1657 | 1466617199295 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e9800 == 44 [pid = 1657] [id = 94] 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a4b000) [pid = 1657] [serial = 279] [outer = 0x0] 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b837000) [pid = 1657] [serial = 280] [outer = 0x123a4b000] 10:39:59 INFO - PROCESS | 1657 | 1466617199335 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12ba2dc00) [pid = 1657] [serial = 281] [outer = 0x123a4b000] 10:39:59 INFO - PROCESS | 1657 | 1466617199646 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]]]}] 10:39:59 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. 10:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 621ms 10:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:39:59 INFO - PROCESS | 1657 | 1466617199687 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1657 | 1466617199688 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:39:59 INFO - PROCESS | 1657 | 1466617199690 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1657 | 1466617199691 Marionette TRACE conn2 <- [1,350,null,{}] 10:39:59 INFO - PROCESS | 1657 | 1466617199693 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}] 10:39:59 INFO - PROCESS | 1657 | 1466617199694 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:59 INFO - PROCESS | 1657 | 1466617199778 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:39:59 INFO - PROCESS | 1657 | 1466617199828 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1657 | 1466617199829 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:39:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84c800 == 45 [pid = 1657] [id = 95] 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123d51c00) [pid = 1657] [serial = 282] [outer = 0x0] 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12ba31000) [pid = 1657] [serial = 283] [outer = 0x123d51c00] 10:39:59 INFO - PROCESS | 1657 | 1466617199853 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12ba3dc00) [pid = 1657] [serial = 284] [outer = 0x123d51c00] 10:40:00 INFO - PROCESS | 1657 | 1466617200114 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]]]}] 10:40:00 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. 10:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 10:40:00 INFO - PROCESS | 1657 | 1466617200161 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 1657 | 1466617200161 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:40:00 INFO - PROCESS | 1657 | 1466617200171 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1657 | 1466617200172 Marionette TRACE conn2 <- [1,354,null,{}] 10:40:00 INFO - PROCESS | 1657 | 1466617200174 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}] 10:40:00 INFO - PROCESS | 1657 | 1466617200175 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:00 INFO - PROCESS | 1657 | 1466617200273 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:40:00 INFO - PROCESS | 1657 | 1466617200277 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 1657 | 1466617200278 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b744000 == 46 [pid = 1657] [id = 96] 10:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12ba3c400) [pid = 1657] [serial = 285] [outer = 0x0] 10:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bedf400) [pid = 1657] [serial = 286] [outer = 0x12ba3c400] 10:40:00 INFO - PROCESS | 1657 | 1466617200302 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bee6400) [pid = 1657] [serial = 287] [outer = 0x12ba3c400] 10:40:01 INFO - PROCESS | 1657 | 1466617201006 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]]]}] 10:40:01 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. 10:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 877ms 10:40:01 INFO - PROCESS | 1657 | 1466617201042 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 1657 | 1466617201046 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:40:01 INFO - PROCESS | 1657 | 1466617201053 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 1657 | 1466617201058 Marionette TRACE conn2 <- [1,358,null,{}] 10:40:01 INFO - PROCESS | 1657 | 1466617201063 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}] 10:40:01 INFO - PROCESS | 1657 | 1466617201066 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:01 INFO - PROCESS | 1657 | 1466617201209 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:40:01 INFO - PROCESS | 1657 | 1466617201273 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 1657 | 1466617201274 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e2b800 == 47 [pid = 1657] [id = 97] 10:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1180d7800) [pid = 1657] [serial = 288] [outer = 0x0] 10:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1184dfc00) [pid = 1657] [serial = 289] [outer = 0x1180d7800] 10:40:01 INFO - PROCESS | 1657 | 1466617201305 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119444800) [pid = 1657] [serial = 290] [outer = 0x1180d7800] 10:40:01 INFO - PROCESS | 1657 | 1466617201775 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]]]}] 10:40:01 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. 10:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 776ms 10:40:01 INFO - PROCESS | 1657 | 1466617201832 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 1657 | 1466617201835 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:40:01 INFO - PROCESS | 1657 | 1466617201842 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 1657 | 1466617201844 Marionette TRACE conn2 <- [1,362,null,{}] 10:40:01 INFO - PROCESS | 1657 | 1466617201847 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}] 10:40:01 INFO - PROCESS | 1657 | 1466617201850 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:01 INFO - PROCESS | 1657 | 1466617201957 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:40:02 INFO - PROCESS | 1657 | 1466617202021 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1657 | 1466617202022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x123659800 == 48 [pid = 1657] [id = 98] 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1235ab000) [pid = 1657] [serial = 291] [outer = 0x0] 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123a51000) [pid = 1657] [serial = 292] [outer = 0x1235ab000] 10:40:02 INFO - PROCESS | 1657 | 1466617202053 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123d52000) [pid = 1657] [serial = 293] [outer = 0x1235ab000] 10:40:02 INFO - PROCESS | 1657 | 1466617202492 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]]]}] 10:40:02 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. 10:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 10:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:40:02 INFO - PROCESS | 1657 | 1466617202513 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:40:02 INFO - PROCESS | 1657 | 1466617202515 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:40:02 INFO - PROCESS | 1657 | 1466617202517 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1657 | 1466617202519 Marionette TRACE conn2 <- [1,366,null,{}] 10:40:02 INFO - PROCESS | 1657 | 1466617202527 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}] 10:40:02 INFO - PROCESS | 1657 | 1466617202530 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:02 INFO - PROCESS | 1657 | 1466617202637 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:40:02 INFO - PROCESS | 1657 | 1466617202703 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1657 | 1466617202705 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a839000 == 49 [pid = 1657] [id = 99] 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1289be400) [pid = 1657] [serial = 294] [outer = 0x0] 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1289c9800) [pid = 1657] [serial = 295] [outer = 0x1289be400] 10:40:02 INFO - PROCESS | 1657 | 1466617202737 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128a5b000) [pid = 1657] [serial = 296] [outer = 0x1289be400] 10:40:03 INFO - PROCESS | 1657 | 1466617203178 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]]]}] 10:40:03 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. 10:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 10:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:40:03 INFO - PROCESS | 1657 | 1466617203189 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 1657 | 1466617203190 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:40:03 INFO - PROCESS | 1657 | 1466617203193 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - PROCESS | 1657 | 1466617203195 Marionette TRACE conn2 <- [1,370,null,{}] 10:40:03 INFO - PROCESS | 1657 | 1466617203197 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}] 10:40:03 INFO - PROCESS | 1657 | 1466617203200 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:03 INFO - PROCESS | 1657 | 1466617203354 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:40:03 INFO - PROCESS | 1657 | 1466617203448 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 1657 | 1466617203450 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abf800 == 50 [pid = 1657] [id = 100] 10:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119187800) [pid = 1657] [serial = 297] [outer = 0x0] 10:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1289c1000) [pid = 1657] [serial = 298] [outer = 0x119187800] 10:40:03 INFO - PROCESS | 1657 | 1466617203497 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x129331400) [pid = 1657] [serial = 299] [outer = 0x119187800] 10:40:04 INFO - PROCESS | 1657 | 1466617204134 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]]]}] 10:40:04 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. 10:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 974ms 10:40:04 INFO - PROCESS | 1657 | 1466617204175 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 1657 | 1466617204177 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:40:04 INFO - PROCESS | 1657 | 1466617204192 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 1657 | 1466617204193 Marionette TRACE conn2 <- [1,374,null,{}] 10:40:04 INFO - PROCESS | 1657 | 1466617204211 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}] 10:40:04 INFO - PROCESS | 1657 | 1466617204213 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:04 INFO - PROCESS | 1657 | 1466617204303 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:40:04 INFO - PROCESS | 1657 | 1466617204370 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1657 | 1466617204371 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d6d800 == 51 [pid = 1657] [id = 101] 10:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119195400) [pid = 1657] [serial = 300] [outer = 0x0] 10:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11944c800) [pid = 1657] [serial = 301] [outer = 0x119195400] 10:40:04 INFO - PROCESS | 1657 | 1466617204399 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x120ff9c00) [pid = 1657] [serial = 302] [outer = 0x119195400] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84c800 == 50 [pid = 1657] [id = 95] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e9800 == 49 [pid = 1657] [id = 94] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x129068800 == 48 [pid = 1657] [id = 93] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128a11800 == 47 [pid = 1657] [id = 92] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1268aa000 == 46 [pid = 1657] [id = 91] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x126058800 == 45 [pid = 1657] [id = 90] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1234c6800 == 44 [pid = 1657] [id = 89] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x120f4a800 == 43 [pid = 1657] [id = 88] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12aaad400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119c72800 == 42 [pid = 1657] [id = 87] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11879a000 == 41 [pid = 1657] [id = 86] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11649f800 == 40 [pid = 1657] [id = 85] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c3000 == 39 [pid = 1657] [id = 84] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11640f000 == 38 [pid = 1657] [id = 83] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a559800 == 37 [pid = 1657] [id = 82] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1232d8000 == 36 [pid = 1657] [id = 81] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11879c800 == 35 [pid = 1657] [id = 80] 10:40:04 INFO - PROCESS | 1657 | --DOCSHELL 0x112d70800 == 34 [pid = 1657] [id = 79] 10:40:04 INFO - PROCESS | 1657 | 1466617204857 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:40:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 687ms 10:40:04 INFO - PROCESS | 1657 | 1466617204870 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 1657 | 1466617204873 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:40:04 INFO - PROCESS | 1657 | 1466617204877 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 1657 | 1466617204879 Marionette TRACE conn2 <- [1,378,null,{}] 10:40:04 INFO - PROCESS | 1657 | 1466617204881 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}] 10:40:04 INFO - PROCESS | 1657 | 1466617204883 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:04 INFO - PROCESS | 1657 | 1466617204972 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x114f75400) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a4b2400) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129112400) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x123009000) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11815c400) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123a52c00) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x123681400) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12c5ab800) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1266f0000) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1176ec000) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186f6400) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12910cc00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118164800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11944b000) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a856000) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123191800) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128d07c00) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1260c0400) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d52c00) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12932c400) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1199ec000) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1247c5400) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116792400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124cee000) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128c4dc00) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 10:40:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a861000) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 10:40:05 INFO - PROCESS | 1657 | 1466617205028 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 1657 | 1466617205029 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11667c800 == 35 [pid = 1657] [id = 102] 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1180d9000) [pid = 1657] [serial = 303] [outer = 0x0] 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1195f3c00) [pid = 1657] [serial = 304] [outer = 0x1180d9000] 10:40:05 INFO - PROCESS | 1657 | 1466617205056 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1241f9400) [pid = 1657] [serial = 305] [outer = 0x1180d9000] 10:40:05 INFO - PROCESS | 1657 | 1466617205403 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:40:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 571ms 10:40:05 INFO - PROCESS | 1657 | 1466617205450 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 1657 | 1466617205452 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:40:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:40:05 INFO - PROCESS | 1657 | 1466617205455 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 1657 | 1466617205459 Marionette TRACE conn2 <- [1,382,null,{}] 10:40:05 INFO - PROCESS | 1657 | 1466617205469 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}] 10:40:05 INFO - PROCESS | 1657 | 1466617205474 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:05 INFO - PROCESS | 1657 | 1466617205635 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:40:05 INFO - PROCESS | 1657 | 1466617205653 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 1657 | 1466617205655 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fef800 == 36 [pid = 1657] [id = 103] 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1260c2400) [pid = 1657] [serial = 306] [outer = 0x0] 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1266ec800) [pid = 1657] [serial = 307] [outer = 0x1260c2400] 10:40:05 INFO - PROCESS | 1657 | 1466617205699 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1289ca400) [pid = 1657] [serial = 308] [outer = 0x1260c2400] 10:40:06 INFO - PROCESS | 1657 | 1466617206141 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:40:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 723ms 10:40:06 INFO - PROCESS | 1657 | 1466617206178 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 1657 | 1466617206180 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:40:06 INFO - PROCESS | 1657 | 1466617206183 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1657 | 1466617206184 Marionette TRACE conn2 <- [1,386,null,{}] 10:40:06 INFO - PROCESS | 1657 | 1466617206210 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}] 10:40:06 INFO - PROCESS | 1657 | 1466617206211 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:06 INFO - PROCESS | 1657 | 1466617206289 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:40:06 INFO - PROCESS | 1657 | 1466617206293 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1657 | 1466617206294 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232e7800 == 37 [pid = 1657] [id = 104] 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12900f000) [pid = 1657] [serial = 309] [outer = 0x0] 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129108c00) [pid = 1657] [serial = 310] [outer = 0x12900f000] 10:40:06 INFO - PROCESS | 1657 | 1466617206321 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12932bc00) [pid = 1657] [serial = 311] [outer = 0x12900f000] 10:40:06 INFO - PROCESS | 1657 | 1466617206640 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]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 485ms 10:40:06 INFO - PROCESS | 1657 | 1466617206669 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 1657 | 1466617206670 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:40:06 INFO - PROCESS | 1657 | 1466617206672 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1657 | 1466617206673 Marionette TRACE conn2 <- [1,390,null,{}] 10:40:06 INFO - PROCESS | 1657 | 1466617206676 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}] 10:40:06 INFO - PROCESS | 1657 | 1466617206677 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:06 INFO - PROCESS | 1657 | 1466617206784 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:40:06 INFO - PROCESS | 1657 | 1466617206815 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1657 | 1466617206816 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e49000 == 38 [pid = 1657] [id = 105] 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1260c7000) [pid = 1657] [serial = 312] [outer = 0x0] 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a21cc00) [pid = 1657] [serial = 313] [outer = 0x1260c7000] 10:40:06 INFO - PROCESS | 1657 | 1466617206841 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a858400) [pid = 1657] [serial = 314] [outer = 0x1260c7000] 10:40:07 INFO - PROCESS | 1657 | 1466617207217 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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 10:40:07 INFO - PROCESS | 1657 | 1466617207275 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 1657 | 1466617207277 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:40:07 INFO - PROCESS | 1657 | 1466617207292 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 1657 | 1466617207293 Marionette TRACE conn2 <- [1,394,null,{}] 10:40:07 INFO - PROCESS | 1657 | 1466617207322 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}] 10:40:07 INFO - PROCESS | 1657 | 1466617207325 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:07 INFO - PROCESS | 1657 | 1466617207442 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:40:07 INFO - PROCESS | 1657 | 1466617207478 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 1657 | 1466617207479 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b7b800 == 39 [pid = 1657] [id = 106] 10:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12af42c00) [pid = 1657] [serial = 315] [outer = 0x0] 10:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12ba2b000) [pid = 1657] [serial = 316] [outer = 0x12af42c00] 10:40:07 INFO - PROCESS | 1657 | 1466617207504 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bee9c00) [pid = 1657] [serial = 317] [outer = 0x12af42c00] 10:40:07 INFO - PROCESS | 1657 | 1466617207837 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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 585ms 10:40:07 INFO - PROCESS | 1657 | 1466617207873 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 1657 | 1466617207875 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:40:07 INFO - PROCESS | 1657 | 1466617207877 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 1657 | 1466617207878 Marionette TRACE conn2 <- [1,398,null,{}] 10:40:07 INFO - PROCESS | 1657 | 1466617207880 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}] 10:40:07 INFO - PROCESS | 1657 | 1466617207881 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:07 INFO - PROCESS | 1657 | 1466617207979 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:40:07 INFO - PROCESS | 1657 | 1466617207990 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 1657 | 1466617207991 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905e000 == 40 [pid = 1657] [id = 107] 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bede000) [pid = 1657] [serial = 318] [outer = 0x0] 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c06d800) [pid = 1657] [serial = 319] [outer = 0x12bede000] 10:40:08 INFO - PROCESS | 1657 | 1466617208015 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12c077800) [pid = 1657] [serial = 320] [outer = 0x12bede000] 10:40:08 INFO - PROCESS | 1657 | 1466617208352 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]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 10:40:08 INFO - PROCESS | 1657 | 1466617208397 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1657 | 1466617208398 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:40:08 INFO - PROCESS | 1657 | 1466617208400 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1657 | 1466617208401 Marionette TRACE conn2 <- [1,402,null,{}] 10:40:08 INFO - PROCESS | 1657 | 1466617208404 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}] 10:40:08 INFO - PROCESS | 1657 | 1466617208405 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:08 INFO - PROCESS | 1657 | 1466617208506 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:40:08 INFO - PROCESS | 1657 | 1466617208510 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 1657 | 1466617208511 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294eb800 == 41 [pid = 1657] [id = 108] 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110f34000) [pid = 1657] [serial = 321] [outer = 0x0] 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x110f3d800) [pid = 1657] [serial = 322] [outer = 0x110f34000] 10:40:08 INFO - PROCESS | 1657 | 1466617208565 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110f41c00) [pid = 1657] [serial = 323] [outer = 0x110f34000] 10:40:08 INFO - PROCESS | 1657 | 1466617208897 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]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 10:40:08 INFO - PROCESS | 1657 | 1466617208920 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1657 | 1466617208921 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:40:08 INFO - PROCESS | 1657 | 1466617208924 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1657 | 1466617208925 Marionette TRACE conn2 <- [1,406,null,{}] 10:40:08 INFO - PROCESS | 1657 | 1466617208927 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}] 10:40:08 INFO - PROCESS | 1657 | 1466617208928 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:09 INFO - PROCESS | 1657 | 1466617209027 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129105c00) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a4d5400) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123a4b000) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123d51c00) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129114800) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112f2ac00) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1289c8000) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289c4800) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11727d000) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12aab1c00) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1180dcc00) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12172fc00) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123d4c800) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124572400) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:40:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11944b800) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:40:09 INFO - PROCESS | 1657 | 1466617209172 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1657 | 1466617209173 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e2f000 == 42 [pid = 1657] [id = 109] 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110f7a000) [pid = 1657] [serial = 324] [outer = 0x0] 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110f7c000) [pid = 1657] [serial = 325] [outer = 0x110f7a000] 10:40:09 INFO - PROCESS | 1657 | 1466617209197 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110f80400) [pid = 1657] [serial = 326] [outer = 0x110f7a000] 10:40:09 INFO - PROCESS | 1657 | 1466617209469 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]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 568ms 10:40:09 INFO - PROCESS | 1657 | 1466617209492 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:40:09 INFO - PROCESS | 1657 | 1466617209493 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:40:09 INFO - PROCESS | 1657 | 1466617209496 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 1657 | 1466617209497 Marionette TRACE conn2 <- [1,410,null,{}] 10:40:09 INFO - PROCESS | 1657 | 1466617209507 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}] 10:40:09 INFO - PROCESS | 1657 | 1466617209508 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:09 INFO - PROCESS | 1657 | 1466617209593 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:40:09 INFO - PROCESS | 1657 | 1466617209597 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1657 | 1466617209599 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b741000 == 43 [pid = 1657] [id = 110] 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110f7f400) [pid = 1657] [serial = 327] [outer = 0x0] 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119194000) [pid = 1657] [serial = 328] [outer = 0x110f7f400] 10:40:09 INFO - PROCESS | 1657 | 1466617209625 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126623c00) [pid = 1657] [serial = 329] [outer = 0x110f7f400] 10:40:09 INFO - PROCESS | 1657 | 1466617209835 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:40:09 INFO - PROCESS | 1657 | 1466617209976 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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 526ms 10:40:10 INFO - PROCESS | 1657 | 1466617210023 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1657 | 1466617210025 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:40:10 INFO - PROCESS | 1657 | 1466617210028 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1657 | 1466617210030 Marionette TRACE conn2 <- [1,414,null,{}] 10:40:10 INFO - PROCESS | 1657 | 1466617210033 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}] 10:40:10 INFO - PROCESS | 1657 | 1466617210035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:10 INFO - PROCESS | 1657 | 1466617210130 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:40:10 INFO - PROCESS | 1657 | 1466617210136 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 1657 | 1466617210145 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04d800 == 44 [pid = 1657] [id = 111] 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1187f2c00) [pid = 1657] [serial = 330] [outer = 0x0] 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12af3e400) [pid = 1657] [serial = 331] [outer = 0x1187f2c00] 10:40:10 INFO - PROCESS | 1657 | 1466617210172 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c5a2400) [pid = 1657] [serial = 332] [outer = 0x1187f2c00] 10:40:10 INFO - PROCESS | 1657 | 1466617210485 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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 473ms 10:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:40:10 INFO - PROCESS | 1657 | 1466617210503 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1657 | 1466617210504 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:40:10 INFO - PROCESS | 1657 | 1466617210506 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1657 | 1466617210507 Marionette TRACE conn2 <- [1,418,null,{}] 10:40:10 INFO - PROCESS | 1657 | 1466617210510 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}] 10:40:10 INFO - PROCESS | 1657 | 1466617210511 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:10 INFO - PROCESS | 1657 | 1466617210596 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:40:10 INFO - PROCESS | 1657 | 1466617210655 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 1657 | 1466617210656 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b39800 == 45 [pid = 1657] [id = 112] 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112a14c00) [pid = 1657] [serial = 333] [outer = 0x0] 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x112a1f000) [pid = 1657] [serial = 334] [outer = 0x112a14c00] 10:40:10 INFO - PROCESS | 1657 | 1466617210682 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112a23800) [pid = 1657] [serial = 335] [outer = 0x112a14c00] 10:40:11 INFO - PROCESS | 1657 | 1466617211485 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]]]}] 10:40:11 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 10:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 10:40:11 INFO - PROCESS | 1657 | 1466617211527 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 1657 | 1466617211530 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:40:11 INFO - PROCESS | 1657 | 1466617211547 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 1657 | 1466617211549 Marionette TRACE conn2 <- [1,422,null,{}] 10:40:11 INFO - PROCESS | 1657 | 1466617211553 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}] 10:40:11 INFO - PROCESS | 1657 | 1466617211555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:11 INFO - PROCESS | 1657 | 1466617211662 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:40:11 INFO - PROCESS | 1657 | 1466617211714 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1657 | 1466617211715 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c3000 == 46 [pid = 1657] [id = 113] 10:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112a20400) [pid = 1657] [serial = 336] [outer = 0x0] 10:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112ad9400) [pid = 1657] [serial = 337] [outer = 0x112a20400] 10:40:11 INFO - PROCESS | 1657 | 1466617211748 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116909400) [pid = 1657] [serial = 338] [outer = 0x112a20400] 10:40:12 INFO - PROCESS | 1657 | 1466617212729 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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1238ms 10:40:12 INFO - PROCESS | 1657 | 1466617212772 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1657 | 1466617212775 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:40:12 INFO - PROCESS | 1657 | 1466617212780 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1657 | 1466617212781 Marionette TRACE conn2 <- [1,426,null,{}] 10:40:12 INFO - PROCESS | 1657 | 1466617212784 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}] 10:40:12 INFO - PROCESS | 1657 | 1466617212786 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:12 INFO - PROCESS | 1657 | 1466617212891 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:40:12 INFO - PROCESS | 1657 | 1466617212943 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 1657 | 1466617212945 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f48000 == 47 [pid = 1657] [id = 114] 10:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1196c1c00) [pid = 1657] [serial = 339] [outer = 0x0] 10:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1196c6400) [pid = 1657] [serial = 340] [outer = 0x1196c1c00] 10:40:12 INFO - PROCESS | 1657 | 1466617212975 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1196cbc00) [pid = 1657] [serial = 341] [outer = 0x1196c1c00] 10:40:13 INFO - PROCESS | 1657 | 1466617213444 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] 10:40:13 INFO - PROCESS | 1657 | 1466617213454 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:40:13 INFO - PROCESS | 1657 | 1466617213456 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 1657 | 1466617213458 Marionette TRACE conn2 <- [1,430,null,{}] 10:40:13 INFO - PROCESS | 1657 | 1466617213468 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}] 10:40:13 INFO - PROCESS | 1657 | 1466617213471 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:13 INFO - PROCESS | 1657 | 1466617213574 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:40:13 INFO - PROCESS | 1657 | 1466617213642 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1657 | 1466617213644 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ca000 == 48 [pid = 1657] [id = 115] 10:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1196ccc00) [pid = 1657] [serial = 342] [outer = 0x0] 10:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1210f3400) [pid = 1657] [serial = 343] [outer = 0x1196ccc00] 10:40:13 INFO - PROCESS | 1657 | 1466617213675 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x124123c00) [pid = 1657] [serial = 344] [outer = 0x1196ccc00] 10:40:14 INFO - PROCESS | 1657 | 1466617214270 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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 10:40:14 INFO - PROCESS | 1657 | 1466617214328 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 1657 | 1466617214330 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:40:14 INFO - PROCESS | 1657 | 1466617214355 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 1657 | 1466617214356 Marionette TRACE conn2 <- [1,434,null,{}] 10:40:14 INFO - PROCESS | 1657 | 1466617214360 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}] 10:40:14 INFO - PROCESS | 1657 | 1466617214362 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:14 INFO - PROCESS | 1657 | 1466617214455 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:40:14 INFO - PROCESS | 1657 | 1466617214526 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1657 | 1466617214527 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e46800 == 49 [pid = 1657] [id = 116] 10:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x117e5a800) [pid = 1657] [serial = 345] [outer = 0x0] 10:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11815fc00) [pid = 1657] [serial = 346] [outer = 0x117e5a800] 10:40:14 INFO - PROCESS | 1657 | 1466617214555 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1187f5c00) [pid = 1657] [serial = 347] [outer = 0x117e5a800] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04d800 == 48 [pid = 1657] [id = 111] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b741000 == 47 [pid = 1657] [id = 110] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12318f000) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11918ac00) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x113b90000) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1260c3800) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x120febc00) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e2f000 == 46 [pid = 1657] [id = 109] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1294eb800 == 45 [pid = 1657] [id = 108] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12905e000 == 44 [pid = 1657] [id = 107] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x126b7b800 == 43 [pid = 1657] [id = 106] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e49000 == 42 [pid = 1657] [id = 105] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1232e7800 == 41 [pid = 1657] [id = 104] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119fef800 == 40 [pid = 1657] [id = 103] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11667c800 == 39 [pid = 1657] [id = 102] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x112d6d800 == 38 [pid = 1657] [id = 101] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116abf800 == 37 [pid = 1657] [id = 100] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a839000 == 36 [pid = 1657] [id = 99] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x123659800 == 35 [pid = 1657] [id = 98] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117e2b800 == 34 [pid = 1657] [id = 97] 10:40:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b744000 == 33 [pid = 1657] [id = 96] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a4b6400) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128a60400) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a854800) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123b61c00) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b073c00) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118763400) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1184da800) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123a4c000) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123d4f800) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1260bd800) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1264c0800) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289c0c00) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1195fac00) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1210f2800) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12aab2c00) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12aaa9000) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b833c00) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12932b000) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aab0c00) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12932e400) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12ba2dc00) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1289c5400) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12b837000) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12ba3dc00) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12ba31000) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a4ac000) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1164e0c00) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 10:40:14 INFO - PROCESS | 1657 | 1466617214975 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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 10:40:15 INFO - PROCESS | 1657 | 1466617215025 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1657 | 1466617215028 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:40:15 INFO - PROCESS | 1657 | 1466617215038 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1657 | 1466617215040 Marionette TRACE conn2 <- [1,438,null,{}] 10:40:15 INFO - PROCESS | 1657 | 1466617215042 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}] 10:40:15 INFO - PROCESS | 1657 | 1466617215044 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:15 INFO - PROCESS | 1657 | 1466617215124 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:40:15 INFO - PROCESS | 1657 | 1466617215129 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 1657 | 1466617215130 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aca800 == 34 [pid = 1657] [id = 117] 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119188000) [pid = 1657] [serial = 348] [outer = 0x0] 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1196ca800) [pid = 1657] [serial = 349] [outer = 0x119188000] 10:40:15 INFO - PROCESS | 1657 | 1466617215161 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120feac00) [pid = 1657] [serial = 350] [outer = 0x119188000] 10:40:15 INFO - PROCESS | 1657 | 1466617215518 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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 525ms 10:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:40:15 INFO - PROCESS | 1657 | 1466617215558 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1657 | 1466617215559 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:40:15 INFO - PROCESS | 1657 | 1466617215561 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1657 | 1466617215563 Marionette TRACE conn2 <- [1,442,null,{}] 10:40:15 INFO - PROCESS | 1657 | 1466617215571 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}] 10:40:15 INFO - PROCESS | 1657 | 1466617215574 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:15 INFO - PROCESS | 1657 | 1466617215652 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:40:15 INFO - PROCESS | 1657 | 1466617215657 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 1657 | 1466617215659 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11942e000 == 35 [pid = 1657] [id = 118] 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123425400) [pid = 1657] [serial = 351] [outer = 0x0] 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123d2f400) [pid = 1657] [serial = 352] [outer = 0x123425400] 10:40:15 INFO - PROCESS | 1657 | 1466617215688 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12448b400) [pid = 1657] [serial = 353] [outer = 0x123425400] 10:40:16 INFO - PROCESS | 1657 | 1466617216038 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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 10:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:40:16 INFO - PROCESS | 1657 | 1466617216085 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 1657 | 1466617216086 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:40:16 INFO - PROCESS | 1657 | 1466617216088 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 1657 | 1466617216090 Marionette TRACE conn2 <- [1,446,null,{}] 10:40:16 INFO - PROCESS | 1657 | 1466617216092 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}] 10:40:16 INFO - PROCESS | 1657 | 1466617216093 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:16 INFO - PROCESS | 1657 | 1466617216181 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:40:16 INFO - PROCESS | 1657 | 1466617216235 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1657 | 1466617216236 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ff2000 == 36 [pid = 1657] [id = 119] 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124490400) [pid = 1657] [serial = 354] [outer = 0x0] 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124ceec00) [pid = 1657] [serial = 355] [outer = 0x124490400] 10:40:16 INFO - PROCESS | 1657 | 1466617216261 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126411000) [pid = 1657] [serial = 356] [outer = 0x124490400] 10:40:16 INFO - PROCESS | 1657 | 1466617216534 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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 467ms 10:40:16 INFO - PROCESS | 1657 | 1466617216557 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 1657 | 1466617216559 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:40:16 INFO - PROCESS | 1657 | 1466617216561 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 1657 | 1466617216562 Marionette TRACE conn2 <- [1,450,null,{}] 10:40:16 INFO - PROCESS | 1657 | 1466617216565 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}] 10:40:16 INFO - PROCESS | 1657 | 1466617216569 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:16 INFO - PROCESS | 1657 | 1466617216652 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:40:16 INFO - PROCESS | 1657 | 1466617216656 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1657 | 1466617216657 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234d6800 == 37 [pid = 1657] [id = 120] 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12456a400) [pid = 1657] [serial = 357] [outer = 0x0] 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1289c2000) [pid = 1657] [serial = 358] [outer = 0x12456a400] 10:40:16 INFO - PROCESS | 1657 | 1466617216682 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1289ccc00) [pid = 1657] [serial = 359] [outer = 0x12456a400] 10:40:17 INFO - PROCESS | 1657 | 1466617217044 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] 10:40:17 INFO - PROCESS | 1657 | 1466617217088 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:40:17 INFO - PROCESS | 1657 | 1466617217090 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1657 | 1466617217091 Marionette TRACE conn2 <- [1,454,null,{}] 10:40:17 INFO - PROCESS | 1657 | 1466617217094 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}] 10:40:17 INFO - PROCESS | 1657 | 1466617217098 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:17 INFO - PROCESS | 1657 | 1466617217218 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:40:17 INFO - PROCESS | 1657 | 1466617217251 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1657 | 1466617217252 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x126638000 == 38 [pid = 1657] [id = 121] 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128a5c400) [pid = 1657] [serial = 360] [outer = 0x0] 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129328c00) [pid = 1657] [serial = 361] [outer = 0x128a5c400] 10:40:17 INFO - PROCESS | 1657 | 1466617217277 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a859c00) [pid = 1657] [serial = 362] [outer = 0x128a5c400] 10:40:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:17 INFO - PROCESS | 1657 | 1466617217578 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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 10:40:17 INFO - PROCESS | 1657 | 1466617217609 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1657 | 1466617217610 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:40:17 INFO - PROCESS | 1657 | 1466617217612 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1657 | 1466617217613 Marionette TRACE conn2 <- [1,458,null,{}] 10:40:17 INFO - PROCESS | 1657 | 1466617217618 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}] 10:40:17 INFO - PROCESS | 1657 | 1466617217620 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:17 INFO - PROCESS | 1657 | 1466617217715 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:40:17 INFO - PROCESS | 1657 | 1466617217719 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1657 | 1466617217720 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a17800 == 39 [pid = 1657] [id = 122] 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110f3bc00) [pid = 1657] [serial = 363] [outer = 0x0] 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a858800) [pid = 1657] [serial = 364] [outer = 0x110f3bc00] 10:40:17 INFO - PROCESS | 1657 | 1466617217751 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12b83d800) [pid = 1657] [serial = 365] [outer = 0x110f3bc00] 10:40:18 INFO - PROCESS | 1657 | 1466617218096 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] 10:40:18 INFO - PROCESS | 1657 | 1466617218141 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:40:18 INFO - PROCESS | 1657 | 1466617218143 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 1657 | 1466617218144 Marionette TRACE conn2 <- [1,462,null,{}] 10:40:18 INFO - PROCESS | 1657 | 1466617218147 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}] 10:40:18 INFO - PROCESS | 1657 | 1466617218148 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:18 INFO - PROCESS | 1657 | 1466617218246 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:40:18 INFO - PROCESS | 1657 | 1466617218250 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1657 | 1466617218251 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d2800 == 40 [pid = 1657] [id = 123] 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b83ac00) [pid = 1657] [serial = 366] [outer = 0x0] 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12ba2e800) [pid = 1657] [serial = 367] [outer = 0x12b83ac00] 10:40:18 INFO - PROCESS | 1657 | 1466617218276 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12ba39800) [pid = 1657] [serial = 368] [outer = 0x12b83ac00] 10:40:18 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:18 INFO - PROCESS | 1657 | 1466617218609 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] 10:40:18 INFO - PROCESS | 1657 | 1466617218663 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:40:18 INFO - PROCESS | 1657 | 1466617218665 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 1657 | 1466617218666 Marionette TRACE conn2 <- [1,466,null,{}] 10:40:18 INFO - PROCESS | 1657 | 1466617218669 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}] 10:40:18 INFO - PROCESS | 1657 | 1466617218670 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:18 INFO - PROCESS | 1657 | 1466617218774 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:40:18 INFO - PROCESS | 1657 | 1466617218785 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1657 | 1466617218786 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a835800 == 41 [pid = 1657] [id = 124] 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1210f1c00) [pid = 1657] [serial = 369] [outer = 0x0] 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bee0000) [pid = 1657] [serial = 370] [outer = 0x1210f1c00] 10:40:18 INFO - PROCESS | 1657 | 1466617218842 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12beecc00) [pid = 1657] [serial = 371] [outer = 0x1210f1c00] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12af42c00) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bede000) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12900f000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12ba3c400) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1235ab000) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1180d7800) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1289be400) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119187800) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1260c7000) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119195400) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x110f34000) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1260c2400) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1180d9000) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f7a000) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1187f2c00) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110f7f400) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1180d8800) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1241f2000) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11875c800) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1122abc00) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:40:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120feb800) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:40:19 INFO - PROCESS | 1657 | 1466617219288 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] 10:40:19 INFO - PROCESS | 1657 | 1466617219337 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:40:19 INFO - PROCESS | 1657 | 1466617219339 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1657 | 1466617219340 Marionette TRACE conn2 <- [1,470,null,{}] 10:40:19 INFO - PROCESS | 1657 | 1466617219342 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}] 10:40:19 INFO - PROCESS | 1657 | 1466617219343 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:19 INFO - PROCESS | 1657 | 1466617219425 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:40:19 INFO - PROCESS | 1657 | 1466617219429 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1657 | 1466617219430 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a3800 == 42 [pid = 1657] [id = 125] 10:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x110f29400) [pid = 1657] [serial = 372] [outer = 0x0] 10:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f2f000) [pid = 1657] [serial = 373] [outer = 0x110f29400] 10:40:19 INFO - PROCESS | 1657 | 1466617219456 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110f36800) [pid = 1657] [serial = 374] [outer = 0x110f29400] 10:40:19 INFO - PROCESS | 1657 | 1466617219795 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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 10:40:19 INFO - PROCESS | 1657 | 1466617219807 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:40:19 INFO - PROCESS | 1657 | 1466617219809 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:40:19 INFO - PROCESS | 1657 | 1466617219811 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1657 | 1466617219812 Marionette TRACE conn2 <- [1,474,null,{}] 10:40:19 INFO - PROCESS | 1657 | 1466617219816 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}] 10:40:19 INFO - PROCESS | 1657 | 1466617219819 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:19 INFO - PROCESS | 1657 | 1466617219940 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:40:19 INFO - PROCESS | 1657 | 1466617219946 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1657 | 1466617219948 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b063000 == 43 [pid = 1657] [id = 126] 10:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110f2a800) [pid = 1657] [serial = 375] [outer = 0x0] 10:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x110f33800) [pid = 1657] [serial = 376] [outer = 0x110f2a800] 10:40:19 INFO - PROCESS | 1657 | 1466617219975 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a227c00) [pid = 1657] [serial = 377] [outer = 0x110f2a800] 10:40:20 INFO - PROCESS | 1657 | 1466617220288 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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 10:40:20 INFO - PROCESS | 1657 | 1466617220330 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:40:20 INFO - PROCESS | 1657 | 1466617220334 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:40:20 INFO - PROCESS | 1657 | 1466617220337 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1657 | 1466617220338 Marionette TRACE conn2 <- [1,478,null,{}] 10:40:20 INFO - PROCESS | 1657 | 1466617220341 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}] 10:40:20 INFO - PROCESS | 1657 | 1466617220342 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:20 INFO - PROCESS | 1657 | 1466617220423 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:40:20 INFO - PROCESS | 1657 | 1466617220427 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1657 | 1466617220428 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04f800 == 44 [pid = 1657] [id = 127] 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112960000) [pid = 1657] [serial = 378] [outer = 0x0] 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112963c00) [pid = 1657] [serial = 379] [outer = 0x112960000] 10:40:20 INFO - PROCESS | 1657 | 1466617220452 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1289bd400) [pid = 1657] [serial = 380] [outer = 0x112960000] 10:40:20 INFO - PROCESS | 1657 | 1466617220772 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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 10:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:40:20 INFO - PROCESS | 1657 | 1466617220807 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 1657 | 1466617220808 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:40:20 INFO - PROCESS | 1657 | 1466617220810 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1657 | 1466617220811 Marionette TRACE conn2 <- [1,482,null,{}] 10:40:20 INFO - PROCESS | 1657 | 1466617220813 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}] 10:40:20 INFO - PROCESS | 1657 | 1466617220814 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:20 INFO - PROCESS | 1657 | 1466617220929 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:40:20 INFO - PROCESS | 1657 | 1466617220937 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1657 | 1466617220938 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c75a000 == 45 [pid = 1657] [id = 128] 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1289be400) [pid = 1657] [serial = 381] [outer = 0x0] 10:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12ba3c400) [pid = 1657] [serial = 382] [outer = 0x1289be400] 10:40:20 INFO - PROCESS | 1657 | 1466617220962 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c06c000) [pid = 1657] [serial = 383] [outer = 0x1289be400] 10:40:21 INFO - PROCESS | 1657 | 1466617221384 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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 618ms 10:40:21 INFO - PROCESS | 1657 | 1466617221429 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 1657 | 1466617221432 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:40:21 INFO - PROCESS | 1657 | 1466617221437 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1657 | 1466617221439 Marionette TRACE conn2 <- [1,486,null,{}] 10:40:21 INFO - PROCESS | 1657 | 1466617221443 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}] 10:40:21 INFO - PROCESS | 1657 | 1466617221444 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:21 INFO - PROCESS | 1657 | 1466617221549 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:40:21 INFO - PROCESS | 1657 | 1466617221619 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 1657 | 1466617221621 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116624800 == 46 [pid = 1657] [id = 129] 10:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110f7f800) [pid = 1657] [serial = 384] [outer = 0x0] 10:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112958400) [pid = 1657] [serial = 385] [outer = 0x110f7f800] 10:40:21 INFO - PROCESS | 1657 | 1466617221651 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112a18800) [pid = 1657] [serial = 386] [outer = 0x110f7f800] 10:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:40:22 INFO - PROCESS | 1657 | 1466617222099 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]]]}] 10:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 10:40:22 INFO - PROCESS | 1657 | 1466617222107 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 1657 | 1466617222110 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:40:22 INFO - PROCESS | 1657 | 1466617222117 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1657 | 1466617222119 Marionette TRACE conn2 <- [1,490,null,{}] 10:40:22 INFO - PROCESS | 1657 | 1466617222122 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}] 10:40:22 INFO - PROCESS | 1657 | 1466617222124 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:22 INFO - PROCESS | 1657 | 1466617222230 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:40:22 INFO - PROCESS | 1657 | 1466617222288 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 1657 | 1466617222289 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12173e000 == 47 [pid = 1657] [id = 130] 10:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116904c00) [pid = 1657] [serial = 387] [outer = 0x0] 10:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116f13c00) [pid = 1657] [serial = 388] [outer = 0x116904c00] 10:40:22 INFO - PROCESS | 1657 | 1466617222320 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116f18800) [pid = 1657] [serial = 389] [outer = 0x116904c00] 10:40:22 INFO - PROCESS | 1657 | 1466617222740 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]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 10:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:40:22 INFO - PROCESS | 1657 | 1466617222788 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 1657 | 1466617222790 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:40:22 INFO - PROCESS | 1657 | 1466617222792 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1657 | 1466617222794 Marionette TRACE conn2 <- [1,494,null,{}] 10:40:22 INFO - PROCESS | 1657 | 1466617222802 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}] 10:40:22 INFO - PROCESS | 1657 | 1466617222806 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:22 INFO - PROCESS | 1657 | 1466617222964 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:40:23 INFO - PROCESS | 1657 | 1466617223036 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1657 | 1466617223038 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba5e000 == 48 [pid = 1657] [id = 131] 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11727cc00) [pid = 1657] [serial = 390] [outer = 0x0] 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119921800) [pid = 1657] [serial = 391] [outer = 0x11727cc00] 10:40:23 INFO - PROCESS | 1657 | 1466617223071 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x123682000) [pid = 1657] [serial = 392] [outer = 0x11727cc00] 10:40:23 INFO - PROCESS | 1657 | 1466617223488 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]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 10:40:23 INFO - PROCESS | 1657 | 1466617223514 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:40:23 INFO - PROCESS | 1657 | 1466617223518 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:40:23 INFO - PROCESS | 1657 | 1466617223520 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 1657 | 1466617223522 Marionette TRACE conn2 <- [1,498,null,{}] 10:40:23 INFO - PROCESS | 1657 | 1466617223524 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}] 10:40:23 INFO - PROCESS | 1657 | 1466617223526 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:23 INFO - PROCESS | 1657 | 1466617223632 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:40:23 INFO - PROCESS | 1657 | 1466617223701 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1657 | 1466617223702 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c993000 == 49 [pid = 1657] [id = 132] 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x123d4bc00) [pid = 1657] [serial = 393] [outer = 0x0] 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124490c00) [pid = 1657] [serial = 394] [outer = 0x123d4bc00] 10:40:23 INFO - PROCESS | 1657 | 1466617223734 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124dcc000) [pid = 1657] [serial = 395] [outer = 0x123d4bc00] 10:40:24 INFO - PROCESS | 1657 | 1466617224168 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]]]}] 10:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 10:40:24 INFO - PROCESS | 1657 | 1466617224191 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 1657 | 1466617224192 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:40:24 INFO - PROCESS | 1657 | 1466617224194 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1657 | 1466617224196 Marionette TRACE conn2 <- [1,502,null,{}] 10:40:24 INFO - PROCESS | 1657 | 1466617224198 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}] 10:40:24 INFO - PROCESS | 1657 | 1466617224200 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:24 INFO - PROCESS | 1657 | 1466617224317 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:40:24 INFO - PROCESS | 1657 | 1466617224390 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 1657 | 1466617224391 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694a000 == 50 [pid = 1657] [id = 133] 10:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x111e29800) [pid = 1657] [serial = 396] [outer = 0x0] 10:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x123d48400) [pid = 1657] [serial = 397] [outer = 0x111e29800] 10:40:24 INFO - PROCESS | 1657 | 1466617224420 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12661bc00) [pid = 1657] [serial = 398] [outer = 0x111e29800] 10:40:24 INFO - PROCESS | 1657 | 1466617224950 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]]]}] 10:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 820ms 10:40:25 INFO - PROCESS | 1657 | 1466617225017 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 1657 | 1466617225020 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:40:25 INFO - PROCESS | 1657 | 1466617225024 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 1657 | 1466617225026 Marionette TRACE conn2 <- [1,506,null,{}] 10:40:25 INFO - PROCESS | 1657 | 1466617225029 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}] 10:40:25 INFO - PROCESS | 1657 | 1466617225031 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:25 INFO - PROCESS | 1657 | 1466617225126 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:40:25 INFO - PROCESS | 1657 | 1466617225199 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1657 | 1466617225200 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x115daf800 == 51 [pid = 1657] [id = 134] 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x110f29000) [pid = 1657] [serial = 399] [outer = 0x0] 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112eca000) [pid = 1657] [serial = 400] [outer = 0x110f29000] 10:40:25 INFO - PROCESS | 1657 | 1466617225228 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x115dc7400) [pid = 1657] [serial = 401] [outer = 0x110f29000] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04f800 == 50 [pid = 1657] [id = 127] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12b063000 == 49 [pid = 1657] [id = 126] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a3800 == 48 [pid = 1657] [id = 125] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a835800 == 47 [pid = 1657] [id = 124] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d2800 == 46 [pid = 1657] [id = 123] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112a1f000) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128a17800 == 45 [pid = 1657] [id = 122] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126638000 == 44 [pid = 1657] [id = 121] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1234d6800 == 43 [pid = 1657] [id = 120] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119ff2000 == 42 [pid = 1657] [id = 119] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11942e000 == 41 [pid = 1657] [id = 118] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116aca800 == 40 [pid = 1657] [id = 117] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x115e46800 == 39 [pid = 1657] [id = 116] 10:40:25 INFO - PROCESS | 1657 | 1466617225702 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]]]}] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c3000 == 38 [pid = 1657] [id = 113] 10:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119b39800 == 37 [pid = 1657] [id = 112] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124dd6400) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126b10400) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1195f4400) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11690a400) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x123d4a800) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12ba2b000) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12c06d800) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12bee9c00) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129108c00) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12932bc00) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bedf400) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bee6400) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123d52000) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123a51000) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119444800) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1184dfc00) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128a5b000) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1289c9800) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129331400) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a21cc00) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1289c1000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120ff9c00) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11944c800) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110f3d800) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1266ec800) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1289ca400) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1195f3c00) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1241f9400) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c077800) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f41c00) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110f80400) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12af3e400) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12c5a2400) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119194000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110f7c000) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a858400) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 10:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126623c00) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 10:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 10:40:25 INFO - PROCESS | 1657 | 1466617225747 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 1657 | 1466617225749 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:40:25 INFO - PROCESS | 1657 | 1466617225754 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 1657 | 1466617225755 Marionette TRACE conn2 <- [1,510,null,{}] 10:40:25 INFO - PROCESS | 1657 | 1466617225758 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}] 10:40:25 INFO - PROCESS | 1657 | 1466617225759 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:25 INFO - PROCESS | 1657 | 1466617225838 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:40:25 INFO - PROCESS | 1657 | 1466617225844 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1657 | 1466617225845 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116676000 == 38 [pid = 1657] [id = 135] 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115dccc00) [pid = 1657] [serial = 402] [outer = 0x0] 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116792800) [pid = 1657] [serial = 403] [outer = 0x115dccc00] 10:40:25 INFO - PROCESS | 1657 | 1466617225875 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f10c00) [pid = 1657] [serial = 404] [outer = 0x115dccc00] 10:40:26 INFO - PROCESS | 1657 | 1466617226255 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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 10:40:26 INFO - PROCESS | 1657 | 1466617226286 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 1657 | 1466617226288 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:40:26 INFO - PROCESS | 1657 | 1466617226293 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1657 | 1466617226297 Marionette TRACE conn2 <- [1,514,null,{}] 10:40:26 INFO - PROCESS | 1657 | 1466617226310 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}] 10:40:26 INFO - PROCESS | 1657 | 1466617226314 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:26 INFO - PROCESS | 1657 | 1466617226443 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:40:26 INFO - PROCESS | 1657 | 1466617226458 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1657 | 1466617226460 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f32000 == 39 [pid = 1657] [id = 136] 10:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1186f6400) [pid = 1657] [serial = 405] [outer = 0x0] 10:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1196c8c00) [pid = 1657] [serial = 406] [outer = 0x1186f6400] 10:40:26 INFO - PROCESS | 1657 | 1466617226503 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1210f2800) [pid = 1657] [serial = 407] [outer = 0x1186f6400] 10:40:26 INFO - PROCESS | 1657 | 1466617226941 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]]]}] 10:40:26 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 10:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 677ms 10:40:26 INFO - PROCESS | 1657 | 1466617226970 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:40:26 INFO - PROCESS | 1657 | 1466617226972 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:40:26 INFO - PROCESS | 1657 | 1466617226974 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1657 | 1466617226975 Marionette TRACE conn2 <- [1,518,null,{}] 10:40:26 INFO - PROCESS | 1657 | 1466617226977 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}] 10:40:26 INFO - PROCESS | 1657 | 1466617226978 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:27 INFO - PROCESS | 1657 | 1466617227083 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:40:27 INFO - PROCESS | 1657 | 1466617227090 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 1657 | 1466617227092 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234d1800 == 40 [pid = 1657] [id = 137] 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123d4b800) [pid = 1657] [serial = 408] [outer = 0x0] 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123d52800) [pid = 1657] [serial = 409] [outer = 0x123d4b800] 10:40:27 INFO - PROCESS | 1657 | 1466617227116 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1247c9800) [pid = 1657] [serial = 410] [outer = 0x123d4b800] 10:40:27 INFO - PROCESS | 1657 | 1466617227429 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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 467ms 10:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:40:27 INFO - PROCESS | 1657 | 1466617227442 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1657 | 1466617227443 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:40:27 INFO - PROCESS | 1657 | 1466617227445 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1657 | 1466617227446 Marionette TRACE conn2 <- [1,522,null,{}] 10:40:27 INFO - PROCESS | 1657 | 1466617227449 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}] 10:40:27 INFO - PROCESS | 1657 | 1466617227453 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:27 INFO - PROCESS | 1657 | 1466617227537 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:40:27 INFO - PROCESS | 1657 | 1466617227598 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 1657 | 1466617227599 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c5800 == 41 [pid = 1657] [id = 138] 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1195f3c00) [pid = 1657] [serial = 411] [outer = 0x0] 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a46800) [pid = 1657] [serial = 412] [outer = 0x1195f3c00] 10:40:27 INFO - PROCESS | 1657 | 1466617227629 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289c2400) [pid = 1657] [serial = 413] [outer = 0x1195f3c00] 10:40:27 INFO - PROCESS | 1657 | 1466617227942 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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 10:40:27 INFO - PROCESS | 1657 | 1466617227969 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1657 | 1466617227971 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:40:27 INFO - PROCESS | 1657 | 1466617227973 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1657 | 1466617227974 Marionette TRACE conn2 <- [1,526,null,{}] 10:40:27 INFO - PROCESS | 1657 | 1466617227976 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}] 10:40:27 INFO - PROCESS | 1657 | 1466617227980 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:28 INFO - PROCESS | 1657 | 1466617228100 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:40:28 INFO - PROCESS | 1657 | 1466617228104 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1657 | 1466617228106 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee6000 == 42 [pid = 1657] [id = 139] 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1289c3800) [pid = 1657] [serial = 414] [outer = 0x0] 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129009800) [pid = 1657] [serial = 415] [outer = 0x1289c3800] 10:40:28 INFO - PROCESS | 1657 | 1466617228162 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a4d6c00) [pid = 1657] [serial = 416] [outer = 0x1289c3800] 10:40:28 INFO - PROCESS | 1657 | 1466617228513 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]]]}] 10:40:28 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 10:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 10:40:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:40:28 INFO - PROCESS | 1657 | 1466617228541 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 1657 | 1466617228543 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:40:28 INFO - PROCESS | 1657 | 1466617228545 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 1657 | 1466617228546 Marionette TRACE conn2 <- [1,530,null,{}] 10:40:28 INFO - PROCESS | 1657 | 1466617228555 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}] 10:40:28 INFO - PROCESS | 1657 | 1466617228556 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:28 INFO - PROCESS | 1657 | 1466617228663 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:40:28 INFO - PROCESS | 1657 | 1466617228701 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1657 | 1466617228702 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x129310000 == 43 [pid = 1657] [id = 140] 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a4d7800) [pid = 1657] [serial = 417] [outer = 0x0] 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a861000) [pid = 1657] [serial = 418] [outer = 0x12a4d7800] 10:40:28 INFO - PROCESS | 1657 | 1466617228726 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12ba25400) [pid = 1657] [serial = 419] [outer = 0x12a4d7800] 10:40:29 INFO - PROCESS | 1657 | 1466617229020 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"]]]}] 10:40:29 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 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:40:29 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 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:40:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 525ms 10:40:29 INFO - PROCESS | 1657 | 1466617229071 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 1657 | 1466617229072 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:40:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:40:29 INFO - PROCESS | 1657 | 1466617229074 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1657 | 1466617229075 Marionette TRACE conn2 <- [1,534,null,{}] 10:40:29 INFO - PROCESS | 1657 | 1466617229077 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}] 10:40:29 INFO - PROCESS | 1657 | 1466617229079 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:29 INFO - PROCESS | 1657 | 1466617229181 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:40:29 INFO - PROCESS | 1657 | 1466617229193 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 1657 | 1466617229194 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af0e000 == 44 [pid = 1657] [id = 141] 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aaa7400) [pid = 1657] [serial = 420] [outer = 0x0] 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bee0400) [pid = 1657] [serial = 421] [outer = 0x12aaa7400] 10:40:29 INFO - PROCESS | 1657 | 1466617229218 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c074000) [pid = 1657] [serial = 422] [outer = 0x12aaa7400] 10:40:29 INFO - PROCESS | 1657 | 1466617229553 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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:40:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 10:40:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:40:29 INFO - PROCESS | 1657 | 1466617229593 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 1657 | 1466617229594 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:40:29 INFO - PROCESS | 1657 | 1466617229596 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1657 | 1466617229597 Marionette TRACE conn2 <- [1,538,null,{}] 10:40:29 INFO - PROCESS | 1657 | 1466617229606 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}] 10:40:29 INFO - PROCESS | 1657 | 1466617229607 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:29 INFO - PROCESS | 1657 | 1466617229719 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:40:29 INFO - PROCESS | 1657 | 1466617229764 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 1657 | 1466617229767 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75a800 == 45 [pid = 1657] [id = 142] 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123b19800) [pid = 1657] [serial = 423] [outer = 0x0] 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123b1d400) [pid = 1657] [serial = 424] [outer = 0x123b19800] 10:40:29 INFO - PROCESS | 1657 | 1466617229796 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123b25000) [pid = 1657] [serial = 425] [outer = 0x123b19800] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110f29400) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f2a800) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112960000) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128a5c400) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110f3bc00) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b83ac00) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12456a400) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1196ccc00) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123425400) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117e5a800) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1210f1c00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124490400) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119188000) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:40:30 INFO - PROCESS | 1657 | 1466617230179 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]]]}] 10:40:30 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. 10:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 623ms 10:40:30 INFO - PROCESS | 1657 | 1466617230221 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1657 | 1466617230222 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:40:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:40:30 INFO - PROCESS | 1657 | 1466617230224 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1657 | 1466617230225 Marionette TRACE conn2 <- [1,542,null,{}] 10:40:30 INFO - PROCESS | 1657 | 1466617230227 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}] 10:40:30 INFO - PROCESS | 1657 | 1466617230229 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:30 INFO - PROCESS | 1657 | 1466617230341 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:40:30 INFO - PROCESS | 1657 | 1466617230375 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 1657 | 1466617230376 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c042800 == 46 [pid = 1657] [id = 143] 10:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110f33000) [pid = 1657] [serial = 426] [outer = 0x0] 10:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119188000) [pid = 1657] [serial = 427] [outer = 0x110f33000] 10:40:30 INFO - PROCESS | 1657 | 1466617230400 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b20c00) [pid = 1657] [serial = 428] [outer = 0x110f33000] 10:40:30 INFO - PROCESS | 1657 | 1466617230723 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]]]}] 10:40:30 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. 10:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 10:40:30 INFO - PROCESS | 1657 | 1466617230743 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1657 | 1466617230745 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:40:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:40:30 INFO - PROCESS | 1657 | 1466617230752 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1657 | 1466617230755 Marionette TRACE conn2 <- [1,546,null,{}] 10:40:30 INFO - PROCESS | 1657 | 1466617230774 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}] 10:40:30 INFO - PROCESS | 1657 | 1466617230777 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:30 INFO - PROCESS | 1657 | 1466617230978 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:40:30 INFO - PROCESS | 1657 | 1466617230995 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 1657 | 1466617230997 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4da800 == 47 [pid = 1657] [id = 144] 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1196ca400) [pid = 1657] [serial = 429] [outer = 0x0] 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124567000) [pid = 1657] [serial = 430] [outer = 0x1196ca400] 10:40:31 INFO - PROCESS | 1657 | 1466617231049 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c432800) [pid = 1657] [serial = 431] [outer = 0x1196ca400] 10:40:31 INFO - PROCESS | 1657 | 1466617231445 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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:40:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 726ms 10:40:31 INFO - PROCESS | 1657 | 1466617231475 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 1657 | 1466617231476 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:40:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:40:31 INFO - PROCESS | 1657 | 1466617231478 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 1657 | 1466617231479 Marionette TRACE conn2 <- [1,550,null,{}] 10:40:31 INFO - PROCESS | 1657 | 1466617231482 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}] 10:40:31 INFO - PROCESS | 1657 | 1466617231483 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:31 INFO - PROCESS | 1657 | 1466617231565 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:40:31 INFO - PROCESS | 1657 | 1466617231671 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1657 | 1466617231672 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf38800 == 48 [pid = 1657] [id = 145] 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123007000) [pid = 1657] [serial = 432] [outer = 0x0] 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1236bc800) [pid = 1657] [serial = 433] [outer = 0x123007000] 10:40:31 INFO - PROCESS | 1657 | 1466617231699 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c42e400) [pid = 1657] [serial = 434] [outer = 0x123007000] 10:40:31 INFO - PROCESS | 1657 | 1466617231965 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]]]}] 10:40:31 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. 10:40:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 10:40:32 INFO - PROCESS | 1657 | 1466617232060 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1657 | 1466617232063 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:40:32 INFO - PROCESS | 1657 | 1466617232069 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1657 | 1466617232071 Marionette TRACE conn2 <- [1,554,null,{}] 10:40:32 INFO - PROCESS | 1657 | 1466617232075 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}] 10:40:32 INFO - PROCESS | 1657 | 1466617232077 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:32 INFO - PROCESS | 1657 | 1466617232188 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:40:32 INFO - PROCESS | 1657 | 1466617232242 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1657 | 1466617232245 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11667e800 == 49 [pid = 1657] [id = 146] 10:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112029000) [pid = 1657] [serial = 435] [outer = 0x0] 10:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11295c400) [pid = 1657] [serial = 436] [outer = 0x112029000] 10:40:32 INFO - PROCESS | 1657 | 1466617232275 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112a1fc00) [pid = 1657] [serial = 437] [outer = 0x112029000] 10:40:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:32 INFO - PROCESS | 1657 | 1466617232719 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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 720ms 10:40:32 INFO - PROCESS | 1657 | 1466617232798 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1657 | 1466617232801 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:40:32 INFO - PROCESS | 1657 | 1466617232807 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1657 | 1466617232810 Marionette TRACE conn2 <- [1,558,null,{}] 10:40:32 INFO - PROCESS | 1657 | 1466617232813 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}] 10:40:32 INFO - PROCESS | 1657 | 1466617232815 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:32 INFO - PROCESS | 1657 | 1466617232944 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:40:33 INFO - PROCESS | 1657 | 1466617233015 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1657 | 1466617233016 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121755000 == 50 [pid = 1657] [id = 147] 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x117e51000) [pid = 1657] [serial = 438] [outer = 0x0] 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1180d9000) [pid = 1657] [serial = 439] [outer = 0x117e51000] 10:40:33 INFO - PROCESS | 1657 | 1466617233047 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1186fa400) [pid = 1657] [serial = 440] [outer = 0x117e51000] 10:40:33 INFO - PROCESS | 1657 | 1466617233434 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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 10:40:33 INFO - PROCESS | 1657 | 1466617233478 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 1657 | 1466617233479 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:40:33 INFO - PROCESS | 1657 | 1466617233482 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 1657 | 1466617233486 Marionette TRACE conn2 <- [1,562,null,{}] 10:40:33 INFO - PROCESS | 1657 | 1466617233493 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}] 10:40:33 INFO - PROCESS | 1657 | 1466617233496 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:33 INFO - PROCESS | 1657 | 1466617233605 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:40:33 INFO - PROCESS | 1657 | 1466617233665 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1657 | 1466617233668 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4d9000 == 51 [pid = 1657] [id = 148] 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1236b5c00) [pid = 1657] [serial = 441] [outer = 0x0] 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1236c0000) [pid = 1657] [serial = 442] [outer = 0x1236b5c00] 10:40:33 INFO - PROCESS | 1657 | 1466617233740 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x123b22800) [pid = 1657] [serial = 443] [outer = 0x1236b5c00] 10:40:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:34 INFO - PROCESS | 1657 | 1466617234175 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]]]}] 10:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 724ms 10:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:40:34 INFO - PROCESS | 1657 | 1466617234207 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:40:34 INFO - PROCESS | 1657 | 1466617234208 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:40:34 INFO - PROCESS | 1657 | 1466617234210 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 1657 | 1466617234212 Marionette TRACE conn2 <- [1,566,null,{}] 10:40:34 INFO - PROCESS | 1657 | 1466617234238 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}] 10:40:34 INFO - PROCESS | 1657 | 1466617234240 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:34 INFO - PROCESS | 1657 | 1466617234345 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:40:34 INFO - PROCESS | 1657 | 1466617234416 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 1657 | 1466617234418 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d37b800 == 52 [pid = 1657] [id = 149] 10:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1289c9800) [pid = 1657] [serial = 444] [outer = 0x0] 10:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128a60400) [pid = 1657] [serial = 445] [outer = 0x1289c9800] 10:40:34 INFO - PROCESS | 1657 | 1466617234446 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129011800) [pid = 1657] [serial = 446] [outer = 0x1289c9800] 10:40:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:34 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:35 INFO - PROCESS | 1657 | 1466617235050 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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 10:40:35 INFO - PROCESS | 1657 | 1466617235083 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1657 | 1466617235085 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:40:35 INFO - PROCESS | 1657 | 1466617235088 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1657 | 1466617235090 Marionette TRACE conn2 <- [1,570,null,{}] 10:40:35 INFO - PROCESS | 1657 | 1466617235094 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}] 10:40:35 INFO - PROCESS | 1657 | 1466617235095 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:35 INFO - PROCESS | 1657 | 1466617235189 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:40:35 INFO - PROCESS | 1657 | 1466617235260 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1657 | 1466617235263 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cbd000 == 53 [pid = 1657] [id = 150] 10:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112961400) [pid = 1657] [serial = 447] [outer = 0x0] 10:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x115e89400) [pid = 1657] [serial = 448] [outer = 0x112961400] 10:40:35 INFO - PROCESS | 1657 | 1466617235289 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116f12000) [pid = 1657] [serial = 449] [outer = 0x112961400] 10:40:35 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:35 INFO - PROCESS | 1657 | 1466617235731 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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 10:40:35 INFO - PROCESS | 1657 | 1466617235760 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1657 | 1466617235764 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:40:35 INFO - PROCESS | 1657 | 1466617235771 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1657 | 1466617235773 Marionette TRACE conn2 <- [1,574,null,{}] 10:40:35 INFO - PROCESS | 1657 | 1466617235777 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}] 10:40:35 INFO - PROCESS | 1657 | 1466617235779 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:35 INFO - PROCESS | 1657 | 1466617235887 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:40:35 INFO - PROCESS | 1657 | 1466617235959 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1657 | 1466617235960 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ff2800 == 54 [pid = 1657] [id = 151] 10:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116f98000) [pid = 1657] [serial = 450] [outer = 0x0] 10:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1180dc000) [pid = 1657] [serial = 451] [outer = 0x116f98000] 10:40:35 INFO - PROCESS | 1657 | 1466617235990 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118759c00) [pid = 1657] [serial = 452] [outer = 0x116f98000] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4da800 == 53 [pid = 1657] [id = 144] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c042800 == 52 [pid = 1657] [id = 143] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75a800 == 51 [pid = 1657] [id = 142] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12af0e000 == 50 [pid = 1657] [id = 141] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x129310000 == 49 [pid = 1657] [id = 140] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee6000 == 48 [pid = 1657] [id = 139] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12ba3c400) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c5800 == 47 [pid = 1657] [id = 138] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1234d1800 == 46 [pid = 1657] [id = 137] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x120f32000 == 45 [pid = 1657] [id = 136] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116676000 == 44 [pid = 1657] [id = 135] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x115daf800 == 43 [pid = 1657] [id = 134] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba5e000 == 42 [pid = 1657] [id = 131] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12173e000 == 41 [pid = 1657] [id = 130] 10:40:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116624800 == 40 [pid = 1657] [id = 129] 10:40:36 INFO - PROCESS | 1657 | 1466617236375 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]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 621ms 10:40:36 INFO - PROCESS | 1657 | 1466617236391 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1657 | 1466617236392 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:40:36 INFO - PROCESS | 1657 | 1466617236395 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1657 | 1466617236397 Marionette TRACE conn2 <- [1,578,null,{}] 10:40:36 INFO - PROCESS | 1657 | 1466617236407 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}] 10:40:36 INFO - PROCESS | 1657 | 1466617236409 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:36 INFO - PROCESS | 1657 | 1466617236492 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12a858800) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12ba2e800) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1289c2000) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1210f3400) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x124123c00) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12448b400) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x123d2f400) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1196c6400) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1187f5c00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11815fc00) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bee0000) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124ceec00) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126411000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112ad9400) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1196ca800) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x120feac00) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12ba39800) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110f36800) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x110f2f000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110f33800) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112963c00) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12beecc00) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1289bd400) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129328c00) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a859c00) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b83d800) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a227c00) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1289ccc00) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 10:40:36 INFO - PROCESS | 1657 | 1466617236555 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 1657 | 1466617236557 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119172800 == 41 [pid = 1657] [id = 152] 10:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1132e6c00) [pid = 1657] [serial = 453] [outer = 0x0] 10:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1187f5c00) [pid = 1657] [serial = 454] [outer = 0x1132e6c00] 10:40:36 INFO - PROCESS | 1657 | 1466617236584 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120ff3400) [pid = 1657] [serial = 455] [outer = 0x1132e6c00] 10:40:36 INFO - PROCESS | 1657 | 1466617236876 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]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 525ms 10:40:36 INFO - PROCESS | 1657 | 1466617236921 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1657 | 1466617236923 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:40:36 INFO - PROCESS | 1657 | 1466617236925 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1657 | 1466617236926 Marionette TRACE conn2 <- [1,582,null,{}] 10:40:36 INFO - PROCESS | 1657 | 1466617236928 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}] 10:40:36 INFO - PROCESS | 1657 | 1466617236930 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:37 INFO - PROCESS | 1657 | 1466617237010 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:40:37 INFO - PROCESS | 1657 | 1466617237067 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 1657 | 1466617237068 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f4a800 == 42 [pid = 1657] [id = 153] 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119c0c000) [pid = 1657] [serial = 456] [outer = 0x0] 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123680000) [pid = 1657] [serial = 457] [outer = 0x119c0c000] 10:40:37 INFO - PROCESS | 1657 | 1466617237092 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123817c00) [pid = 1657] [serial = 458] [outer = 0x119c0c000] 10:40:37 INFO - PROCESS | 1657 | 1466617237390 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]]]}] 10:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 518ms 10:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:40:37 INFO - PROCESS | 1657 | 1466617237443 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 1657 | 1466617237445 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:40:37 INFO - PROCESS | 1657 | 1466617237447 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 1657 | 1466617237448 Marionette TRACE conn2 <- [1,586,null,{}] 10:40:37 INFO - PROCESS | 1657 | 1466617237452 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}] 10:40:37 INFO - PROCESS | 1657 | 1466617237454 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:37 INFO - PROCESS | 1657 | 1466617237529 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:40:37 INFO - PROCESS | 1657 | 1466617237534 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 1657 | 1466617237536 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234d1800 == 43 [pid = 1657] [id = 154] 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112ad9000) [pid = 1657] [serial = 459] [outer = 0x0] 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123a51000) [pid = 1657] [serial = 460] [outer = 0x112ad9000] 10:40:37 INFO - PROCESS | 1657 | 1466617237610 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123d2f400) [pid = 1657] [serial = 461] [outer = 0x112ad9000] 10:40:37 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:37 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:37 INFO - PROCESS | 1657 | 1466617237879 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]]]}] 10:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 475ms 10:40:37 INFO - PROCESS | 1657 | 1466617237923 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 1657 | 1466617237924 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:40:37 INFO - PROCESS | 1657 | 1466617237926 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 1657 | 1466617237927 Marionette TRACE conn2 <- [1,590,null,{}] 10:40:37 INFO - PROCESS | 1657 | 1466617237930 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}] 10:40:37 INFO - PROCESS | 1657 | 1466617237937 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:38 INFO - PROCESS | 1657 | 1466617238039 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:40:38 INFO - PROCESS | 1657 | 1466617238043 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1657 | 1466617238044 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x126652000 == 44 [pid = 1657] [id = 155] 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123d4dc00) [pid = 1657] [serial = 462] [outer = 0x0] 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124cef400) [pid = 1657] [serial = 463] [outer = 0x123d4dc00] 10:40:38 INFO - PROCESS | 1657 | 1466617238070 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1289ccc00) [pid = 1657] [serial = 464] [outer = 0x123d4dc00] 10:40:38 INFO - PROCESS | 1657 | 1466617238478 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]]]}] 10:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 569ms 10:40:38 INFO - PROCESS | 1657 | 1466617238495 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 1657 | 1466617238497 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:40:38 INFO - PROCESS | 1657 | 1466617238499 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 1657 | 1466617238500 Marionette TRACE conn2 <- [1,594,null,{}] 10:40:38 INFO - PROCESS | 1657 | 1466617238502 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}] 10:40:38 INFO - PROCESS | 1657 | 1466617238503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:38 INFO - PROCESS | 1657 | 1466617238603 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:40:38 INFO - PROCESS | 1657 | 1466617238616 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1657 | 1466617238617 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x129059800 == 45 [pid = 1657] [id = 156] 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128a56000) [pid = 1657] [serial = 465] [outer = 0x0] 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129007000) [pid = 1657] [serial = 466] [outer = 0x128a56000] 10:40:38 INFO - PROCESS | 1657 | 1466617238641 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129324c00) [pid = 1657] [serial = 467] [outer = 0x128a56000] 10:40:38 INFO - PROCESS | 1657 | 1466617238963 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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 10:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:40:39 INFO - PROCESS | 1657 | 1466617239020 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1657 | 1466617239022 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:40:39 INFO - PROCESS | 1657 | 1466617239024 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1657 | 1466617239025 Marionette TRACE conn2 <- [1,598,null,{}] 10:40:39 INFO - PROCESS | 1657 | 1466617239027 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}] 10:40:39 INFO - PROCESS | 1657 | 1466617239028 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:39 INFO - PROCESS | 1657 | 1466617239127 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:40:39 INFO - PROCESS | 1657 | 1466617239141 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 1657 | 1466617239141 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d5800 == 46 [pid = 1657] [id = 157] 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128a55800) [pid = 1657] [serial = 468] [outer = 0x0] 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a21e800) [pid = 1657] [serial = 469] [outer = 0x128a55800] 10:40:39 INFO - PROCESS | 1657 | 1466617239172 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a4d7c00) [pid = 1657] [serial = 470] [outer = 0x128a55800] 10:40:39 INFO - PROCESS | 1657 | 1466617239521 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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 10:40:39 INFO - PROCESS | 1657 | 1466617239542 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1657 | 1466617239544 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:40:39 INFO - PROCESS | 1657 | 1466617239547 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1657 | 1466617239548 Marionette TRACE conn2 <- [1,602,null,{}] 10:40:39 INFO - PROCESS | 1657 | 1466617239550 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}] 10:40:39 INFO - PROCESS | 1657 | 1466617239551 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:39 INFO - PROCESS | 1657 | 1466617239652 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:40:39 INFO - PROCESS | 1657 | 1466617239665 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 1657 | 1466617239666 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a837800 == 47 [pid = 1657] [id = 158] 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a4b1c00) [pid = 1657] [serial = 471] [outer = 0x0] 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12aaa9000) [pid = 1657] [serial = 472] [outer = 0x12a4b1c00] 10:40:39 INFO - PROCESS | 1657 | 1466617239691 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12b83c400) [pid = 1657] [serial = 473] [outer = 0x12a4b1c00] 10:40:40 INFO - PROCESS | 1657 | 1466617240021 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]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 522ms 10:40:40 INFO - PROCESS | 1657 | 1466617240069 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 1657 | 1466617240070 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:40:40 INFO - PROCESS | 1657 | 1466617240073 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 1657 | 1466617240074 Marionette TRACE conn2 <- [1,606,null,{}] 10:40:40 INFO - PROCESS | 1657 | 1466617240076 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}] 10:40:40 INFO - PROCESS | 1657 | 1466617240077 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:40 INFO - PROCESS | 1657 | 1466617240180 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a4d7800) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112a20400) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12aaa7400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1196c1c00) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123d4b800) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1186f6400) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110f33000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f29000) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1196ca400) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289c3800) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115dccc00) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123b19800) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:40:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1195f3c00) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:40:40 INFO - PROCESS | 1657 | 1466617240373 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1657 | 1466617240374 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b32000 == 48 [pid = 1657] [id = 159] 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110f33000) [pid = 1657] [serial = 474] [outer = 0x0] 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115d03800) [pid = 1657] [serial = 475] [outer = 0x110f33000] 10:40:40 INFO - PROCESS | 1657 | 1466617240399 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1196c1c00) [pid = 1657] [serial = 476] [outer = 0x110f33000] 10:40:40 INFO - PROCESS | 1657 | 1466617240691 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]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 10:40:40 INFO - PROCESS | 1657 | 1466617240742 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 1657 | 1466617240744 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:40:40 INFO - PROCESS | 1657 | 1466617240746 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 1657 | 1466617240748 Marionette TRACE conn2 <- [1,610,null,{}] 10:40:40 INFO - PROCESS | 1657 | 1466617240752 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}] 10:40:40 INFO - PROCESS | 1657 | 1466617240754 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:40 INFO - PROCESS | 1657 | 1466617240846 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:40:40 INFO - PROCESS | 1657 | 1466617240852 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1657 | 1466617240853 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba59000 == 49 [pid = 1657] [id = 160] 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116f0d400) [pid = 1657] [serial = 477] [outer = 0x0] 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123b1c400) [pid = 1657] [serial = 478] [outer = 0x116f0d400] 10:40:40 INFO - PROCESS | 1657 | 1466617240933 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c072400) [pid = 1657] [serial = 479] [outer = 0x116f0d400] 10:40:41 INFO - PROCESS | 1657 | 1466617241205 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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 473ms 10:40:41 INFO - PROCESS | 1657 | 1466617241223 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1657 | 1466617241225 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:40:41 INFO - PROCESS | 1657 | 1466617241227 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1657 | 1466617241228 Marionette TRACE conn2 <- [1,614,null,{}] 10:40:41 INFO - PROCESS | 1657 | 1466617241230 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}] 10:40:41 INFO - PROCESS | 1657 | 1466617241232 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:41 INFO - PROCESS | 1657 | 1466617241334 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:40:41 INFO - PROCESS | 1657 | 1466617241338 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1657 | 1466617241339 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c76c800 == 50 [pid = 1657] [id = 161] 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1289d7400) [pid = 1657] [serial = 480] [outer = 0x0] 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1289da000) [pid = 1657] [serial = 481] [outer = 0x1289d7400] 10:40:41 INFO - PROCESS | 1657 | 1466617241363 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1289dec00) [pid = 1657] [serial = 482] [outer = 0x1289d7400] 10:40:41 INFO - PROCESS | 1657 | 1466617241698 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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 10:40:41 INFO - PROCESS | 1657 | 1466617241746 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1657 | 1466617241747 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:40:41 INFO - PROCESS | 1657 | 1466617241750 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1657 | 1466617241751 Marionette TRACE conn2 <- [1,618,null,{}] 10:40:41 INFO - PROCESS | 1657 | 1466617241753 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}] 10:40:41 INFO - PROCESS | 1657 | 1466617241754 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:41 INFO - PROCESS | 1657 | 1466617241864 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:40:41 INFO - PROCESS | 1657 | 1466617241870 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1657 | 1466617241871 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce3e000 == 51 [pid = 1657] [id = 162] 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1236b6800) [pid = 1657] [serial = 483] [outer = 0x0] 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124085000) [pid = 1657] [serial = 484] [outer = 0x1236b6800] 10:40:41 INFO - PROCESS | 1657 | 1466617241895 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12408ac00) [pid = 1657] [serial = 485] [outer = 0x1236b6800] 10:40:42 INFO - PROCESS | 1657 | 1466617242202 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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 10:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:40:42 INFO - PROCESS | 1657 | 1466617242221 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 1657 | 1466617242222 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:40:42 INFO - PROCESS | 1657 | 1466617242224 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 1657 | 1466617242235 Marionette TRACE conn2 <- [1,622,null,{}] 10:40:42 INFO - PROCESS | 1657 | 1466617242238 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}] 10:40:42 INFO - PROCESS | 1657 | 1466617242239 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:42 INFO - PROCESS | 1657 | 1466617242324 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:40:42 INFO - PROCESS | 1657 | 1466617242433 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 1657 | 1466617242435 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x112fcb000 == 52 [pid = 1657] [id = 163] 10:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x110f24c00) [pid = 1657] [serial = 486] [outer = 0x0] 10:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x110f30800) [pid = 1657] [serial = 487] [outer = 0x110f24c00] 10:40:42 INFO - PROCESS | 1657 | 1466617242467 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11295cc00) [pid = 1657] [serial = 488] [outer = 0x110f24c00] 10:40:42 INFO - PROCESS | 1657 | 1466617242906 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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 729ms 10:40:42 INFO - PROCESS | 1657 | 1466617242955 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 1657 | 1466617242957 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:40:42 INFO - PROCESS | 1657 | 1466617242960 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 1657 | 1466617242962 Marionette TRACE conn2 <- [1,626,null,{}] 10:40:42 INFO - PROCESS | 1657 | 1466617242966 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}] 10:40:42 INFO - PROCESS | 1657 | 1466617242969 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:43 INFO - PROCESS | 1657 | 1466617243077 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:40:43 INFO - PROCESS | 1657 | 1466617243139 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 1657 | 1466617243140 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b3e000 == 53 [pid = 1657] [id = 164] 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11295e800) [pid = 1657] [serial = 489] [outer = 0x0] 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116793c00) [pid = 1657] [serial = 490] [outer = 0x11295e800] 10:40:43 INFO - PROCESS | 1657 | 1466617243170 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119440800) [pid = 1657] [serial = 491] [outer = 0x11295e800] 10:40:43 INFO - PROCESS | 1657 | 1466617243609 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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 10:40:43 INFO - PROCESS | 1657 | 1466617243651 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 1657 | 1466617243654 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:40:43 INFO - PROCESS | 1657 | 1466617243658 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 1657 | 1466617243659 Marionette TRACE conn2 <- [1,630,null,{}] 10:40:43 INFO - PROCESS | 1657 | 1466617243662 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}] 10:40:43 INFO - PROCESS | 1657 | 1466617243664 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:43 INFO - PROCESS | 1657 | 1466617243771 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:40:43 INFO - PROCESS | 1657 | 1466617243864 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 1657 | 1466617243866 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294eb800 == 54 [pid = 1657] [id = 165] 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x120ff9c00) [pid = 1657] [serial = 492] [outer = 0x0] 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1236b4400) [pid = 1657] [serial = 493] [outer = 0x120ff9c00] 10:40:43 INFO - PROCESS | 1657 | 1466617243894 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123b1b400) [pid = 1657] [serial = 494] [outer = 0x120ff9c00] 10:40:44 INFO - PROCESS | 1657 | 1466617244284 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]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 669ms 10:40:44 INFO - PROCESS | 1657 | 1466617244328 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:40:44 INFO - PROCESS | 1657 | 1466617244329 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:40:44 INFO - PROCESS | 1657 | 1466617244338 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 1657 | 1466617244343 Marionette TRACE conn2 <- [1,634,null,{}] 10:40:44 INFO - PROCESS | 1657 | 1466617244346 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}] 10:40:44 INFO - PROCESS | 1657 | 1466617244349 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:44 INFO - PROCESS | 1657 | 1466617244494 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:40:44 INFO - PROCESS | 1657 | 1466617244550 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 1657 | 1466617244552 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d837000 == 55 [pid = 1657] [id = 166] 10:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1241f8c00) [pid = 1657] [serial = 495] [outer = 0x0] 10:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x124ced800) [pid = 1657] [serial = 496] [outer = 0x1241f8c00] 10:40:44 INFO - PROCESS | 1657 | 1466617244581 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1266f0400) [pid = 1657] [serial = 497] [outer = 0x1241f8c00] 10:40:44 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:44 INFO - PROCESS | 1657 | 1466617244985 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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 680ms 10:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:40:45 INFO - PROCESS | 1657 | 1466617245013 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 1657 | 1466617245014 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:40:45 INFO - PROCESS | 1657 | 1466617245017 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 1657 | 1466617245018 Marionette TRACE conn2 <- [1,638,null,{}] 10:40:45 INFO - PROCESS | 1657 | 1466617245020 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}] 10:40:45 INFO - PROCESS | 1657 | 1466617245022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:45 INFO - PROCESS | 1657 | 1466617245146 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1289d2400) [pid = 1657] [serial = 498] [outer = 0x12cca9c00] 10:40:45 INFO - PROCESS | 1657 | 1466617245236 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 1657 | 1466617245238 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12de16800 == 56 [pid = 1657] [id = 167] 10:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1289d5000) [pid = 1657] [serial = 499] [outer = 0x0] 10:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128a54800) [pid = 1657] [serial = 500] [outer = 0x1289d5000] 10:40:45 INFO - PROCESS | 1657 | 1466617245278 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12aaab000) [pid = 1657] [serial = 501] [outer = 0x1289d5000] 10:40:45 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:45 INFO - PROCESS | 1657 | 1466617245770 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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 819ms 10:40:45 INFO - PROCESS | 1657 | 1466617245837 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 1657 | 1466617245838 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:40:45 INFO - PROCESS | 1657 | 1466617245840 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 1657 | 1466617245841 Marionette TRACE conn2 <- [1,642,null,{}] 10:40:45 INFO - PROCESS | 1657 | 1466617245844 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}] 10:40:45 INFO - PROCESS | 1657 | 1466617245845 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:45 INFO - PROCESS | 1657 | 1466617245949 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:40:46 INFO - PROCESS | 1657 | 1466617246023 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 1657 | 1466617246027 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821a800 == 57 [pid = 1657] [id = 168] 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x123a54000) [pid = 1657] [serial = 502] [outer = 0x0] 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x124dd3800) [pid = 1657] [serial = 503] [outer = 0x123a54000] 10:40:46 INFO - PROCESS | 1657 | 1466617246063 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12ba3d400) [pid = 1657] [serial = 504] [outer = 0x123a54000] 10:40:46 INFO - PROCESS | 1657 | 1466617246658 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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 869ms 10:40:46 INFO - PROCESS | 1657 | 1466617246716 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 1657 | 1466617246718 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:40:46 INFO - PROCESS | 1657 | 1466617246723 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 1657 | 1466617246725 Marionette TRACE conn2 <- [1,646,null,{}] 10:40:46 INFO - PROCESS | 1657 | 1466617246729 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}] 10:40:46 INFO - PROCESS | 1657 | 1466617246730 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:46 INFO - PROCESS | 1657 | 1466617246828 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:40:46 INFO - PROCESS | 1657 | 1466617246905 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 1657 | 1466617246907 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11618e000 == 58 [pid = 1657] [id = 169] 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x116f18c00) [pid = 1657] [serial = 505] [outer = 0x0] 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x117e55400) [pid = 1657] [serial = 506] [outer = 0x116f18c00] 10:40:46 INFO - PROCESS | 1657 | 1466617246935 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1187f6000) [pid = 1657] [serial = 507] [outer = 0x116f18c00] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x120f48000 == 57 [pid = 1657] [id = 114] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce3e000 == 56 [pid = 1657] [id = 162] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c76c800 == 55 [pid = 1657] [id = 161] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba59000 == 54 [pid = 1657] [id = 160] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119b32000 == 53 [pid = 1657] [id = 159] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a837800 == 52 [pid = 1657] [id = 158] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d5800 == 51 [pid = 1657] [id = 157] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x129059800 == 50 [pid = 1657] [id = 156] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x126652000 == 49 [pid = 1657] [id = 155] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1234d1800 == 48 [pid = 1657] [id = 154] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x120f4a800 == 47 [pid = 1657] [id = 153] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119172800 == 46 [pid = 1657] [id = 152] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116ff2800 == 45 [pid = 1657] [id = 151] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119cbd000 == 44 [pid = 1657] [id = 150] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d37b800 == 43 [pid = 1657] [id = 149] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4d9000 == 42 [pid = 1657] [id = 148] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121755000 == 41 [pid = 1657] [id = 147] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf38800 == 40 [pid = 1657] [id = 145] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11667e800 == 39 [pid = 1657] [id = 146] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c75a000 == 38 [pid = 1657] [id = 128] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128cd0800 == 37 [pid = 1657] [id = 64] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ca000 == 36 [pid = 1657] [id = 115] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c993000 == 35 [pid = 1657] [id = 132] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11694a000 == 34 [pid = 1657] [id = 133] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x114f48800 == 33 [pid = 1657] [id = 65] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11821a800 == 32 [pid = 1657] [id = 168] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12de16800 == 31 [pid = 1657] [id = 167] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d837000 == 30 [pid = 1657] [id = 166] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1294eb800 == 29 [pid = 1657] [id = 165] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119b3e000 == 28 [pid = 1657] [id = 164] 10:40:47 INFO - PROCESS | 1657 | --DOCSHELL 0x112fcb000 == 27 [pid = 1657] [id = 163] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x115dc7400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x112eca000) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116792800) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x116f10c00) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x123a46800) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x129009800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1196c8c00) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1210f2800) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x123d48400) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x123d52800) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1247c9800) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x112958400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116f13c00) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a861000) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124490c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a4d6c00) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119921800) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119188000) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bee0400) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x123b1d400) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12c432800) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1236bc800) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123b25000) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12c074000) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12ba25400) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123b20c00) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1289c2400) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124567000) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1196cbc00) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116909400) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 10:40:47 INFO - PROCESS | 1657 | 1466617247991 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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1274ms 10:40:47 INFO - PROCESS | 1657 | 1466617247997 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 1657 | 1466617248001 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:40:48 INFO - PROCESS | 1657 | 1466617248004 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 1657 | 1466617248006 Marionette TRACE conn2 <- [1,650,null,{}] 10:40:48 INFO - PROCESS | 1657 | 1466617248009 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}] 10:40:48 INFO - PROCESS | 1657 | 1466617248011 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:48 INFO - PROCESS | 1657 | 1466617248093 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:40:48 INFO - PROCESS | 1657 | 1466617248122 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 1657 | 1466617248123 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x113be1800 == 28 [pid = 1657] [id = 170] 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112a21800) [pid = 1657] [serial = 508] [outer = 0x0] 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112a78400) [pid = 1657] [serial = 509] [outer = 0x112a21800] 10:40:48 INFO - PROCESS | 1657 | 1466617248152 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11307c400) [pid = 1657] [serial = 510] [outer = 0x112a21800] 10:40:48 INFO - PROCESS | 1657 | 1466617248481 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]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 10:40:48 INFO - PROCESS | 1657 | 1466617248526 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 1657 | 1466617248528 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:40:48 INFO - PROCESS | 1657 | 1466617248533 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 1657 | 1466617248535 Marionette TRACE conn2 <- [1,654,null,{}] 10:40:48 INFO - PROCESS | 1657 | 1466617248537 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}] 10:40:48 INFO - PROCESS | 1657 | 1466617248539 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:48 INFO - PROCESS | 1657 | 1466617248616 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:40:48 INFO - PROCESS | 1657 | 1466617248622 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 1657 | 1466617248623 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac5000 == 29 [pid = 1657] [id = 171] 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113b8fc00) [pid = 1657] [serial = 511] [outer = 0x0] 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11613e400) [pid = 1657] [serial = 512] [outer = 0x113b8fc00] 10:40:48 INFO - PROCESS | 1657 | 1466617248651 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116980c00) [pid = 1657] [serial = 513] [outer = 0x113b8fc00] 10:40:48 INFO - PROCESS | 1657 | 1466617248993 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]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 10:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:40:49 INFO - PROCESS | 1657 | 1466617249013 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 1657 | 1466617249014 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:40:49 INFO - PROCESS | 1657 | 1466617249018 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 1657 | 1466617249022 Marionette TRACE conn2 <- [1,658,null,{}] 10:40:49 INFO - PROCESS | 1657 | 1466617249029 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}] 10:40:49 INFO - PROCESS | 1657 | 1466617249033 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:49 INFO - PROCESS | 1657 | 1466617249113 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:40:49 INFO - PROCESS | 1657 | 1466617249168 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 1657 | 1466617249170 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879d000 == 30 [pid = 1657] [id = 172] 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113b51c00) [pid = 1657] [serial = 514] [outer = 0x0] 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1180dd800) [pid = 1657] [serial = 515] [outer = 0x113b51c00] 10:40:49 INFO - PROCESS | 1657 | 1466617249198 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118759000) [pid = 1657] [serial = 516] [outer = 0x113b51c00] 10:40:49 INFO - PROCESS | 1657 | 1466617249507 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]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 10:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:40:49 INFO - PROCESS | 1657 | 1466617249540 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 1657 | 1466617249541 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:40:49 INFO - PROCESS | 1657 | 1466617249543 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 1657 | 1466617249545 Marionette TRACE conn2 <- [1,662,null,{}] 10:40:49 INFO - PROCESS | 1657 | 1466617249547 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}] 10:40:49 INFO - PROCESS | 1657 | 1466617249548 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:49 INFO - PROCESS | 1657 | 1466617249628 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:40:49 INFO - PROCESS | 1657 | 1466617249631 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 1657 | 1466617249633 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fdf000 == 31 [pid = 1657] [id = 173] 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1187fc800) [pid = 1657] [serial = 517] [outer = 0x0] 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1195f9c00) [pid = 1657] [serial = 518] [outer = 0x1187fc800] 10:40:49 INFO - PROCESS | 1657 | 1466617249661 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1196cc800) [pid = 1657] [serial = 519] [outer = 0x1187fc800] 10:40:49 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:49 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:49 INFO - PROCESS | 1657 | 1466617249976 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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 10:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:40:50 INFO - PROCESS | 1657 | 1466617250012 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 1657 | 1466617250013 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:40:50 INFO - PROCESS | 1657 | 1466617250040 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 1657 | 1466617250041 Marionette TRACE conn2 <- [1,666,null,{}] 10:40:50 INFO - PROCESS | 1657 | 1466617250049 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}] 10:40:50 INFO - PROCESS | 1657 | 1466617250060 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:50 INFO - PROCESS | 1657 | 1466617250165 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:40:50 INFO - PROCESS | 1657 | 1466617250169 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 1657 | 1466617250171 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121681800 == 32 [pid = 1657] [id = 174] 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x113b53800) [pid = 1657] [serial = 520] [outer = 0x0] 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11999f800) [pid = 1657] [serial = 521] [outer = 0x113b53800] 10:40:50 INFO - PROCESS | 1657 | 1466617250195 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x120febc00) [pid = 1657] [serial = 522] [outer = 0x113b53800] 10:40:50 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:50 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:50 INFO - PROCESS | 1657 | 1466617250545 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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 548ms 10:40:50 INFO - PROCESS | 1657 | 1466617250564 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 1657 | 1466617250565 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:40:50 INFO - PROCESS | 1657 | 1466617250575 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 1657 | 1466617250576 Marionette TRACE conn2 <- [1,670,null,{}] 10:40:50 INFO - PROCESS | 1657 | 1466617250578 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}] 10:40:50 INFO - PROCESS | 1657 | 1466617250582 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:50 INFO - PROCESS | 1657 | 1466617250696 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:40:50 INFO - PROCESS | 1657 | 1466617250701 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 1657 | 1466617250702 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b8d800 == 33 [pid = 1657] [id = 175] 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11918b000) [pid = 1657] [serial = 523] [outer = 0x0] 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123183800) [pid = 1657] [serial = 524] [outer = 0x11918b000] 10:40:50 INFO - PROCESS | 1657 | 1466617250727 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x123a4a400) [pid = 1657] [serial = 525] [outer = 0x11918b000] 10:40:51 INFO - PROCESS | 1657 | 1466617251047 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]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 10:40:51 INFO - PROCESS | 1657 | 1466617251093 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 1657 | 1466617251094 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:40:51 INFO - PROCESS | 1657 | 1466617251097 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 1657 | 1466617251098 Marionette TRACE conn2 <- [1,674,null,{}] 10:40:51 INFO - PROCESS | 1657 | 1466617251103 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}] 10:40:51 INFO - PROCESS | 1657 | 1466617251104 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:51 INFO - PROCESS | 1657 | 1466617251201 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:40:51 INFO - PROCESS | 1657 | 1466617251237 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 1657 | 1466617251238 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x124cac000 == 34 [pid = 1657] [id = 176] 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123190000) [pid = 1657] [serial = 526] [outer = 0x0] 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x123b16800) [pid = 1657] [serial = 527] [outer = 0x123190000] 10:40:51 INFO - PROCESS | 1657 | 1466617251262 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123b20c00) [pid = 1657] [serial = 528] [outer = 0x123190000] 10:40:51 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:51 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:51 INFO - PROCESS | 1657 | 1466617251555 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]]]}] 10:40:51 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 10:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 10:40:51 INFO - PROCESS | 1657 | 1466617251574 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 1657 | 1466617251575 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:40:51 INFO - PROCESS | 1657 | 1466617251577 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 1657 | 1466617251578 Marionette TRACE conn2 <- [1,678,null,{}] 10:40:51 INFO - PROCESS | 1657 | 1466617251582 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}] 10:40:51 INFO - PROCESS | 1657 | 1466617251585 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:51 INFO - PROCESS | 1657 | 1466617251689 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:40:51 INFO - PROCESS | 1657 | 1466617251729 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 1657 | 1466617251730 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268ad000 == 35 [pid = 1657] [id = 177] 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x123a51400) [pid = 1657] [serial = 529] [outer = 0x0] 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x123d27c00) [pid = 1657] [serial = 530] [outer = 0x123a51400] 10:40:51 INFO - PROCESS | 1657 | 1466617251754 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x123d49800) [pid = 1657] [serial = 531] [outer = 0x123a51400] 10:40:52 INFO - PROCESS | 1657 | 1466617252350 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]]]}] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x116904c00) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1289be400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x123d4bc00) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11727cc00) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x110f7f800) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x112a14c00) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x111e29800) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128a56000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128a55800) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a4b1c00) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x110f33000) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1289d7400) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x123d4dc00) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112961400) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x123007000) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112029000) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x117e51000) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1236b5c00) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1289c9800) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119c0c000) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112ad9000) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1132e6c00) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116f98000) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1236b6800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:40:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f0d400) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 819ms 10:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:40:52 INFO - PROCESS | 1657 | 1466617252397 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 1657 | 1466617252398 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:40:52 INFO - PROCESS | 1657 | 1466617252400 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 1657 | 1466617252402 Marionette TRACE conn2 <- [1,682,null,{}] 10:40:52 INFO - PROCESS | 1657 | 1466617252404 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}] 10:40:52 INFO - PROCESS | 1657 | 1466617252405 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:52 INFO - PROCESS | 1657 | 1466617252488 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:40:52 INFO - PROCESS | 1657 | 1466617252491 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 1657 | 1466617252493 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879b000 == 36 [pid = 1657] [id = 178] 10:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112961400) [pid = 1657] [serial = 532] [outer = 0x0] 10:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112fb1400) [pid = 1657] [serial = 533] [outer = 0x112961400] 10:40:52 INFO - PROCESS | 1657 | 1466617252517 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116f19c00) [pid = 1657] [serial = 534] [outer = 0x112961400] 10:40:53 INFO - PROCESS | 1657 | 1466617253321 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]]]}] 10:40:53 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) 10:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 10:40:53 INFO - PROCESS | 1657 | 1466617253371 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:40:53 INFO - PROCESS | 1657 | 1466617253372 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:40:53 INFO - PROCESS | 1657 | 1466617253374 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:40:53 INFO - PROCESS | 1657 | 1466617253375 Marionette TRACE conn2 <- [1,686,null,{}] 10:40:53 INFO - PROCESS | 1657 | 1466617253378 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}] 10:40:53 INFO - PROCESS | 1657 | 1466617253379 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:53 INFO - PROCESS | 1657 | 1466617253455 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:40:53 INFO - PROCESS | 1657 | 1466617253509 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 1657 | 1466617253510 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129069800 == 37 [pid = 1657] [id = 179] 10:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116f98000) [pid = 1657] [serial = 535] [outer = 0x0] 10:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1210f9800) [pid = 1657] [serial = 536] [outer = 0x116f98000] 10:40:53 INFO - PROCESS | 1657 | 1466617253534 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x123b1d800) [pid = 1657] [serial = 537] [outer = 0x116f98000] 10:40:54 INFO - PROCESS | 1657 | 1466617254276 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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 10:40:54 INFO - PROCESS | 1657 | 1466617254294 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 1657 | 1466617254296 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:40:54 INFO - PROCESS | 1657 | 1466617254298 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 1657 | 1466617254300 Marionette TRACE conn2 <- [1,690,null,{}] 10:40:54 INFO - PROCESS | 1657 | 1466617254304 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}] 10:40:54 INFO - PROCESS | 1657 | 1466617254305 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:54 INFO - PROCESS | 1657 | 1466617254447 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:40:54 INFO - PROCESS | 1657 | 1466617254501 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 1657 | 1466617254503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264b800 == 38 [pid = 1657] [id = 180] 10:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x110f77000) [pid = 1657] [serial = 538] [outer = 0x0] 10:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x111c16800) [pid = 1657] [serial = 539] [outer = 0x110f77000] 10:40:54 INFO - PROCESS | 1657 | 1466617254535 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112965800) [pid = 1657] [serial = 540] [outer = 0x110f77000] 10:40:55 INFO - PROCESS | 1657 | 1466617255547 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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1274ms 10:40:55 INFO - PROCESS | 1657 | 1466617255573 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 1657 | 1466617255576 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:40:55 INFO - PROCESS | 1657 | 1466617255579 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 1657 | 1466617255582 Marionette TRACE conn2 <- [1,694,null,{}] 10:40:55 INFO - PROCESS | 1657 | 1466617255585 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}] 10:40:55 INFO - PROCESS | 1657 | 1466617255587 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:55 INFO - PROCESS | 1657 | 1466617255694 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:40:55 INFO - PROCESS | 1657 | 1466617255765 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:55 INFO - PROCESS | 1657 | 1466617255767 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879c800 == 39 [pid = 1657] [id = 181] 10:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116982c00) [pid = 1657] [serial = 541] [outer = 0x0] 10:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116f10c00) [pid = 1657] [serial = 542] [outer = 0x116982c00] 10:40:55 INFO - PROCESS | 1657 | 1466617255820 Marionette DEBUG loaded listener.js 10:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11727cc00) [pid = 1657] [serial = 543] [outer = 0x116982c00] 10:40:56 INFO - PROCESS | 1657 | 1466617256788 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]]]}] 10:40:56 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) 10:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1224ms 10:40:56 INFO - PROCESS | 1657 | 1466617256804 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:40:56 INFO - PROCESS | 1657 | 1466617256806 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:40:56 INFO - PROCESS | 1657 | 1466617256809 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 1657 | 1466617256811 Marionette TRACE conn2 <- [1,698,null,{}] 10:40:56 INFO - PROCESS | 1657 | 1466617256814 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}] 10:40:56 INFO - PROCESS | 1657 | 1466617256816 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:56 INFO - PROCESS | 1657 | 1466617256930 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x129069800 == 38 [pid = 1657] [id = 179] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11879b000 == 37 [pid = 1657] [id = 178] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1268ad000 == 36 [pid = 1657] [id = 177] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x124cac000 == 35 [pid = 1657] [id = 176] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123b8d800 == 34 [pid = 1657] [id = 175] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x121681800 == 33 [pid = 1657] [id = 174] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119fdf000 == 32 [pid = 1657] [id = 173] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11879d000 == 31 [pid = 1657] [id = 172] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac5000 == 30 [pid = 1657] [id = 171] 10:40:56 INFO - PROCESS | 1657 | --DOCSHELL 0x113be1800 == 29 [pid = 1657] [id = 170] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116f18800) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12c06c000) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124dcc000) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123682000) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112a18800) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112a23800) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12661bc00) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129007000) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a21e800) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12aaa9000) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x115d03800) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289dec00) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12b83c400) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124cef400) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115e89400) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116f12000) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c42e400) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11295c400) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a1fc00) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1180d9000) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1186fa400) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1236c0000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123b22800) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a60400) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129011800) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123680000) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123817c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123a51000) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123d2f400) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1187f5c00) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120ff3400) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1180dc000) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118759c00) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1196c1c00) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12408ac00) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124085000) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1289da000) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12c072400) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a4d7c00) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123b1c400) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129324c00) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 10:40:56 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1289ccc00) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 10:40:57 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1130b6800) [pid = 1657] [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.] 10:40:57 INFO - PROCESS | 1657 | 1466617257028 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 1657 | 1466617257031 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee2800 == 30 [pid = 1657] [id = 182] 10:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113084400) [pid = 1657] [serial = 544] [outer = 0x0] 10:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11335a800) [pid = 1657] [serial = 545] [outer = 0x113084400] 10:40:57 INFO - PROCESS | 1657 | 1466617257063 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115e88c00) [pid = 1657] [serial = 546] [outer = 0x113084400] 10:40:57 INFO - PROCESS | 1657 | 1466617257860 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]]]}] 10:40:57 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) 10:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1071ms 10:40:57 INFO - PROCESS | 1657 | 1466617257879 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 1657 | 1466617257883 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:40:57 INFO - PROCESS | 1657 | 1466617257888 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 1657 | 1466617257890 Marionette TRACE conn2 <- [1,702,null,{}] 10:40:57 INFO - PROCESS | 1657 | 1466617257892 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}] 10:40:57 INFO - PROCESS | 1657 | 1466617257894 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:57 INFO - PROCESS | 1657 | 1466617257975 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:40:57 INFO - PROCESS | 1657 | 1466617257981 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 1657 | 1466617257982 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184ba000 == 31 [pid = 1657] [id = 183] 10:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11714b000) [pid = 1657] [serial = 547] [outer = 0x0] 10:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1180da000) [pid = 1657] [serial = 548] [outer = 0x11714b000] 10:40:58 INFO - PROCESS | 1657 | 1466617258013 Marionette DEBUG loaded listener.js 10:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1184db000) [pid = 1657] [serial = 549] [outer = 0x11714b000] 10:40:58 INFO - PROCESS | 1657 | 1466617258858 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]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:40:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1020ms 10:40:58 INFO - PROCESS | 1657 | 1466617258909 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 1657 | 1466617258911 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:40:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:40:58 INFO - PROCESS | 1657 | 1466617258915 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 1657 | 1466617258919 Marionette TRACE conn2 <- [1,706,null,{}] 10:40:58 INFO - PROCESS | 1657 | 1466617258942 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}] 10:40:58 INFO - PROCESS | 1657 | 1466617258945 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:59 INFO - PROCESS | 1657 | 1466617259090 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:40:59 INFO - PROCESS | 1657 | 1466617259105 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 1657 | 1466617259107 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:40:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c69800 == 32 [pid = 1657] [id = 184] 10:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119446400) [pid = 1657] [serial = 550] [outer = 0x0] 10:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1196c1c00) [pid = 1657] [serial = 551] [outer = 0x119446400] 10:40:59 INFO - PROCESS | 1657 | 1466617259135 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1199e9c00) [pid = 1657] [serial = 552] [outer = 0x119446400] 10:40:59 INFO - PROCESS | 1657 | 1466617259946 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]]]}] 10:40:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1040ms 10:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:40:59 INFO - PROCESS | 1657 | 1466617259955 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:40:59 INFO - PROCESS | 1657 | 1466617259956 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:40:59 INFO - PROCESS | 1657 | 1466617259958 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:40:59 INFO - PROCESS | 1657 | 1466617259960 Marionette TRACE conn2 <- [1,710,null,{}] 10:40:59 INFO - PROCESS | 1657 | 1466617259962 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}] 10:40:59 INFO - PROCESS | 1657 | 1466617259963 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:00 INFO - PROCESS | 1657 | 1466617260067 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:41:00 INFO - PROCESS | 1657 | 1466617260072 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 1657 | 1466617260073 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x123073800 == 33 [pid = 1657] [id = 185] 10:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112965400) [pid = 1657] [serial = 553] [outer = 0x0] 10:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12318f800) [pid = 1657] [serial = 554] [outer = 0x112965400] 10:41:00 INFO - PROCESS | 1657 | 1466617260098 Marionette DEBUG loaded listener.js 10:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123680000) [pid = 1657] [serial = 555] [outer = 0x112965400] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f18c00) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1187fc800) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a21800) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113b51c00) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x113b8fc00) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x110f24c00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11295e800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120ff9c00) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123190000) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1241f8c00) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11918b000) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123a51400) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112961400) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1289d5000) [pid = 1657] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x113b53800) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:41:00 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123a54000) [pid = 1657] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:41:00 INFO - PROCESS | 1657 | 1466617260915 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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 10:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:41:00 INFO - PROCESS | 1657 | 1466617260929 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 1657 | 1466617260930 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:41:00 INFO - PROCESS | 1657 | 1466617260934 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 1657 | 1466617260935 Marionette TRACE conn2 <- [1,714,null,{}] 10:41:00 INFO - PROCESS | 1657 | 1466617260937 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}] 10:41:00 INFO - PROCESS | 1657 | 1466617260946 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:01 INFO - PROCESS | 1657 | 1466617261020 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:41:01 INFO - PROCESS | 1657 | 1466617261023 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:01 INFO - PROCESS | 1657 | 1466617261025 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fe1800 == 34 [pid = 1657] [id = 186] 10:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x110f30400) [pid = 1657] [serial = 556] [outer = 0x0] 10:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116f18c00) [pid = 1657] [serial = 557] [outer = 0x110f30400] 10:41:01 INFO - PROCESS | 1657 | 1466617261050 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1196c2400) [pid = 1657] [serial = 558] [outer = 0x110f30400] 10:41:01 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 10:41:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 921ms 10:41:01 INFO - PROCESS | 1657 | 1466617261848 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]]]}] 10:41:01 INFO - PROCESS | 1657 | 1466617261855 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:41:01 INFO - PROCESS | 1657 | 1466617261856 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:41:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:41:01 INFO - PROCESS | 1657 | 1466617261858 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:41:01 INFO - PROCESS | 1657 | 1466617261859 Marionette TRACE conn2 <- [1,718,null,{}] 10:41:01 INFO - PROCESS | 1657 | 1466617261861 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}] 10:41:01 INFO - PROCESS | 1657 | 1466617261866 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:01 INFO - PROCESS | 1657 | 1466617261960 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:41:01 INFO - PROCESS | 1657 | 1466617261964 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:01 INFO - PROCESS | 1657 | 1466617261965 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca5800 == 35 [pid = 1657] [id = 187] 10:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11295f400) [pid = 1657] [serial = 559] [outer = 0x0] 10:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123a4d800) [pid = 1657] [serial = 560] [outer = 0x11295f400] 10:41:01 INFO - PROCESS | 1657 | 1466617261994 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123b6a400) [pid = 1657] [serial = 561] [outer = 0x11295f400] 10:41:02 INFO - PROCESS | 1657 | 1466617262812 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]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 970ms 10:41:02 INFO - PROCESS | 1657 | 1466617262828 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 1657 | 1466617262829 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:41:02 INFO - PROCESS | 1657 | 1466617262840 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 1657 | 1466617262841 Marionette TRACE conn2 <- [1,722,null,{}] 10:41:02 INFO - PROCESS | 1657 | 1466617262843 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}] 10:41:02 INFO - PROCESS | 1657 | 1466617262844 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:02 INFO - PROCESS | 1657 | 1466617262939 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:41:03 INFO - PROCESS | 1657 | 1466617263013 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 1657 | 1466617263015 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b1b800 == 36 [pid = 1657] [id = 188] 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x110f2b000) [pid = 1657] [serial = 562] [outer = 0x0] 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112037800) [pid = 1657] [serial = 563] [outer = 0x110f2b000] 10:41:03 INFO - PROCESS | 1657 | 1466617263047 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a21800) [pid = 1657] [serial = 564] [outer = 0x110f2b000] 10:41:03 INFO - PROCESS | 1657 | 1466617263481 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] 10:41:03 INFO - PROCESS | 1657 | 1466617263514 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:41:03 INFO - PROCESS | 1657 | 1466617263518 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - PROCESS | 1657 | 1466617263521 Marionette TRACE conn2 <- [1,726,null,{}] 10:41:03 INFO - PROCESS | 1657 | 1466617263525 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}] 10:41:03 INFO - PROCESS | 1657 | 1466617263528 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:03 INFO - PROCESS | 1657 | 1466617263628 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:41:03 INFO - PROCESS | 1657 | 1466617263681 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 1657 | 1466617263683 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119427800 == 37 [pid = 1657] [id = 189] 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113b55400) [pid = 1657] [serial = 565] [outer = 0x0] 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1176ec400) [pid = 1657] [serial = 566] [outer = 0x113b55400] 10:41:03 INFO - PROCESS | 1657 | 1466617263714 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1186f1800) [pid = 1657] [serial = 567] [outer = 0x113b55400] 10:41:04 INFO - PROCESS | 1657 | 1466617264172 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]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:41:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 10:41:04 INFO - PROCESS | 1657 | 1466617264192 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:41:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:41:04 INFO - PROCESS | 1657 | 1466617264195 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:41:04 INFO - PROCESS | 1657 | 1466617264198 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 1657 | 1466617264200 Marionette TRACE conn2 <- [1,730,null,{}] 10:41:04 INFO - PROCESS | 1657 | 1466617264205 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}] 10:41:04 INFO - PROCESS | 1657 | 1466617264207 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:04 INFO - PROCESS | 1657 | 1466617264313 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:41:04 INFO - PROCESS | 1657 | 1466617264414 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 1657 | 1466617264416 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268b9000 == 38 [pid = 1657] [id = 190] 10:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119999400) [pid = 1657] [serial = 568] [outer = 0x0] 10:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123188000) [pid = 1657] [serial = 569] [outer = 0x119999400] 10:41:04 INFO - PROCESS | 1657 | 1466617264457 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1236be400) [pid = 1657] [serial = 570] [outer = 0x119999400] 10:41:04 INFO - PROCESS | 1657 | 1466617264888 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] 10:41:04 INFO - PROCESS | 1657 | 1466617264923 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:41:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:41:04 INFO - PROCESS | 1657 | 1466617264929 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 1657 | 1466617264934 Marionette TRACE conn2 <- [1,734,null,{}] 10:41:04 INFO - PROCESS | 1657 | 1466617264937 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}] 10:41:04 INFO - PROCESS | 1657 | 1466617264940 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:05 INFO - PROCESS | 1657 | 1466617265062 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:41:05 INFO - PROCESS | 1657 | 1466617265187 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 1657 | 1466617265188 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x123071800 == 39 [pid = 1657] [id = 191] 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1236bec00) [pid = 1657] [serial = 571] [outer = 0x0] 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12407f400) [pid = 1657] [serial = 572] [outer = 0x1236bec00] 10:41:05 INFO - PROCESS | 1657 | 1466617265238 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1241f2000) [pid = 1657] [serial = 573] [outer = 0x1236bec00] 10:41:05 INFO - PROCESS | 1657 | 1466617265727 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]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 827ms 10:41:05 INFO - PROCESS | 1657 | 1466617265754 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 1657 | 1466617265756 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:41:05 INFO - PROCESS | 1657 | 1466617265758 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 1657 | 1466617265759 Marionette TRACE conn2 <- [1,738,null,{}] 10:41:05 INFO - PROCESS | 1657 | 1466617265762 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}] 10:41:05 INFO - PROCESS | 1657 | 1466617265763 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:05 INFO - PROCESS | 1657 | 1466617265865 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:41:05 INFO - PROCESS | 1657 | 1466617265918 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 1657 | 1466617265920 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2ec800 == 40 [pid = 1657] [id = 192] 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124428000) [pid = 1657] [serial = 574] [outer = 0x0] 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12448ec00) [pid = 1657] [serial = 575] [outer = 0x124428000] 10:41:05 INFO - PROCESS | 1657 | 1466617265948 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124ce9000) [pid = 1657] [serial = 576] [outer = 0x124428000] 10:41:06 INFO - PROCESS | 1657 | 1466617266901 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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:41:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 10:41:06 INFO - PROCESS | 1657 | 1466617266931 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1657 | 1466617266934 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:41:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:41:06 INFO - PROCESS | 1657 | 1466617266937 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 1657 | 1466617266939 Marionette TRACE conn2 <- [1,742,null,{}] 10:41:06 INFO - PROCESS | 1657 | 1466617266942 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}] 10:41:06 INFO - PROCESS | 1657 | 1466617266944 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:07 INFO - PROCESS | 1657 | 1466617267040 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:41:07 INFO - PROCESS | 1657 | 1466617267092 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1657 | 1466617267094 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c4000 == 41 [pid = 1657] [id = 193] 10:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115e1ac00) [pid = 1657] [serial = 577] [outer = 0x0] 10:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116639800) [pid = 1657] [serial = 578] [outer = 0x115e1ac00] 10:41:07 INFO - PROCESS | 1657 | 1466617267142 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x117e51000) [pid = 1657] [serial = 579] [outer = 0x115e1ac00] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca5800 == 40 [pid = 1657] [id = 187] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116fe1800 == 39 [pid = 1657] [id = 186] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123073800 == 38 [pid = 1657] [id = 185] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119c69800 == 37 [pid = 1657] [id = 184] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1184ba000 == 36 [pid = 1657] [id = 183] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x115ee2800 == 35 [pid = 1657] [id = 182] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11879c800 == 34 [pid = 1657] [id = 181] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11264b800 == 33 [pid = 1657] [id = 180] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11618e000 == 32 [pid = 1657] [id = 169] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2ec800 == 31 [pid = 1657] [id = 192] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123071800 == 30 [pid = 1657] [id = 191] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1268b9000 == 29 [pid = 1657] [id = 190] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119427800 == 28 [pid = 1657] [id = 189] 10:41:08 INFO - PROCESS | 1657 | --DOCSHELL 0x113b1b800 == 27 [pid = 1657] [id = 188] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1187f6000) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e55400) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1195f9c00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a78400) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11307c400) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1180dd800) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118759000) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11613e400) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116980c00) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11295cc00) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x110f30800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119440800) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116793c00) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123b1b400) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1236b4400) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123b16800) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1266f0400) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124ced800) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x123183800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123d27c00) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123b20c00) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x112fb1400) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x116f19c00) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123d49800) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12aaab000) [pid = 1657] [serial = 501] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11999f800) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x128a54800) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x123a4a400) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x120febc00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1196cc800) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12ba3d400) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x124dd3800) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x1210f9800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 10:41:08 INFO - PROCESS | 1657 | 1466617268163 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]]]}] 10:41:08 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 10:41:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1271ms 10:41:08 INFO - PROCESS | 1657 | 1466617268208 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:41:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:41:08 INFO - PROCESS | 1657 | 1466617268210 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:41:08 INFO - PROCESS | 1657 | 1466617268213 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 1657 | 1466617268215 Marionette TRACE conn2 <- [1,746,null,{}] 10:41:08 INFO - PROCESS | 1657 | 1466617268219 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}] 10:41:08 INFO - PROCESS | 1657 | 1466617268220 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:08 INFO - PROCESS | 1657 | 1466617268297 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:41:08 INFO - PROCESS | 1657 | 1466617268302 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 1657 | 1466617268305 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x115dac800 == 28 [pid = 1657] [id = 194] 10:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11295c000) [pid = 1657] [serial = 580] [outer = 0x0] 10:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112961c00) [pid = 1657] [serial = 581] [outer = 0x11295c000] 10:41:08 INFO - PROCESS | 1657 | 1466617268335 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x112a21000) [pid = 1657] [serial = 582] [outer = 0x11295c000] 10:41:09 INFO - PROCESS | 1657 | 1466617269152 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]]]}] 10:41:09 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.) 10:41:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 10:41:09 INFO - PROCESS | 1657 | 1466617269186 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 1657 | 1466617269190 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:41:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:41:09 INFO - PROCESS | 1657 | 1466617269194 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 1657 | 1466617269196 Marionette TRACE conn2 <- [1,750,null,{}] 10:41:09 INFO - PROCESS | 1657 | 1466617269198 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}] 10:41:09 INFO - PROCESS | 1657 | 1466617269200 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:09 INFO - PROCESS | 1657 | 1466617269276 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:41:09 INFO - PROCESS | 1657 | 1466617269322 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 1657 | 1466617269323 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac8000 == 29 [pid = 1657] [id = 195] 10:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113b53000) [pid = 1657] [serial = 583] [outer = 0x0] 10:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x114f80000) [pid = 1657] [serial = 584] [outer = 0x113b53000] 10:41:09 INFO - PROCESS | 1657 | 1466617269350 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x115e8cc00) [pid = 1657] [serial = 585] [outer = 0x113b53000] 10:41:10 INFO - PROCESS | 1657 | 1466617270133 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]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:41:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 10:41:10 INFO - PROCESS | 1657 | 1466617270164 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 1657 | 1466617270175 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:41:10 INFO - PROCESS | 1657 | 1466617270184 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 1657 | 1466617270187 Marionette TRACE conn2 <- [1,754,null,{}] 10:41:10 INFO - PROCESS | 1657 | 1466617270194 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}] 10:41:10 INFO - PROCESS | 1657 | 1466617270197 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:10 INFO - PROCESS | 1657 | 1466617270292 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:41:10 INFO - PROCESS | 1657 | 1466617270297 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 1657 | 1466617270299 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x118370000 == 30 [pid = 1657] [id = 196] 10:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116f15800) [pid = 1657] [serial = 586] [outer = 0x0] 10:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x117e55c00) [pid = 1657] [serial = 587] [outer = 0x116f15800] 10:41:10 INFO - PROCESS | 1657 | 1466617270328 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1180dd800) [pid = 1657] [serial = 588] [outer = 0x116f15800] 10:41:11 INFO - PROCESS | 1657 | 1466617271131 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]]]}] 10:41:11 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 10:41:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 10:41:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:41:11 INFO - PROCESS | 1657 | 1466617271157 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 1657 | 1466617271158 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:41:11 INFO - PROCESS | 1657 | 1466617271160 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 1657 | 1466617271161 Marionette TRACE conn2 <- [1,758,null,{}] 10:41:11 INFO - PROCESS | 1657 | 1466617271164 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}] 10:41:11 INFO - PROCESS | 1657 | 1466617271165 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:11 INFO - PROCESS | 1657 | 1466617271255 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:41:11 INFO - PROCESS | 1657 | 1466617271286 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 1657 | 1466617271288 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119427800 == 31 [pid = 1657] [id = 197] 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118169c00) [pid = 1657] [serial = 589] [outer = 0x0] 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1184d5c00) [pid = 1657] [serial = 590] [outer = 0x118169c00] 10:41:11 INFO - PROCESS | 1657 | 1466617271313 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11875c800) [pid = 1657] [serial = 591] [outer = 0x118169c00] 10:41:11 INFO - PROCESS | 1657 | 1466617271653 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]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:41:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 10:41:11 INFO - PROCESS | 1657 | 1466617271679 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 1657 | 1466617271680 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:41:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:41:11 INFO - PROCESS | 1657 | 1466617271682 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 1657 | 1466617271684 Marionette TRACE conn2 <- [1,762,null,{}] 10:41:11 INFO - PROCESS | 1657 | 1466617271695 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}] 10:41:11 INFO - PROCESS | 1657 | 1466617271696 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:11 INFO - PROCESS | 1657 | 1466617271792 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:41:11 INFO - PROCESS | 1657 | 1466617271795 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 1657 | 1466617271796 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2c800 == 32 [pid = 1657] [id = 198] 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112a21400) [pid = 1657] [serial = 592] [outer = 0x0] 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11918c000) [pid = 1657] [serial = 593] [outer = 0x112a21400] 10:41:11 INFO - PROCESS | 1657 | 1466617271821 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1196ce400) [pid = 1657] [serial = 594] [outer = 0x112a21400] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119446400) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x112965400) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x110f30400) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x113084400) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x110f77000) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x116982c00) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11714b000) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x116f98000) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:41:12 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11295f400) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:41:12 INFO - PROCESS | 1657 | 1466617272591 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]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 929ms 10:41:12 INFO - PROCESS | 1657 | 1466617272612 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 1657 | 1466617272613 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:41:12 INFO - PROCESS | 1657 | 1466617272615 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 1657 | 1466617272616 Marionette TRACE conn2 <- [1,766,null,{}] 10:41:12 INFO - PROCESS | 1657 | 1466617272619 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}] 10:41:12 INFO - PROCESS | 1657 | 1466617272623 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:12 INFO - PROCESS | 1657 | 1466617272713 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:41:12 INFO - PROCESS | 1657 | 1466617272762 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 1657 | 1466617272763 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121748800 == 33 [pid = 1657] [id = 199] 10:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1195f4800) [pid = 1657] [serial = 595] [outer = 0x0] 10:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x120febc00) [pid = 1657] [serial = 596] [outer = 0x1195f4800] 10:41:12 INFO - PROCESS | 1657 | 1466617272788 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12318c800) [pid = 1657] [serial = 597] [outer = 0x1195f4800] 10:41:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:41:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 10:41:13 INFO - PROCESS | 1657 | 1466617273531 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]]]}] 10:41:13 INFO - PROCESS | 1657 | 1466617273535 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 1657 | 1466617273537 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:41:13 INFO - PROCESS | 1657 | 1466617273539 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 1657 | 1466617273540 Marionette TRACE conn2 <- [1,770,null,{}] 10:41:13 INFO - PROCESS | 1657 | 1466617273542 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}] 10:41:13 INFO - PROCESS | 1657 | 1466617273543 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:13 INFO - PROCESS | 1657 | 1466617273621 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:41:13 INFO - PROCESS | 1657 | 1466617273624 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 1657 | 1466617273625 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123676000 == 34 [pid = 1657] [id = 200] 10:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x120ff9000) [pid = 1657] [serial = 598] [outer = 0x0] 10:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1236b6800) [pid = 1657] [serial = 599] [outer = 0x120ff9000] 10:41:13 INFO - PROCESS | 1657 | 1466617273650 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1236c1400) [pid = 1657] [serial = 600] [outer = 0x120ff9000] 10:41:13 INFO - PROCESS | 1657 | 1466617273965 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]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 10:41:14 INFO - PROCESS | 1657 | 1466617274007 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 1657 | 1466617274008 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:41:14 INFO - PROCESS | 1657 | 1466617274010 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 1657 | 1466617274011 Marionette TRACE conn2 <- [1,774,null,{}] 10:41:14 INFO - PROCESS | 1657 | 1466617274014 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}] 10:41:14 INFO - PROCESS | 1657 | 1466617274015 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:14 INFO - PROCESS | 1657 | 1466617274089 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:41:14 INFO - PROCESS | 1657 | 1466617274137 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 1657 | 1466617274138 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b91000 == 35 [pid = 1657] [id = 201] 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112961400) [pid = 1657] [serial = 601] [outer = 0x0] 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123819400) [pid = 1657] [serial = 602] [outer = 0x112961400] 10:41:14 INFO - PROCESS | 1657 | 1466617274162 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123a55400) [pid = 1657] [serial = 603] [outer = 0x112961400] 10:41:14 INFO - PROCESS | 1657 | 1466617274645 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]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 667ms 10:41:14 INFO - PROCESS | 1657 | 1466617274679 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 1657 | 1466617274682 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:41:14 INFO - PROCESS | 1657 | 1466617274713 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 1657 | 1466617274718 Marionette TRACE conn2 <- [1,778,null,{}] 10:41:14 INFO - PROCESS | 1657 | 1466617274722 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}] 10:41:14 INFO - PROCESS | 1657 | 1466617274724 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:14 INFO - PROCESS | 1657 | 1466617274828 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:41:14 INFO - PROCESS | 1657 | 1466617274899 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 1657 | 1466617274901 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fe7800 == 36 [pid = 1657] [id = 202] 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112a23800) [pid = 1657] [serial = 604] [outer = 0x0] 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a84c00) [pid = 1657] [serial = 605] [outer = 0x112a23800] 10:41:14 INFO - PROCESS | 1657 | 1466617274932 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113b51400) [pid = 1657] [serial = 606] [outer = 0x112a23800] 10:41:15 INFO - PROCESS | 1657 | 1466617275461 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]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 826ms 10:41:15 INFO - PROCESS | 1657 | 1466617275538 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 1657 | 1466617275541 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:41:15 INFO - PROCESS | 1657 | 1466617275545 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 1657 | 1466617275547 Marionette TRACE conn2 <- [1,782,null,{}] 10:41:15 INFO - PROCESS | 1657 | 1466617275550 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}] 10:41:15 INFO - PROCESS | 1657 | 1466617275552 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:15 INFO - PROCESS | 1657 | 1466617275660 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:41:15 INFO - PROCESS | 1657 | 1466617275710 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 1657 | 1466617275712 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b7000 == 37 [pid = 1657] [id = 203] 10:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a82000) [pid = 1657] [serial = 607] [outer = 0x0] 10:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1164e7400) [pid = 1657] [serial = 608] [outer = 0x112a82000] 10:41:15 INFO - PROCESS | 1657 | 1466617275743 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116f0ec00) [pid = 1657] [serial = 609] [outer = 0x112a82000] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x123676000 == 36 [pid = 1657] [id = 200] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x121748800 == 35 [pid = 1657] [id = 199] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2c800 == 34 [pid = 1657] [id = 198] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119427800 == 33 [pid = 1657] [id = 197] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x118370000 == 32 [pid = 1657] [id = 196] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac8000 == 31 [pid = 1657] [id = 195] 10:41:16 INFO - PROCESS | 1657 | --DOCSHELL 0x115dac800 == 30 [pid = 1657] [id = 194] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1196c1c00) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12318f800) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116f18c00) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1196c2400) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11335a800) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115e88c00) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x111c16800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x112965800) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x116f10c00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x11727cc00) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1180da000) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123b1d800) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1199e9c00) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x123680000) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x123a4d800) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1184db000) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x123b6a400) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 10:41:16 INFO - PROCESS | 1657 | 1466617276269 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]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 774ms 10:41:16 INFO - PROCESS | 1657 | 1466617276320 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:41:16 INFO - PROCESS | 1657 | 1466617276322 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:41:16 INFO - PROCESS | 1657 | 1466617276325 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1657 | 1466617276328 Marionette TRACE conn2 <- [1,786,null,{}] 10:41:16 INFO - PROCESS | 1657 | 1466617276332 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}] 10:41:16 INFO - PROCESS | 1657 | 1466617276333 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:16 INFO - PROCESS | 1657 | 1466617276417 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:41:16 INFO - PROCESS | 1657 | 1466617276423 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1657 | 1466617276425 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11667e800 == 31 [pid = 1657] [id = 204] 10:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115dc0800) [pid = 1657] [serial = 610] [outer = 0x0] 10:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x115e87800) [pid = 1657] [serial = 611] [outer = 0x115dc0800] 10:41:16 INFO - PROCESS | 1657 | 1466617276453 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116797400) [pid = 1657] [serial = 612] [outer = 0x115dc0800] 10:41:16 INFO - PROCESS | 1657 | 1466617276791 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]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 10:41:16 INFO - PROCESS | 1657 | 1466617276796 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 1657 | 1466617276799 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:41:16 INFO - PROCESS | 1657 | 1466617276807 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1657 | 1466617276808 Marionette TRACE conn2 <- [1,790,null,{}] 10:41:16 INFO - PROCESS | 1657 | 1466617276811 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}] 10:41:16 INFO - PROCESS | 1657 | 1466617276812 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:16 INFO - PROCESS | 1657 | 1466617276903 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:41:16 INFO - PROCESS | 1657 | 1466617276954 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1657 | 1466617276955 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821e000 == 32 [pid = 1657] [id = 205] 10:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116633400) [pid = 1657] [serial = 613] [outer = 0x0] 10:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x116f12000) [pid = 1657] [serial = 614] [outer = 0x116633400] 10:41:16 INFO - PROCESS | 1657 | 1466617276982 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x117e59800) [pid = 1657] [serial = 615] [outer = 0x116633400] 10:41:17 INFO - PROCESS | 1657 | 1466617277298 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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 10:41:17 INFO - PROCESS | 1657 | 1466617277327 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 1657 | 1466617277328 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:41:17 INFO - PROCESS | 1657 | 1466617277330 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1657 | 1466617277333 Marionette TRACE conn2 <- [1,794,null,{}] 10:41:17 INFO - PROCESS | 1657 | 1466617277343 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}] 10:41:17 INFO - PROCESS | 1657 | 1466617277346 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:17 INFO - PROCESS | 1657 | 1466617277426 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:41:17 INFO - PROCESS | 1657 | 1466617277476 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 1657 | 1466617277478 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cb8800 == 33 [pid = 1657] [id = 206] 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116909400) [pid = 1657] [serial = 616] [outer = 0x0] 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118164800) [pid = 1657] [serial = 617] [outer = 0x116909400] 10:41:17 INFO - PROCESS | 1657 | 1466617277505 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1195f8c00) [pid = 1657] [serial = 618] [outer = 0x116909400] 10:41:17 INFO - PROCESS | 1657 | 1466617277774 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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 10:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:41:17 INFO - PROCESS | 1657 | 1466617277808 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 1657 | 1466617277810 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:41:17 INFO - PROCESS | 1657 | 1466617277812 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1657 | 1466617277813 Marionette TRACE conn2 <- [1,798,null,{}] 10:41:17 INFO - PROCESS | 1657 | 1466617277815 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}] 10:41:17 INFO - PROCESS | 1657 | 1466617277817 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:17 INFO - PROCESS | 1657 | 1466617277910 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:41:17 INFO - PROCESS | 1657 | 1466617277913 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 1657 | 1466617277914 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232de000 == 34 [pid = 1657] [id = 207] 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1196c6000) [pid = 1657] [serial = 619] [outer = 0x0] 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119c07000) [pid = 1657] [serial = 620] [outer = 0x1196c6000] 10:41:17 INFO - PROCESS | 1657 | 1466617277941 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121738400) [pid = 1657] [serial = 621] [outer = 0x1196c6000] 10:41:18 INFO - PROCESS | 1657 | 1466617278281 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]]]}] 10:41:18 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 10:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 10:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:41:18 INFO - PROCESS | 1657 | 1466617278333 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 1657 | 1466617278334 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:41:18 INFO - PROCESS | 1657 | 1466617278336 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 1657 | 1466617278337 Marionette TRACE conn2 <- [1,802,null,{}] 10:41:18 INFO - PROCESS | 1657 | 1466617278339 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}] 10:41:18 INFO - PROCESS | 1657 | 1466617278341 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:18 INFO - PROCESS | 1657 | 1466617278435 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:41:18 INFO - PROCESS | 1657 | 1466617278438 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 1657 | 1466617278440 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b8d000 == 35 [pid = 1657] [id = 208] 10:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112038800) [pid = 1657] [serial = 622] [outer = 0x0] 10:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123183800) [pid = 1657] [serial = 623] [outer = 0x112038800] 10:41:18 INFO - PROCESS | 1657 | 1466617278464 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1235ac400) [pid = 1657] [serial = 624] [outer = 0x112038800] 10:41:18 INFO - PROCESS | 1657 | 1466617278822 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]]]}] 10:41:18 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 10:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 10:41:18 INFO - PROCESS | 1657 | 1466617278854 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:41:18 INFO - PROCESS | 1657 | 1466617278856 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:41:18 INFO - PROCESS | 1657 | 1466617278858 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 1657 | 1466617278859 Marionette TRACE conn2 <- [1,806,null,{}] 10:41:18 INFO - PROCESS | 1657 | 1466617278861 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}] 10:41:18 INFO - PROCESS | 1657 | 1466617278865 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:18 INFO - PROCESS | 1657 | 1466617278972 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:41:19 INFO - PROCESS | 1657 | 1466617279003 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1657 | 1466617279005 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c9e000 == 36 [pid = 1657] [id = 209] 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116981c00) [pid = 1657] [serial = 625] [outer = 0x0] 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x123b19800) [pid = 1657] [serial = 626] [outer = 0x116981c00] 10:41:19 INFO - PROCESS | 1657 | 1466617279029 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123d26c00) [pid = 1657] [serial = 627] [outer = 0x116981c00] 10:41:19 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:41:19 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:41:19 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:41:19 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 10:41:19 INFO - PROCESS | 1657 | 1466617279393 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]]]}] 10:41:19 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 10:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 10:41:19 INFO - PROCESS | 1657 | 1466617279433 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 1657 | 1466617279435 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:41:19 INFO - PROCESS | 1657 | 1466617279444 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 1657 | 1466617279445 Marionette TRACE conn2 <- [1,810,null,{}] 10:41:19 INFO - PROCESS | 1657 | 1466617279447 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}] 10:41:19 INFO - PROCESS | 1657 | 1466617279448 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:19 INFO - PROCESS | 1657 | 1466617279541 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:41:19 INFO - PROCESS | 1657 | 1466617279575 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1657 | 1466617279576 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b30000 == 37 [pid = 1657] [id = 210] 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123d27800) [pid = 1657] [serial = 628] [outer = 0x0] 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123d48800) [pid = 1657] [serial = 629] [outer = 0x123d27800] 10:41:19 INFO - PROCESS | 1657 | 1466617279600 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12407e800) [pid = 1657] [serial = 630] [outer = 0x123d27800] 10:41:19 INFO - PROCESS | 1657 | 1466617279897 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]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 475ms 10:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:41:19 INFO - PROCESS | 1657 | 1466617279915 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 1657 | 1466617279916 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:41:19 INFO - PROCESS | 1657 | 1466617279922 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 1657 | 1466617279923 Marionette TRACE conn2 <- [1,814,null,{}] 10:41:19 INFO - PROCESS | 1657 | 1466617279926 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}] 10:41:19 INFO - PROCESS | 1657 | 1466617279927 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:20 INFO - PROCESS | 1657 | 1466617280023 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:41:20 INFO - PROCESS | 1657 | 1466617280034 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 1657 | 1466617280035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a07000 == 38 [pid = 1657] [id = 211] 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d50400) [pid = 1657] [serial = 631] [outer = 0x0] 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12411ec00) [pid = 1657] [serial = 632] [outer = 0x123d50400] 10:41:20 INFO - PROCESS | 1657 | 1466617280059 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124428c00) [pid = 1657] [serial = 633] [outer = 0x123d50400] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118169c00) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115e1ac00) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11295c000) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113b53000) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116f15800) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x110f2b000) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113b55400) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119999400) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1195f4800) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1236bec00) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124428000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x112a21400) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:41:20 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x120ff9000) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:41:20 INFO - PROCESS | 1657 | 1466617280403 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] 10:41:20 INFO - PROCESS | 1657 | 1466617280442 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:41:20 INFO - PROCESS | 1657 | 1466617280444 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1657 | 1466617280453 Marionette TRACE conn2 <- [1,818,null,{}] 10:41:20 INFO - PROCESS | 1657 | 1466617280455 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}] 10:41:20 INFO - PROCESS | 1657 | 1466617280456 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:20 INFO - PROCESS | 1657 | 1466617280529 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:41:20 INFO - PROCESS | 1657 | 1466617280532 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 1657 | 1466617280533 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x129060000 == 39 [pid = 1657] [id = 212] 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116f15800) [pid = 1657] [serial = 634] [outer = 0x0] 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1195f4800) [pid = 1657] [serial = 635] [outer = 0x116f15800] 10:41:20 INFO - PROCESS | 1657 | 1466617280562 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124080c00) [pid = 1657] [serial = 636] [outer = 0x116f15800] 10:41:20 INFO - PROCESS | 1657 | 1466617280866 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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 477ms 10:41:20 INFO - PROCESS | 1657 | 1466617280930 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 1657 | 1466617280931 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:41:20 INFO - PROCESS | 1657 | 1466617280933 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1657 | 1466617280936 Marionette TRACE conn2 <- [1,822,null,{}] 10:41:20 INFO - PROCESS | 1657 | 1466617280940 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}] 10:41:20 INFO - PROCESS | 1657 | 1466617280941 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | 1466617281018 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:41:21 INFO - PROCESS | 1657 | 1466617281022 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1657 | 1466617281023 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d6800 == 40 [pid = 1657] [id = 213] 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12408a000) [pid = 1657] [serial = 637] [outer = 0x0] 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124490400) [pid = 1657] [serial = 638] [outer = 0x12408a000] 10:41:21 INFO - PROCESS | 1657 | 1466617281047 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1247c3800) [pid = 1657] [serial = 639] [outer = 0x12408a000] 10:41:21 INFO - PROCESS | 1657 | 1466617281385 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] 10:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:41:21 INFO - PROCESS | 1657 | 1466617281415 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:41:21 INFO - PROCESS | 1657 | 1466617281417 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 1657 | 1466617281418 Marionette TRACE conn2 <- [1,826,null,{}] 10:41:21 INFO - PROCESS | 1657 | 1466617281421 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}] 10:41:21 INFO - PROCESS | 1657 | 1466617281422 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | 1466617281509 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:41:21 INFO - PROCESS | 1657 | 1466617281564 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1657 | 1466617281566 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e1800 == 41 [pid = 1657] [id = 214] 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123006c00) [pid = 1657] [serial = 640] [outer = 0x0] 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124ced000) [pid = 1657] [serial = 641] [outer = 0x123006c00] 10:41:21 INFO - PROCESS | 1657 | 1466617281592 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12661cc00) [pid = 1657] [serial = 642] [outer = 0x123006c00] 10:41:21 INFO - PROCESS | 1657 | 1466617281873 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]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 10:41:21 INFO - PROCESS | 1657 | 1466617281890 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 1657 | 1466617281891 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:41:21 INFO - PROCESS | 1657 | 1466617281893 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 1657 | 1466617281894 Marionette TRACE conn2 <- [1,830,null,{}] 10:41:21 INFO - PROCESS | 1657 | 1466617281896 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}] 10:41:21 INFO - PROCESS | 1657 | 1466617281897 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | 1466617281979 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:41:21 INFO - PROCESS | 1657 | 1466617281985 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1657 | 1466617281987 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b053000 == 42 [pid = 1657] [id = 215] 10:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1266ed400) [pid = 1657] [serial = 643] [outer = 0x0] 10:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1289bec00) [pid = 1657] [serial = 644] [outer = 0x1266ed400] 10:41:22 INFO - PROCESS | 1657 | 1466617282010 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1289c4400) [pid = 1657] [serial = 645] [outer = 0x1266ed400] 10:41:22 INFO - PROCESS | 1657 | 1466617282427 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]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 568ms 10:41:22 INFO - PROCESS | 1657 | 1466617282463 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 1657 | 1466617282468 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:41:22 INFO - PROCESS | 1657 | 1466617282475 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 1657 | 1466617282479 Marionette TRACE conn2 <- [1,834,null,{}] 10:41:22 INFO - PROCESS | 1657 | 1466617282485 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}] 10:41:22 INFO - PROCESS | 1657 | 1466617282488 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:22 INFO - PROCESS | 1657 | 1466617282651 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:41:22 INFO - PROCESS | 1657 | 1466617282779 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 1657 | 1466617282783 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abd800 == 43 [pid = 1657] [id = 216] 10:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112a1e000) [pid = 1657] [serial = 646] [outer = 0x0] 10:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113079800) [pid = 1657] [serial = 647] [outer = 0x112a1e000] 10:41:22 INFO - PROCESS | 1657 | 1466617282858 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1164e0800) [pid = 1657] [serial = 648] [outer = 0x112a1e000] 10:41:23 INFO - PROCESS | 1657 | 1466617283302 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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 875ms 10:41:23 INFO - PROCESS | 1657 | 1466617283350 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 1657 | 1466617283354 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:41:23 INFO - PROCESS | 1657 | 1466617283359 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 1657 | 1466617283361 Marionette TRACE conn2 <- [1,838,null,{}] 10:41:23 INFO - PROCESS | 1657 | 1466617283363 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}] 10:41:23 INFO - PROCESS | 1657 | 1466617283365 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:23 INFO - PROCESS | 1657 | 1466617283465 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:41:23 INFO - PROCESS | 1657 | 1466617283532 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 1657 | 1466617283533 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232e8000 == 44 [pid = 1657] [id = 217] 10:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11727cc00) [pid = 1657] [serial = 649] [outer = 0x0] 10:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1180e4000) [pid = 1657] [serial = 650] [outer = 0x11727cc00] 10:41:23 INFO - PROCESS | 1657 | 1466617283563 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1186f8c00) [pid = 1657] [serial = 651] [outer = 0x11727cc00] 10:41:23 INFO - PROCESS | 1657 | 1466617283961 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]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 10:41:24 INFO - PROCESS | 1657 | 1466617284059 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 1657 | 1466617284060 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:41:24 INFO - PROCESS | 1657 | 1466617284065 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 1657 | 1466617284069 Marionette TRACE conn2 <- [1,842,null,{}] 10:41:24 INFO - PROCESS | 1657 | 1466617284078 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}] 10:41:24 INFO - PROCESS | 1657 | 1466617284081 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:24 INFO - PROCESS | 1657 | 1466617284180 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:41:24 INFO - PROCESS | 1657 | 1466617284246 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1657 | 1466617284248 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af02800 == 45 [pid = 1657] [id = 218] 10:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123679800) [pid = 1657] [serial = 652] [outer = 0x0] 10:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1236b9c00) [pid = 1657] [serial = 653] [outer = 0x123679800] 10:41:24 INFO - PROCESS | 1657 | 1466617284279 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123a50800) [pid = 1657] [serial = 654] [outer = 0x123679800] 10:41:24 INFO - PROCESS | 1657 | 1466617284694 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]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 674ms 10:41:24 INFO - PROCESS | 1657 | 1466617284749 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 1657 | 1466617284752 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:41:24 INFO - PROCESS | 1657 | 1466617284756 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 1657 | 1466617284757 Marionette TRACE conn2 <- [1,846,null,{}] 10:41:24 INFO - PROCESS | 1657 | 1466617284760 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}] 10:41:24 INFO - PROCESS | 1657 | 1466617284761 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:24 INFO - PROCESS | 1657 | 1466617284862 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:41:24 INFO - PROCESS | 1657 | 1466617284927 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1657 | 1466617284928 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba6a800 == 46 [pid = 1657] [id = 219] 10:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123b66c00) [pid = 1657] [serial = 655] [outer = 0x0] 10:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123d49c00) [pid = 1657] [serial = 656] [outer = 0x123b66c00] 10:41:24 INFO - PROCESS | 1657 | 1466617284958 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124ceac00) [pid = 1657] [serial = 657] [outer = 0x123b66c00] 10:41:25 INFO - PROCESS | 1657 | 1466617285378 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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 10:41:25 INFO - PROCESS | 1657 | 1466617285662 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 1657 | 1466617285666 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:41:25 INFO - PROCESS | 1657 | 1466617285674 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 1657 | 1466617285677 Marionette TRACE conn2 <- [1,850,null,{}] 10:41:25 INFO - PROCESS | 1657 | 1466617285682 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}] 10:41:25 INFO - PROCESS | 1657 | 1466617285686 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:25 INFO - PROCESS | 1657 | 1466617285783 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:41:25 INFO - PROCESS | 1657 | 1466617285833 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 1657 | 1466617285836 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119265800 == 47 [pid = 1657] [id = 220] 10:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11307a800) [pid = 1657] [serial = 658] [outer = 0x0] 10:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113b90000) [pid = 1657] [serial = 659] [outer = 0x11307a800] 10:41:25 INFO - PROCESS | 1657 | 1466617285862 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116792800) [pid = 1657] [serial = 660] [outer = 0x11307a800] 10:41:26 INFO - PROCESS | 1657 | 1466617286303 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]]]}] 10:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 680ms 10:41:26 INFO - PROCESS | 1657 | 1466617286356 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:41:26 INFO - PROCESS | 1657 | 1466617286359 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:41:26 INFO - PROCESS | 1657 | 1466617286366 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 1657 | 1466617286372 Marionette TRACE conn2 <- [1,854,null,{}] 10:41:26 INFO - PROCESS | 1657 | 1466617286376 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}] 10:41:26 INFO - PROCESS | 1657 | 1466617286378 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:26 INFO - PROCESS | 1657 | 1466617286511 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c4000 == 46 [pid = 1657] [id = 193] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e1800 == 45 [pid = 1657] [id = 214] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d6800 == 44 [pid = 1657] [id = 213] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x129060000 == 43 [pid = 1657] [id = 212] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x128a07000 == 42 [pid = 1657] [id = 211] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119b30000 == 41 [pid = 1657] [id = 210] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x124c9e000 == 40 [pid = 1657] [id = 209] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x123b8d000 == 39 [pid = 1657] [id = 208] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1232de000 == 38 [pid = 1657] [id = 207] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119cb8800 == 37 [pid = 1657] [id = 206] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11821e000 == 36 [pid = 1657] [id = 205] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11667e800 == 35 [pid = 1657] [id = 204] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b7000 == 34 [pid = 1657] [id = 203] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116fe7800 == 33 [pid = 1657] [id = 202] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x123b91000 == 32 [pid = 1657] [id = 201] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119265800 == 31 [pid = 1657] [id = 220] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba6a800 == 30 [pid = 1657] [id = 219] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12af02800 == 29 [pid = 1657] [id = 218] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1232e8000 == 28 [pid = 1657] [id = 217] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b053000 == 27 [pid = 1657] [id = 215] 10:41:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116abd800 == 26 [pid = 1657] [id = 216] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1184d5c00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117e51000) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116639800) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112961c00) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a21000) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x114f80000) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e55c00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a21800) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112037800) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186f1800) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176ec400) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1236be400) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12318c800) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123188000) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1241f2000) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12407f400) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124ce9000) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12448ec00) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11875c800) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1196ce400) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11918c000) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1236b6800) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1180dd800) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x120febc00) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115e8cc00) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1236c1400) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 10:41:27 INFO - PROCESS | 1657 | 1466617287149 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 1657 | 1466617287151 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264c000 == 27 [pid = 1657] [id = 221] 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x110f74400) [pid = 1657] [serial = 661] [outer = 0x0] 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x110f7b000) [pid = 1657] [serial = 662] [outer = 0x110f74400] 10:41:27 INFO - PROCESS | 1657 | 1466617287180 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112037800) [pid = 1657] [serial = 663] [outer = 0x110f74400] 10:41:27 INFO - PROCESS | 1657 | 1466617287505 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]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1178ms 10:41:27 INFO - PROCESS | 1657 | 1466617287542 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:41:27 INFO - PROCESS | 1657 | 1466617287544 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:41:27 INFO - PROCESS | 1657 | 1466617287547 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 1657 | 1466617287548 Marionette TRACE conn2 <- [1,858,null,{}] 10:41:27 INFO - PROCESS | 1657 | 1466617287552 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}] 10:41:27 INFO - PROCESS | 1657 | 1466617287553 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:27 INFO - PROCESS | 1657 | 1466617287626 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:41:27 INFO - PROCESS | 1657 | 1466617287688 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 1657 | 1466617287689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11695e800 == 28 [pid = 1657] [id = 222] 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112958400) [pid = 1657] [serial = 664] [outer = 0x0] 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1132ec400) [pid = 1657] [serial = 665] [outer = 0x112958400] 10:41:27 INFO - PROCESS | 1657 | 1466617287717 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115e8cc00) [pid = 1657] [serial = 666] [outer = 0x112958400] 10:41:27 INFO - PROCESS | 1657 | 1466617287992 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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 10:41:28 INFO - PROCESS | 1657 | 1466617288017 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 1657 | 1466617288023 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:41:28 INFO - PROCESS | 1657 | 1466617288030 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1657 | 1466617288032 Marionette TRACE conn2 <- [1,862,null,{}] 10:41:28 INFO - PROCESS | 1657 | 1466617288042 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}] 10:41:28 INFO - PROCESS | 1657 | 1466617288043 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:28 INFO - PROCESS | 1657 | 1466617288126 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:41:28 INFO - PROCESS | 1657 | 1466617288141 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1657 | 1466617288142 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c5000 == 29 [pid = 1657] [id = 223] 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116a1ac00) [pid = 1657] [serial = 667] [outer = 0x0] 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x117276000) [pid = 1657] [serial = 668] [outer = 0x116a1ac00] 10:41:28 INFO - PROCESS | 1657 | 1466617288167 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x117e55c00) [pid = 1657] [serial = 669] [outer = 0x116a1ac00] 10:41:28 INFO - PROCESS | 1657 | 1466617288499 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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 10:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:41:28 INFO - PROCESS | 1657 | 1466617288550 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 1657 | 1466617288551 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:41:28 INFO - PROCESS | 1657 | 1466617288558 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1657 | 1466617288563 Marionette TRACE conn2 <- [1,866,null,{}] 10:41:28 INFO - PROCESS | 1657 | 1466617288566 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}] 10:41:28 INFO - PROCESS | 1657 | 1466617288568 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:28 INFO - PROCESS | 1657 | 1466617288646 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:41:28 INFO - PROCESS | 1657 | 1466617288650 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1657 | 1466617288653 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b4a000 == 30 [pid = 1657] [id = 224] 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11727e000) [pid = 1657] [serial = 670] [outer = 0x0] 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11846a000) [pid = 1657] [serial = 671] [outer = 0x11727e000] 10:41:28 INFO - PROCESS | 1657 | 1466617288679 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11875bc00) [pid = 1657] [serial = 672] [outer = 0x11727e000] 10:41:29 INFO - PROCESS | 1657 | 1466617288995 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]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 476ms 10:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:41:29 INFO - PROCESS | 1657 | 1466617289031 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 1657 | 1466617289032 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:41:29 INFO - PROCESS | 1657 | 1466617289034 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 1657 | 1466617289035 Marionette TRACE conn2 <- [1,870,null,{}] 10:41:29 INFO - PROCESS | 1657 | 1466617289038 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}] 10:41:29 INFO - PROCESS | 1657 | 1466617289039 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:29 INFO - PROCESS | 1657 | 1466617289114 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:41:29 INFO - PROCESS | 1657 | 1466617289146 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 1657 | 1466617289147 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd9800 == 31 [pid = 1657] [id = 225] 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116f0a800) [pid = 1657] [serial = 673] [outer = 0x0] 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119196c00) [pid = 1657] [serial = 674] [outer = 0x116f0a800] 10:41:29 INFO - PROCESS | 1657 | 1466617289204 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1196c4400) [pid = 1657] [serial = 675] [outer = 0x116f0a800] 10:41:29 INFO - PROCESS | 1657 | 1466617289540 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]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 10:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:41:29 INFO - PROCESS | 1657 | 1466617289555 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 1657 | 1466617289556 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:41:29 INFO - PROCESS | 1657 | 1466617289558 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 1657 | 1466617289560 Marionette TRACE conn2 <- [1,874,null,{}] 10:41:29 INFO - PROCESS | 1657 | 1466617289562 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}] 10:41:29 INFO - PROCESS | 1657 | 1466617289563 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:29 INFO - PROCESS | 1657 | 1466617289651 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:41:29 INFO - PROCESS | 1657 | 1466617289684 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 1657 | 1466617289688 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121753000 == 32 [pid = 1657] [id = 226] 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11697a800) [pid = 1657] [serial = 676] [outer = 0x0] 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11999c400) [pid = 1657] [serial = 677] [outer = 0x11697a800] 10:41:29 INFO - PROCESS | 1657 | 1466617289720 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1210f4c00) [pid = 1657] [serial = 678] [outer = 0x11697a800] 10:41:30 INFO - PROCESS | 1657 | 1466617290063 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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 10:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:41:30 INFO - PROCESS | 1657 | 1466617290078 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 1657 | 1466617290079 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:41:30 INFO - PROCESS | 1657 | 1466617290081 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 1657 | 1466617290082 Marionette TRACE conn2 <- [1,878,null,{}] 10:41:30 INFO - PROCESS | 1657 | 1466617290095 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}] 10:41:30 INFO - PROCESS | 1657 | 1466617290096 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:30 INFO - PROCESS | 1657 | 1466617290187 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:41:30 INFO - PROCESS | 1657 | 1466617290191 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1657 | 1466617290192 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x115dae800 == 33 [pid = 1657] [id = 227] 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1196cf000) [pid = 1657] [serial = 679] [outer = 0x0] 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123429c00) [pid = 1657] [serial = 680] [outer = 0x1196cf000] 10:41:30 INFO - PROCESS | 1657 | 1466617290216 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123a48400) [pid = 1657] [serial = 681] [outer = 0x1196cf000] 10:41:30 INFO - PROCESS | 1657 | 1466617290533 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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 10:41:30 INFO - PROCESS | 1657 | 1466617290560 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 1657 | 1466617290561 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:41:30 INFO - PROCESS | 1657 | 1466617290564 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 1657 | 1466617290565 Marionette TRACE conn2 <- [1,882,null,{}] 10:41:30 INFO - PROCESS | 1657 | 1466617290572 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}] 10:41:30 INFO - PROCESS | 1657 | 1466617290574 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:30 INFO - PROCESS | 1657 | 1466617290666 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:41:30 INFO - PROCESS | 1657 | 1466617290670 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1657 | 1466617290671 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c9e000 == 34 [pid = 1657] [id = 228] 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x110f34800) [pid = 1657] [serial = 682] [outer = 0x0] 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123a4d800) [pid = 1657] [serial = 683] [outer = 0x110f34800] 10:41:30 INFO - PROCESS | 1657 | 1466617290694 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123b1c400) [pid = 1657] [serial = 684] [outer = 0x110f34800] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116f15800) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115dc0800) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123d27800) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112038800) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12408a000) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116981c00) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a82000) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116633400) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112961400) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116909400) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1196c6000) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a23800) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123d50400) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123006c00) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:41:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1266ed400) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:41:31 INFO - PROCESS | 1657 | 1466617291357 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]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 824ms 10:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:41:31 INFO - PROCESS | 1657 | 1466617291388 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 1657 | 1466617291389 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:41:31 INFO - PROCESS | 1657 | 1466617291392 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1657 | 1466617291393 Marionette TRACE conn2 <- [1,886,null,{}] 10:41:31 INFO - PROCESS | 1657 | 1466617291395 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}] 10:41:31 INFO - PROCESS | 1657 | 1466617291396 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:31 INFO - PROCESS | 1657 | 1466617291471 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:41:31 INFO - PROCESS | 1657 | 1466617291475 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 1657 | 1466617291476 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c8800 == 35 [pid = 1657] [id = 229] 10:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112967000) [pid = 1657] [serial = 685] [outer = 0x0] 10:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11613ec00) [pid = 1657] [serial = 686] [outer = 0x112967000] 10:41:31 INFO - PROCESS | 1657 | 1466617291500 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119441000) [pid = 1657] [serial = 687] [outer = 0x112967000] 10:41:31 INFO - PROCESS | 1657 | 1466617291843 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]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 10:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:41:31 INFO - PROCESS | 1657 | 1466617291861 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 1657 | 1466617291863 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:41:31 INFO - PROCESS | 1657 | 1466617291866 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1657 | 1466617291867 Marionette TRACE conn2 <- [1,890,null,{}] 10:41:31 INFO - PROCESS | 1657 | 1466617291872 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}] 10:41:31 INFO - PROCESS | 1657 | 1466617291874 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:32 INFO - PROCESS | 1657 | 1466617291998 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:41:32 INFO - PROCESS | 1657 | 1466617292021 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 1657 | 1466617292022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a07800 == 36 [pid = 1657] [id = 230] 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110f83c00) [pid = 1657] [serial = 688] [outer = 0x0] 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123a4b000) [pid = 1657] [serial = 689] [outer = 0x110f83c00] 10:41:32 INFO - PROCESS | 1657 | 1466617292046 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123b24c00) [pid = 1657] [serial = 690] [outer = 0x110f83c00] 10:41:32 INFO - PROCESS | 1657 | 1466617292362 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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 10:41:32 INFO - PROCESS | 1657 | 1466617292388 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 1657 | 1466617292390 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:41:32 INFO - PROCESS | 1657 | 1466617292394 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 1657 | 1466617292395 Marionette TRACE conn2 <- [1,894,null,{}] 10:41:32 INFO - PROCESS | 1657 | 1466617292398 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}] 10:41:32 INFO - PROCESS | 1657 | 1466617292400 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:32 INFO - PROCESS | 1657 | 1466617292518 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:41:32 INFO - PROCESS | 1657 | 1466617292523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 1657 | 1466617292525 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129067800 == 37 [pid = 1657] [id = 231] 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112a1f800) [pid = 1657] [serial = 691] [outer = 0x0] 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123b1c000) [pid = 1657] [serial = 692] [outer = 0x112a1f800] 10:41:32 INFO - PROCESS | 1657 | 1466617292635 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123d50800) [pid = 1657] [serial = 693] [outer = 0x112a1f800] 10:41:32 INFO - PROCESS | 1657 | 1466617292981 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]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 10:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:41:33 INFO - PROCESS | 1657 | 1466617293013 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 1657 | 1466617293014 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:41:33 INFO - PROCESS | 1657 | 1466617293016 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 1657 | 1466617293021 Marionette TRACE conn2 <- [1,898,null,{}] 10:41:33 INFO - PROCESS | 1657 | 1466617293024 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}] 10:41:33 INFO - PROCESS | 1657 | 1466617293026 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:33 INFO - PROCESS | 1657 | 1466617293111 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:41:33 INFO - PROCESS | 1657 | 1466617293114 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 1657 | 1466617293115 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b33000 == 38 [pid = 1657] [id = 232] 10:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124088c00) [pid = 1657] [serial = 694] [outer = 0x0] 10:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124492400) [pid = 1657] [serial = 695] [outer = 0x124088c00] 10:41:33 INFO - PROCESS | 1657 | 1466617293142 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124ce7c00) [pid = 1657] [serial = 696] [outer = 0x124088c00] 10:41:33 INFO - PROCESS | 1657 | 1466617293686 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]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 724ms 10:41:33 INFO - PROCESS | 1657 | 1466617293741 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:41:33 INFO - PROCESS | 1657 | 1466617293744 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:41:33 INFO - PROCESS | 1657 | 1466617293747 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 1657 | 1466617293749 Marionette TRACE conn2 <- [1,902,null,{}] 10:41:33 INFO - PROCESS | 1657 | 1466617293753 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}] 10:41:33 INFO - PROCESS | 1657 | 1466617293755 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:33 INFO - PROCESS | 1657 | 1466617293867 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:41:33 INFO - PROCESS | 1657 | 1466617293942 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 1657 | 1466617293943 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116acd800 == 39 [pid = 1657] [id = 233] 10:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1122ab400) [pid = 1657] [serial = 697] [outer = 0x0] 10:41:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a18400) [pid = 1657] [serial = 698] [outer = 0x1122ab400] 10:41:33 INFO - PROCESS | 1657 | 1466617293975 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113b88400) [pid = 1657] [serial = 699] [outer = 0x1122ab400] 10:41:34 INFO - PROCESS | 1657 | 1466617294517 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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 827ms 10:41:34 INFO - PROCESS | 1657 | 1466617294574 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 1657 | 1466617294577 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:41:34 INFO - PROCESS | 1657 | 1466617294582 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 1657 | 1466617294583 Marionette TRACE conn2 <- [1,906,null,{}] 10:41:34 INFO - PROCESS | 1657 | 1466617294586 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}] 10:41:34 INFO - PROCESS | 1657 | 1466617294588 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:34 INFO - PROCESS | 1657 | 1466617294794 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:41:34 INFO - PROCESS | 1657 | 1466617294878 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1657 | 1466617294880 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11661d800 == 40 [pid = 1657] [id = 234] 10:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112958800) [pid = 1657] [serial = 700] [outer = 0x0] 10:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112a1b800) [pid = 1657] [serial = 701] [outer = 0x112958800] 10:41:34 INFO - PROCESS | 1657 | 1466617294908 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115d03800) [pid = 1657] [serial = 702] [outer = 0x112958800] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x129067800 == 39 [pid = 1657] [id = 231] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128a07800 == 38 [pid = 1657] [id = 230] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c8800 == 37 [pid = 1657] [id = 229] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x124c9e000 == 36 [pid = 1657] [id = 228] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x115dae800 == 35 [pid = 1657] [id = 227] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121753000 == 34 [pid = 1657] [id = 226] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd9800 == 33 [pid = 1657] [id = 225] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119b4a000 == 32 [pid = 1657] [id = 224] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c5000 == 31 [pid = 1657] [id = 223] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11695e800 == 30 [pid = 1657] [id = 222] 10:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11264c000 == 29 [pid = 1657] [id = 221] 10:41:35 INFO - PROCESS | 1657 | 1466617295342 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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 10:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:41:35 INFO - PROCESS | 1657 | 1466617295358 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 1657 | 1466617295360 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:41:35 INFO - PROCESS | 1657 | 1466617295364 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1657 | 1466617295366 Marionette TRACE conn2 <- [1,910,null,{}] 10:41:35 INFO - PROCESS | 1657 | 1466617295372 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}] 10:41:35 INFO - PROCESS | 1657 | 1466617295373 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:35 INFO - PROCESS | 1657 | 1466617295457 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1289c4400) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1289bec00) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12661cc00) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115e87800) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12407e800) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123183800) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1247c3800) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1235ac400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b19800) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1164e7400) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124490400) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116797400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f0ec00) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117e59800) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123819400) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123a55400) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1195f8c00) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121738400) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f12000) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118164800) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119c07000) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123d26c00) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x113b51400) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112a84c00) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12411ec00) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1195f4800) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124428c00) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124ced000) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x123d48800) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124080c00) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 10:41:35 INFO - PROCESS | 1657 | 1466617295513 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:35 INFO - PROCESS | 1657 | 1466617295515 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abe000 == 30 [pid = 1657] [id = 235] 10:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11295b400) [pid = 1657] [serial = 703] [outer = 0x0] 10:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x114f7f400) [pid = 1657] [serial = 704] [outer = 0x11295b400] 10:41:35 INFO - PROCESS | 1657 | 1466617295541 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11714f000) [pid = 1657] [serial = 705] [outer = 0x11295b400] 10:41:35 INFO - PROCESS | 1657 | 1466617295832 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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 524ms 10:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:41:35 INFO - PROCESS | 1657 | 1466617295888 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 1657 | 1466617295890 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:41:35 INFO - PROCESS | 1657 | 1466617295892 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1657 | 1466617295893 Marionette TRACE conn2 <- [1,914,null,{}] 10:41:35 INFO - PROCESS | 1657 | 1466617295896 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}] 10:41:35 INFO - PROCESS | 1657 | 1466617295897 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:35 INFO - PROCESS | 1657 | 1466617295975 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:41:36 INFO - PROCESS | 1657 | 1466617296036 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1657 | 1466617296037 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f800 == 31 [pid = 1657] [id = 236] 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112961000) [pid = 1657] [serial = 706] [outer = 0x0] 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1180db400) [pid = 1657] [serial = 707] [outer = 0x112961000] 10:41:36 INFO - PROCESS | 1657 | 1466617296063 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1186f5000) [pid = 1657] [serial = 708] [outer = 0x112961000] 10:41:36 INFO - PROCESS | 1657 | 1466617296497 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]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 10:41:36 INFO - PROCESS | 1657 | 1466617296562 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 1657 | 1466617296565 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:41:36 INFO - PROCESS | 1657 | 1466617296569 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 1657 | 1466617296571 Marionette TRACE conn2 <- [1,918,null,{}] 10:41:36 INFO - PROCESS | 1657 | 1466617296575 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}] 10:41:36 INFO - PROCESS | 1657 | 1466617296577 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:36 INFO - PROCESS | 1657 | 1466617296674 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:41:36 INFO - PROCESS | 1657 | 1466617296738 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1657 | 1466617296739 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119281800 == 32 [pid = 1657] [id = 237] 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1164e7400) [pid = 1657] [serial = 709] [outer = 0x0] 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116f18800) [pid = 1657] [serial = 710] [outer = 0x1164e7400] 10:41:36 INFO - PROCESS | 1657 | 1466617296771 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1180dd800) [pid = 1657] [serial = 711] [outer = 0x1164e7400] 10:41:37 INFO - PROCESS | 1657 | 1466617297188 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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 10:41:37 INFO - PROCESS | 1657 | 1466617297240 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 1657 | 1466617297243 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:41:37 INFO - PROCESS | 1657 | 1466617297248 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 1657 | 1466617297250 Marionette TRACE conn2 <- [1,922,null,{}] 10:41:37 INFO - PROCESS | 1657 | 1466617297252 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}] 10:41:37 INFO - PROCESS | 1657 | 1466617297254 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:37 INFO - PROCESS | 1657 | 1466617297373 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:41:37 INFO - PROCESS | 1657 | 1466617297424 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 1657 | 1466617297426 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166c000 == 33 [pid = 1657] [id = 238] 10:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118764000) [pid = 1657] [serial = 712] [outer = 0x0] 10:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1195f0000) [pid = 1657] [serial = 713] [outer = 0x118764000] 10:41:37 INFO - PROCESS | 1657 | 1466617297457 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1196c7400) [pid = 1657] [serial = 714] [outer = 0x118764000] 10:41:37 INFO - PROCESS | 1657 | 1466617297889 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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 674ms 10:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:41:37 INFO - PROCESS | 1657 | 1466617297923 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 1657 | 1466617297926 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:41:37 INFO - PROCESS | 1657 | 1466617297929 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 1657 | 1466617297933 Marionette TRACE conn2 <- [1,926,null,{}] 10:41:37 INFO - PROCESS | 1657 | 1466617297946 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}] 10:41:37 INFO - PROCESS | 1657 | 1466617297952 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:38 INFO - PROCESS | 1657 | 1466617298091 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:41:38 INFO - PROCESS | 1657 | 1466617298184 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 1657 | 1466617298186 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b88800 == 34 [pid = 1657] [id = 239] 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1196ce800) [pid = 1657] [serial = 715] [outer = 0x0] 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123183800) [pid = 1657] [serial = 716] [outer = 0x1196ce800] 10:41:38 INFO - PROCESS | 1657 | 1466617298239 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123680000) [pid = 1657] [serial = 717] [outer = 0x1196ce800] 10:41:38 INFO - PROCESS | 1657 | 1466617298705 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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 826ms 10:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:41:38 INFO - PROCESS | 1657 | 1466617298755 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 1657 | 1466617298757 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:41:38 INFO - PROCESS | 1657 | 1466617298759 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 1657 | 1466617298760 Marionette TRACE conn2 <- [1,930,null,{}] 10:41:38 INFO - PROCESS | 1657 | 1466617298763 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}] 10:41:38 INFO - PROCESS | 1657 | 1466617298764 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:38 INFO - PROCESS | 1657 | 1466617298861 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:41:38 INFO - PROCESS | 1657 | 1466617298911 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 1657 | 1466617298912 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12478a800 == 35 [pid = 1657] [id = 240] 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1236b9000) [pid = 1657] [serial = 718] [outer = 0x0] 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123a4b400) [pid = 1657] [serial = 719] [outer = 0x1236b9000] 10:41:38 INFO - PROCESS | 1657 | 1466617298941 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123b1e800) [pid = 1657] [serial = 720] [outer = 0x1236b9000] 10:41:39 INFO - PROCESS | 1657 | 1466617299340 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]]]}] 10:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 618ms 10:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:41:39 INFO - PROCESS | 1657 | 1466617299378 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 1657 | 1466617299379 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:41:39 INFO - PROCESS | 1657 | 1466617299381 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 1657 | 1466617299382 Marionette TRACE conn2 <- [1,934,null,{}] 10:41:39 INFO - PROCESS | 1657 | 1466617299385 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}] 10:41:39 INFO - PROCESS | 1657 | 1466617299386 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:39 INFO - PROCESS | 1657 | 1466617299476 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:41:39 INFO - PROCESS | 1657 | 1466617299523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 1657 | 1466617299524 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b7b800 == 36 [pid = 1657] [id = 241] 10:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123b25000) [pid = 1657] [serial = 721] [outer = 0x0] 10:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123b69000) [pid = 1657] [serial = 722] [outer = 0x123b25000] 10:41:39 INFO - PROCESS | 1657 | 1466617299553 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123d49800) [pid = 1657] [serial = 723] [outer = 0x123b25000] 10:41:39 INFO - PROCESS | 1657 | 1466617299977 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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 623ms 10:41:40 INFO - PROCESS | 1657 | 1466617300005 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 1657 | 1466617300006 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:41:40 INFO - PROCESS | 1657 | 1466617300009 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 1657 | 1466617300010 Marionette TRACE conn2 <- [1,938,null,{}] 10:41:40 INFO - PROCESS | 1657 | 1466617300012 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}] 10:41:40 INFO - PROCESS | 1657 | 1466617300017 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:40 INFO - PROCESS | 1657 | 1466617300130 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:41:40 INFO - PROCESS | 1657 | 1466617300226 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 1657 | 1466617300227 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cd7000 == 37 [pid = 1657] [id = 242] 10:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123d4cc00) [pid = 1657] [serial = 724] [outer = 0x0] 10:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12448a400) [pid = 1657] [serial = 725] [outer = 0x123d4cc00] 10:41:40 INFO - PROCESS | 1657 | 1466617300257 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1260c1400) [pid = 1657] [serial = 726] [outer = 0x123d4cc00] 10:41:40 INFO - PROCESS | 1657 | 1466617300731 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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 769ms 10:41:40 INFO - PROCESS | 1657 | 1466617300781 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:41:40 INFO - PROCESS | 1657 | 1466617300783 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:41:40 INFO - PROCESS | 1657 | 1466617300789 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 1657 | 1466617300791 Marionette TRACE conn2 <- [1,942,null,{}] 10:41:40 INFO - PROCESS | 1657 | 1466617300794 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}] 10:41:40 INFO - PROCESS | 1657 | 1466617300796 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116abe000 == 36 [pid = 1657] [id = 235] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11661d800 == 35 [pid = 1657] [id = 234] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116acd800 == 34 [pid = 1657] [id = 233] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119b33000 == 33 [pid = 1657] [id = 232] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x128cd7000 == 32 [pid = 1657] [id = 242] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x126b7b800 == 31 [pid = 1657] [id = 241] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12478a800 == 30 [pid = 1657] [id = 240] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x123b88800 == 29 [pid = 1657] [id = 239] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12166c000 == 28 [pid = 1657] [id = 238] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f800 == 27 [pid = 1657] [id = 236] 10:41:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119281800 == 26 [pid = 1657] [id = 237] 10:41:41 INFO - PROCESS | 1657 | 1466617301374 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:41:41 INFO - PROCESS | 1657 | 1466617301480 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 1657 | 1466617301482 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d84800 == 27 [pid = 1657] [id = 243] 10:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112033c00) [pid = 1657] [serial = 727] [outer = 0x0] 10:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112038000) [pid = 1657] [serial = 728] [outer = 0x112033c00] 10:41:41 INFO - PROCESS | 1657 | 1466617301511 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1122a1800) [pid = 1657] [serial = 729] [outer = 0x112033c00] 10:41:41 INFO - PROCESS | 1657 | 1466617301821 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]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1074ms 10:41:41 INFO - PROCESS | 1657 | 1466617301861 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 1657 | 1466617301864 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:41:41 INFO - PROCESS | 1657 | 1466617301867 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 1657 | 1466617301872 Marionette TRACE conn2 <- [1,946,null,{}] 10:41:41 INFO - PROCESS | 1657 | 1466617301875 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}] 10:41:41 INFO - PROCESS | 1657 | 1466617301877 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:41 INFO - PROCESS | 1657 | 1466617301972 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:41:42 INFO - PROCESS | 1657 | 1466617302021 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 1657 | 1466617302022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x116671800 == 28 [pid = 1657] [id = 244] 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1122ab000) [pid = 1657] [serial = 730] [outer = 0x0] 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112a22c00) [pid = 1657] [serial = 731] [outer = 0x1122ab000] 10:41:42 INFO - PROCESS | 1657 | 1466617302049 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112f2ac00) [pid = 1657] [serial = 732] [outer = 0x1122ab000] 10:41:42 INFO - PROCESS | 1657 | 1466617302348 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]]]}] 10:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 10:41:42 INFO - PROCESS | 1657 | 1466617302391 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:41:42 INFO - PROCESS | 1657 | 1466617302393 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:41:42 INFO - PROCESS | 1657 | 1466617302395 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:41:42 INFO - PROCESS | 1657 | 1466617302397 Marionette TRACE conn2 <- [1,950,null,{}] 10:41:42 INFO - PROCESS | 1657 | 1466617302399 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}] 10:41:42 INFO - PROCESS | 1657 | 1466617302401 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:42 INFO - PROCESS | 1657 | 1466617302478 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:41:42 INFO - PROCESS | 1657 | 1466617302547 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 1657 | 1466617302555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad7800 == 29 [pid = 1657] [id = 245] 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11295e000) [pid = 1657] [serial = 733] [outer = 0x0] 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113383400) [pid = 1657] [serial = 734] [outer = 0x11295e000] 10:41:42 INFO - PROCESS | 1657 | 1466617302580 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1164eb400) [pid = 1657] [serial = 735] [outer = 0x11295e000] 10:41:42 INFO - PROCESS | 1657 | 1466617302932 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]]]}] 10:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 569ms 10:41:42 INFO - PROCESS | 1657 | 1466617302969 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:41:42 INFO - PROCESS | 1657 | 1466617302972 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:41:42 INFO - PROCESS | 1657 | 1466617302983 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:41:42 INFO - PROCESS | 1657 | 1466617302988 Marionette TRACE conn2 <- [1,954,null,{}] 10:41:42 INFO - PROCESS | 1657 | 1466617302992 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}] 10:41:42 INFO - PROCESS | 1657 | 1466617302995 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:43 INFO - PROCESS | 1657 | 1466617303140 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:41:43 INFO - PROCESS | 1657 | 1466617303156 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 1657 | 1466617303157 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b2e800 == 30 [pid = 1657] [id = 246] 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116792c00) [pid = 1657] [serial = 736] [outer = 0x0] 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116f13000) [pid = 1657] [serial = 737] [outer = 0x116792c00] 10:41:43 INFO - PROCESS | 1657 | 1466617303197 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1176ea000) [pid = 1657] [serial = 738] [outer = 0x116792c00] 10:41:43 INFO - PROCESS | 1657 | 1466617303531 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]]]}] 10:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 581ms 10:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:41:43 INFO - PROCESS | 1657 | 1466617303562 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:41:43 INFO - PROCESS | 1657 | 1466617303563 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:41:43 INFO - PROCESS | 1657 | 1466617303565 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 1657 | 1466617303566 Marionette TRACE conn2 <- [1,958,null,{}] 10:41:43 INFO - PROCESS | 1657 | 1466617303571 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}] 10:41:43 INFO - PROCESS | 1657 | 1466617303572 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:43 INFO - PROCESS | 1657 | 1466617303666 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:41:43 INFO - PROCESS | 1657 | 1466617303670 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 1657 | 1466617303671 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3f000 == 31 [pid = 1657] [id = 247] 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116797800) [pid = 1657] [serial = 739] [outer = 0x0] 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11815d000) [pid = 1657] [serial = 740] [outer = 0x116797800] 10:41:43 INFO - PROCESS | 1657 | 1466617303696 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11846b400) [pid = 1657] [serial = 741] [outer = 0x116797800] 10:41:44 INFO - PROCESS | 1657 | 1466617304057 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]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 10:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:41:44 INFO - PROCESS | 1657 | 1466617304089 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 1657 | 1466617304090 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:41:44 INFO - PROCESS | 1657 | 1466617304092 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 1657 | 1466617304093 Marionette TRACE conn2 <- [1,962,null,{}] 10:41:44 INFO - PROCESS | 1657 | 1466617304095 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}] 10:41:44 INFO - PROCESS | 1657 | 1466617304096 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:44 INFO - PROCESS | 1657 | 1466617304189 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:41:44 INFO - PROCESS | 1657 | 1466617304225 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 1657 | 1466617304229 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a4800 == 32 [pid = 1657] [id = 248] 10:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x111aa7800) [pid = 1657] [serial = 742] [outer = 0x0] 10:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119189c00) [pid = 1657] [serial = 743] [outer = 0x111aa7800] 10:41:44 INFO - PROCESS | 1657 | 1466617304261 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1195f8000) [pid = 1657] [serial = 744] [outer = 0x111aa7800] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x112961000) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11697a800) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1196cf000) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11727e000) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x110f74400) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112958400) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116a1ac00) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11307a800) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f34800) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112a1e000) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11727cc00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112958800) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123679800) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123b66c00) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11295b400) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112967000) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110f83c00) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124088c00) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a1f800) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f0a800) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:41:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1122ab400) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:41:44 INFO - PROCESS | 1657 | 1466617304959 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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 919ms 10:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:41:45 INFO - PROCESS | 1657 | 1466617305012 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 1657 | 1466617305014 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:41:45 INFO - PROCESS | 1657 | 1466617305018 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 1657 | 1466617305019 Marionette TRACE conn2 <- [1,966,null,{}] 10:41:45 INFO - PROCESS | 1657 | 1466617305023 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}] 10:41:45 INFO - PROCESS | 1657 | 1466617305024 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:45 INFO - PROCESS | 1657 | 1466617305131 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:41:45 INFO - PROCESS | 1657 | 1466617305210 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 1657 | 1466617305211 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d73000 == 33 [pid = 1657] [id = 249] 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110f77800) [pid = 1657] [serial = 745] [outer = 0x0] 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112a14c00) [pid = 1657] [serial = 746] [outer = 0x110f77800] 10:41:45 INFO - PROCESS | 1657 | 1466617305235 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116907400) [pid = 1657] [serial = 747] [outer = 0x110f77800] 10:41:45 INFO - PROCESS | 1657 | 1466617305495 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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 10:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:41:45 INFO - PROCESS | 1657 | 1466617305542 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 1657 | 1466617305543 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:41:45 INFO - PROCESS | 1657 | 1466617305545 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 1657 | 1466617305547 Marionette TRACE conn2 <- [1,970,null,{}] 10:41:45 INFO - PROCESS | 1657 | 1466617305549 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}] 10:41:45 INFO - PROCESS | 1657 | 1466617305550 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:45 INFO - PROCESS | 1657 | 1466617305628 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:41:45 INFO - PROCESS | 1657 | 1466617305632 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 1657 | 1466617305633 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a1000 == 34 [pid = 1657] [id = 250] 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116a1ac00) [pid = 1657] [serial = 748] [outer = 0x0] 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11918f400) [pid = 1657] [serial = 749] [outer = 0x116a1ac00] 10:41:45 INFO - PROCESS | 1657 | 1466617305659 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1196c8000) [pid = 1657] [serial = 750] [outer = 0x116a1ac00] 10:41:45 INFO - PROCESS | 1657 | 1466617305970 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]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 10:41:46 INFO - PROCESS | 1657 | 1466617306015 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 1657 | 1466617306016 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:41:46 INFO - PROCESS | 1657 | 1466617306018 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1657 | 1466617306019 Marionette TRACE conn2 <- [1,974,null,{}] 10:41:46 INFO - PROCESS | 1657 | 1466617306022 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}] 10:41:46 INFO - PROCESS | 1657 | 1466617306023 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:46 INFO - PROCESS | 1657 | 1466617306121 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:41:46 INFO - PROCESS | 1657 | 1466617306127 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 1657 | 1466617306127 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b8c000 == 35 [pid = 1657] [id = 251] 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1196c0800) [pid = 1657] [serial = 751] [outer = 0x0] 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119c07000) [pid = 1657] [serial = 752] [outer = 0x1196c0800] 10:41:46 INFO - PROCESS | 1657 | 1466617306152 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x120ff9c00) [pid = 1657] [serial = 753] [outer = 0x1196c0800] 10:41:46 INFO - PROCESS | 1657 | 1466617306463 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]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 10:41:46 INFO - PROCESS | 1657 | 1466617306490 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 1657 | 1466617306491 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:41:46 INFO - PROCESS | 1657 | 1466617306493 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1657 | 1466617306494 Marionette TRACE conn2 <- [1,978,null,{}] 10:41:46 INFO - PROCESS | 1657 | 1466617306497 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}] 10:41:46 INFO - PROCESS | 1657 | 1466617306498 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:46 INFO - PROCESS | 1657 | 1466617306573 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:41:46 INFO - PROCESS | 1657 | 1466617306577 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 1657 | 1466617306578 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x129308800 == 36 [pid = 1657] [id = 252] 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1210f4000) [pid = 1657] [serial = 754] [outer = 0x0] 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x123134400) [pid = 1657] [serial = 755] [outer = 0x1210f4000] 10:41:46 INFO - PROCESS | 1657 | 1466617306604 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123425400) [pid = 1657] [serial = 756] [outer = 0x1210f4000] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116671800 == 35 [pid = 1657] [id = 244] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x112d84800 == 34 [pid = 1657] [id = 243] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119b2e800 == 33 [pid = 1657] [id = 246] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3f000 == 32 [pid = 1657] [id = 247] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x112d73000 == 31 [pid = 1657] [id = 249] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a1000 == 30 [pid = 1657] [id = 250] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a4800 == 29 [pid = 1657] [id = 248] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad7800 == 28 [pid = 1657] [id = 245] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1186f5000) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1180db400) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11999c400) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123429c00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11846a000) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11875bc00) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f7b000) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112037800) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1132ec400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115e8cc00) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117276000) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e55c00) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b90000) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116792800) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210f4c00) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123a4d800) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1164e0800) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113079800) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1186f8c00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180e4000) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a1b800) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123a50800) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1236b9c00) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123a48400) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124ceac00) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x114f7f400) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123d49c00) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11613ec00) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119441000) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123a4b000) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123b1c400) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x124492400) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123b1c000) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115d03800) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x123b24c00) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119196c00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x112a18400) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124ce7c00) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x113b88400) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1196c4400) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x123d50800) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11714f000) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 10:41:47 INFO - PROCESS | 1657 | --DOCSHELL 0x126b8c000 == 27 [pid = 1657] [id = 251] 10:41:48 INFO - PROCESS | 1657 | 1466617308060 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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1621ms 10:41:48 INFO - PROCESS | 1657 | 1466617308115 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1657 | 1466617308117 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:41:48 INFO - PROCESS | 1657 | 1466617308126 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 1657 | 1466617308128 Marionette TRACE conn2 <- [1,982,null,{}] 10:41:48 INFO - PROCESS | 1657 | 1466617308133 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}] 10:41:48 INFO - PROCESS | 1657 | 1466617308136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:48 INFO - PROCESS | 1657 | 1466617308215 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:41:48 INFO - PROCESS | 1657 | 1466617308268 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 1657 | 1466617308269 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1130dd000 == 28 [pid = 1657] [id = 253] 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1122a0400) [pid = 1657] [serial = 757] [outer = 0x0] 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11295c400) [pid = 1657] [serial = 758] [outer = 0x1122a0400] 10:41:48 INFO - PROCESS | 1657 | 1466617308297 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x112a1a000) [pid = 1657] [serial = 759] [outer = 0x1122a0400] 10:41:48 INFO - PROCESS | 1657 | 1466617308610 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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 10:41:48 INFO - PROCESS | 1657 | 1466617308647 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1657 | 1466617308650 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:41:48 INFO - PROCESS | 1657 | 1466617308657 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 1657 | 1466617308659 Marionette TRACE conn2 <- [1,986,null,{}] 10:41:48 INFO - PROCESS | 1657 | 1466617308661 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}] 10:41:48 INFO - PROCESS | 1657 | 1466617308663 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:48 INFO - PROCESS | 1657 | 1466617308741 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:41:48 INFO - PROCESS | 1657 | 1466617308789 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 1657 | 1466617308791 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b6000 == 29 [pid = 1657] [id = 254] 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x112a1b000) [pid = 1657] [serial = 760] [outer = 0x0] 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x112a84c00) [pid = 1657] [serial = 761] [outer = 0x112a1b000] 10:41:48 INFO - PROCESS | 1657 | 1466617308818 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1132ed400) [pid = 1657] [serial = 762] [outer = 0x112a1b000] 10:41:49 INFO - PROCESS | 1657 | 1466617309112 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]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 10:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:41:49 INFO - PROCESS | 1657 | 1466617309126 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:41:49 INFO - PROCESS | 1657 | 1466617309127 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:41:49 INFO - PROCESS | 1657 | 1466617309142 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 1657 | 1466617309144 Marionette TRACE conn2 <- [1,990,null,{}] 10:41:49 INFO - PROCESS | 1657 | 1466617309161 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}] 10:41:49 INFO - PROCESS | 1657 | 1466617309164 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:49 INFO - PROCESS | 1657 | 1466617309240 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:41:49 INFO - PROCESS | 1657 | 1466617309245 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1657 | 1466617309247 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e47800 == 30 [pid = 1657] [id = 255] 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x110f40800) [pid = 1657] [serial = 763] [outer = 0x0] 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1161a0c00) [pid = 1657] [serial = 764] [outer = 0x110f40800] 10:41:49 INFO - PROCESS | 1657 | 1466617309277 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11690d400) [pid = 1657] [serial = 765] [outer = 0x110f40800] 10:41:49 INFO - PROCESS | 1657 | 1466617309612 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]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 542ms 10:41:49 INFO - PROCESS | 1657 | 1466617309673 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:41:49 INFO - PROCESS | 1657 | 1466617309674 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:41:49 INFO - PROCESS | 1657 | 1466617309677 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 1657 | 1466617309678 Marionette TRACE conn2 <- [1,994,null,{}] 10:41:49 INFO - PROCESS | 1657 | 1466617309680 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}] 10:41:49 INFO - PROCESS | 1657 | 1466617309681 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:49 INFO - PROCESS | 1657 | 1466617309755 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:41:49 INFO - PROCESS | 1657 | 1466617309759 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1657 | 1466617309760 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119176000 == 31 [pid = 1657] [id = 256] 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f0c000) [pid = 1657] [serial = 766] [outer = 0x0] 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116f15800) [pid = 1657] [serial = 767] [outer = 0x116f0c000] 10:41:49 INFO - PROCESS | 1657 | 1466617309787 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x117278000) [pid = 1657] [serial = 768] [outer = 0x116f0c000] 10:41:50 INFO - PROCESS | 1657 | 1466617310108 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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 469ms 10:41:50 INFO - PROCESS | 1657 | 1466617310146 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 1657 | 1466617310147 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:41:50 INFO - PROCESS | 1657 | 1466617310150 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1657 | 1466617310151 Marionette TRACE conn2 <- [1,998,null,{}] 10:41:50 INFO - PROCESS | 1657 | 1466617310153 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}] 10:41:50 INFO - PROCESS | 1657 | 1466617310154 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:50 INFO - PROCESS | 1657 | 1466617310233 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:41:50 INFO - PROCESS | 1657 | 1466617310239 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 1657 | 1466617310240 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b3f800 == 32 [pid = 1657] [id = 257] 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11295b000) [pid = 1657] [serial = 769] [outer = 0x0] 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1176e6c00) [pid = 1657] [serial = 770] [outer = 0x11295b000] 10:41:50 INFO - PROCESS | 1657 | 1466617310264 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1180e2c00) [pid = 1657] [serial = 771] [outer = 0x11295b000] 10:41:50 INFO - PROCESS | 1657 | 1466617310625 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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 10:41:50 INFO - PROCESS | 1657 | 1466617310673 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 1657 | 1466617310675 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:41:50 INFO - PROCESS | 1657 | 1466617310679 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1657 | 1466617310680 Marionette TRACE conn2 <- [1,1002,null,{}] 10:41:50 INFO - PROCESS | 1657 | 1466617310684 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}] 10:41:50 INFO - PROCESS | 1657 | 1466617310690 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:50 INFO - PROCESS | 1657 | 1466617310817 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:41:50 INFO - PROCESS | 1657 | 1466617310827 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 1657 | 1466617310828 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3e800 == 33 [pid = 1657] [id = 258] 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118164000) [pid = 1657] [serial = 772] [outer = 0x0] 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1186f6800) [pid = 1657] [serial = 773] [outer = 0x118164000] 10:41:50 INFO - PROCESS | 1657 | 1466617310854 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1195f9c00) [pid = 1657] [serial = 774] [outer = 0x118164000] 10:41:51 INFO - PROCESS | 1657 | 1466617311209 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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 10:41:51 INFO - PROCESS | 1657 | 1466617311251 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1657 | 1466617311253 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:41:51 INFO - PROCESS | 1657 | 1466617311267 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1657 | 1466617311268 Marionette TRACE conn2 <- [1,1006,null,{}] 10:41:51 INFO - PROCESS | 1657 | 1466617311271 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}] 10:41:51 INFO - PROCESS | 1657 | 1466617311273 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:51 INFO - PROCESS | 1657 | 1466617311383 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:41:51 INFO - PROCESS | 1657 | 1466617311406 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 1657 | 1466617311407 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232df800 == 34 [pid = 1657] [id = 259] 10:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1184da400) [pid = 1657] [serial = 775] [outer = 0x0] 10:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1196c9c00) [pid = 1657] [serial = 776] [outer = 0x1184da400] 10:41:51 INFO - PROCESS | 1657 | 1466617311447 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119999800) [pid = 1657] [serial = 777] [outer = 0x1184da400] 10:41:51 INFO - PROCESS | 1657 | 1466617311845 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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 622ms 10:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:41:51 INFO - PROCESS | 1657 | 1466617311896 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1657 | 1466617311897 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:41:51 INFO - PROCESS | 1657 | 1466617311899 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1657 | 1466617311900 Marionette TRACE conn2 <- [1,1010,null,{}] 10:41:51 INFO - PROCESS | 1657 | 1466617311902 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}] 10:41:51 INFO - PROCESS | 1657 | 1466617311903 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:51 INFO - PROCESS | 1657 | 1466617311976 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:41:51 INFO - PROCESS | 1657 | 1466617311979 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 1657 | 1466617311980 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d07800 == 35 [pid = 1657] [id = 260] 10:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119447400) [pid = 1657] [serial = 778] [outer = 0x0] 10:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120ff4000) [pid = 1657] [serial = 779] [outer = 0x119447400] 10:41:52 INFO - PROCESS | 1657 | 1466617312007 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123185800) [pid = 1657] [serial = 780] [outer = 0x119447400] 10:41:52 INFO - PROCESS | 1657 | 1466617312338 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]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 474ms 10:41:52 INFO - PROCESS | 1657 | 1466617312374 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 1657 | 1466617312376 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:41:52 INFO - PROCESS | 1657 | 1466617312380 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - PROCESS | 1657 | 1466617312381 Marionette TRACE conn2 <- [1,1014,null,{}] 10:41:52 INFO - PROCESS | 1657 | 1466617312384 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}] 10:41:52 INFO - PROCESS | 1657 | 1466617312386 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:52 INFO - PROCESS | 1657 | 1466617312498 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:41:52 INFO - PROCESS | 1657 | 1466617312569 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 1657 | 1466617312581 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e46000 == 36 [pid = 1657] [id = 261] 10:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112f29800) [pid = 1657] [serial = 781] [outer = 0x0] 10:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123211800) [pid = 1657] [serial = 782] [outer = 0x112f29800] 10:41:52 INFO - PROCESS | 1657 | 1466617312620 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123680400) [pid = 1657] [serial = 783] [outer = 0x112f29800] 10:41:52 INFO - PROCESS | 1657 | 1466617312926 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]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 570ms 10:41:52 INFO - PROCESS | 1657 | 1466617312953 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 1657 | 1466617312957 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:41:52 INFO - PROCESS | 1657 | 1466617312968 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - PROCESS | 1657 | 1466617312972 Marionette TRACE conn2 <- [1,1018,null,{}] 10:41:52 INFO - PROCESS | 1657 | 1466617312976 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}] 10:41:52 INFO - PROCESS | 1657 | 1466617312978 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:53 INFO - PROCESS | 1657 | 1466617313101 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:41:53 INFO - PROCESS | 1657 | 1466617313209 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 1657 | 1466617313211 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x124cad000 == 37 [pid = 1657] [id = 262] 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110f83400) [pid = 1657] [serial = 784] [outer = 0x0] 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1235b8400) [pid = 1657] [serial = 785] [outer = 0x110f83400] 10:41:53 INFO - PROCESS | 1657 | 1466617313249 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1236c1c00) [pid = 1657] [serial = 786] [outer = 0x110f83400] 10:41:53 INFO - PROCESS | 1657 | 1466617313607 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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 674ms 10:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:41:53 INFO - PROCESS | 1657 | 1466617313644 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 1657 | 1466617313645 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:41:53 INFO - PROCESS | 1657 | 1466617313648 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 1657 | 1466617313649 Marionette TRACE conn2 <- [1,1022,null,{}] 10:41:53 INFO - PROCESS | 1657 | 1466617313652 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}] 10:41:53 INFO - PROCESS | 1657 | 1466617313655 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:53 INFO - PROCESS | 1657 | 1466617313761 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:41:53 INFO - PROCESS | 1657 | 1466617313764 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 1657 | 1466617313766 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b3e000 == 38 [pid = 1657] [id = 263] 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123811c00) [pid = 1657] [serial = 787] [outer = 0x0] 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123a4d800) [pid = 1657] [serial = 788] [outer = 0x123811c00] 10:41:53 INFO - PROCESS | 1657 | 1466617313799 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123b64400) [pid = 1657] [serial = 789] [outer = 0x123811c00] 10:41:54 INFO - PROCESS | 1657 | 1466617314164 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]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 569ms 10:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:41:54 INFO - PROCESS | 1657 | 1466617314218 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 1657 | 1466617314220 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:41:54 INFO - PROCESS | 1657 | 1466617314223 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 1657 | 1466617314225 Marionette TRACE conn2 <- [1,1026,null,{}] 10:41:54 INFO - PROCESS | 1657 | 1466617314228 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}] 10:41:54 INFO - PROCESS | 1657 | 1466617314230 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:54 INFO - PROCESS | 1657 | 1466617314357 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:41:54 INFO - PROCESS | 1657 | 1466617314368 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 1657 | 1466617314369 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294f1000 == 39 [pid = 1657] [id = 264] 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b1cc00) [pid = 1657] [serial = 790] [outer = 0x0] 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123d2a400) [pid = 1657] [serial = 791] [outer = 0x123b1cc00] 10:41:54 INFO - PROCESS | 1657 | 1466617314393 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123d49c00) [pid = 1657] [serial = 792] [outer = 0x123b1cc00] 10:41:54 INFO - PROCESS | 1657 | 1466617314730 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]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 10:41:54 INFO - PROCESS | 1657 | 1466617314743 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 1657 | 1466617314744 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:41:54 INFO - PROCESS | 1657 | 1466617314746 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 1657 | 1466617314747 Marionette TRACE conn2 <- [1,1030,null,{}] 10:41:54 INFO - PROCESS | 1657 | 1466617314750 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}] 10:41:54 INFO - PROCESS | 1657 | 1466617314752 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:54 INFO - PROCESS | 1657 | 1466617314846 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:41:54 INFO - PROCESS | 1657 | 1466617314857 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 1657 | 1466617314858 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a55f000 == 40 [pid = 1657] [id = 265] 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d44800) [pid = 1657] [serial = 793] [outer = 0x0] 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124080000) [pid = 1657] [serial = 794] [outer = 0x123d44800] 10:41:54 INFO - PROCESS | 1657 | 1466617314889 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124089c00) [pid = 1657] [serial = 795] [outer = 0x123d44800] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116792c00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116797800) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f77800) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x111aa7800) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116a1ac00) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1236b9000) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123b25000) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123d4cc00) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112033c00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1122ab000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1164e7400) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118764000) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1196ce800) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11295e000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:41:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1196c0800) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:41:55 INFO - PROCESS | 1657 | 1466617315292 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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 569ms 10:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:41:55 INFO - PROCESS | 1657 | 1466617315315 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 1657 | 1466617315317 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:41:55 INFO - PROCESS | 1657 | 1466617315319 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 1657 | 1466617315320 Marionette TRACE conn2 <- [1,1034,null,{}] 10:41:55 INFO - PROCESS | 1657 | 1466617315322 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}] 10:41:55 INFO - PROCESS | 1657 | 1466617315323 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:55 INFO - PROCESS | 1657 | 1466617315400 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:41:55 INFO - PROCESS | 1657 | 1466617315406 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1657 | 1466617315407 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119268800 == 41 [pid = 1657] [id = 266] 10:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a7d800) [pid = 1657] [serial = 796] [outer = 0x0] 10:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11613f400) [pid = 1657] [serial = 797] [outer = 0x112a7d800] 10:41:55 INFO - PROCESS | 1657 | 1466617315431 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118162c00) [pid = 1657] [serial = 798] [outer = 0x112a7d800] 10:41:55 INFO - PROCESS | 1657 | 1466617315746 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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 10:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:41:55 INFO - PROCESS | 1657 | 1466617315789 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 1657 | 1466617315790 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:41:55 INFO - PROCESS | 1657 | 1466617315793 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 1657 | 1466617315794 Marionette TRACE conn2 <- [1,1038,null,{}] 10:41:55 INFO - PROCESS | 1657 | 1466617315796 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}] 10:41:55 INFO - PROCESS | 1657 | 1466617315797 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:55 INFO - PROCESS | 1657 | 1466617315876 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:41:55 INFO - PROCESS | 1657 | 1466617315927 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1657 | 1466617315928 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af03000 == 42 [pid = 1657] [id = 267] 10:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112ec9c00) [pid = 1657] [serial = 799] [outer = 0x0] 10:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1180dd400) [pid = 1657] [serial = 800] [outer = 0x112ec9c00] 10:41:55 INFO - PROCESS | 1657 | 1466617315958 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123d51800) [pid = 1657] [serial = 801] [outer = 0x112ec9c00] 10:41:56 INFO - PROCESS | 1657 | 1466617316294 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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 10:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:41:56 INFO - PROCESS | 1657 | 1466617316313 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 1657 | 1466617316315 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:41:56 INFO - PROCESS | 1657 | 1466617316319 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 1657 | 1466617316324 Marionette TRACE conn2 <- [1,1042,null,{}] 10:41:56 INFO - PROCESS | 1657 | 1466617316327 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}] 10:41:56 INFO - PROCESS | 1657 | 1466617316328 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:56 INFO - PROCESS | 1657 | 1466617316449 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:41:56 INFO - PROCESS | 1657 | 1466617316526 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 1657 | 1466617316527 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b06a000 == 43 [pid = 1657] [id = 268] 10:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112960400) [pid = 1657] [serial = 802] [outer = 0x0] 10:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12408cc00) [pid = 1657] [serial = 803] [outer = 0x112960400] 10:41:56 INFO - PROCESS | 1657 | 1466617316564 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12448e000) [pid = 1657] [serial = 804] [outer = 0x112960400] 10:41:56 INFO - PROCESS | 1657 | 1466617316877 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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 573ms 10:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:41:56 INFO - PROCESS | 1657 | 1466617316893 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 1657 | 1466617316894 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:41:56 INFO - PROCESS | 1657 | 1466617316896 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 1657 | 1466617316897 Marionette TRACE conn2 <- [1,1046,null,{}] 10:41:56 INFO - PROCESS | 1657 | 1466617316908 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}] 10:41:56 INFO - PROCESS | 1657 | 1466617316909 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:57 INFO - PROCESS | 1657 | 1466617317002 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:41:57 INFO - PROCESS | 1657 | 1466617317008 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 1657 | 1466617317009 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b758800 == 44 [pid = 1657] [id = 269] 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1241f1c00) [pid = 1657] [serial = 805] [outer = 0x0] 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1247c9c00) [pid = 1657] [serial = 806] [outer = 0x1241f1c00] 10:41:57 INFO - PROCESS | 1657 | 1466617317032 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124ce6800) [pid = 1657] [serial = 807] [outer = 0x1241f1c00] 10:41:57 INFO - PROCESS | 1657 | 1466617317459 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]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 569ms 10:41:57 INFO - PROCESS | 1657 | 1466617317466 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 1657 | 1466617317468 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:41:57 INFO - PROCESS | 1657 | 1466617317472 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 1657 | 1466617317474 Marionette TRACE conn2 <- [1,1050,null,{}] 10:41:57 INFO - PROCESS | 1657 | 1466617317477 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}] 10:41:57 INFO - PROCESS | 1657 | 1466617317479 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:57 INFO - PROCESS | 1657 | 1466617317596 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:41:57 INFO - PROCESS | 1657 | 1466617317670 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 1657 | 1466617317672 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e4b000 == 45 [pid = 1657] [id = 270] 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110f77800) [pid = 1657] [serial = 808] [outer = 0x0] 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1122a2400) [pid = 1657] [serial = 809] [outer = 0x110f77800] 10:41:57 INFO - PROCESS | 1657 | 1466617317703 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112a1ac00) [pid = 1657] [serial = 810] [outer = 0x110f77800] 10:41:58 INFO - PROCESS | 1657 | 1466617318201 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]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 10:41:58 INFO - PROCESS | 1657 | 1466617318244 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 1657 | 1466617318247 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:41:58 INFO - PROCESS | 1657 | 1466617318255 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 1657 | 1466617318257 Marionette TRACE conn2 <- [1,1054,null,{}] 10:41:58 INFO - PROCESS | 1657 | 1466617318260 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}] 10:41:58 INFO - PROCESS | 1657 | 1466617318262 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:58 INFO - PROCESS | 1657 | 1466617318376 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:41:58 INFO - PROCESS | 1657 | 1466617318458 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 1657 | 1466617318460 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c7d800 == 46 [pid = 1657] [id = 271] 10:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x113b88400) [pid = 1657] [serial = 811] [outer = 0x0] 10:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115dcd000) [pid = 1657] [serial = 812] [outer = 0x113b88400] 10:41:58 INFO - PROCESS | 1657 | 1466617318490 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1164e8800) [pid = 1657] [serial = 813] [outer = 0x113b88400] 10:41:59 INFO - PROCESS | 1657 | 1466617319138 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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 926ms 10:41:59 INFO - PROCESS | 1657 | 1466617319180 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:41:59 INFO - PROCESS | 1657 | 1466617319182 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:41:59 INFO - PROCESS | 1657 | 1466617319185 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 1657 | 1466617319187 Marionette TRACE conn2 <- [1,1058,null,{}] 10:41:59 INFO - PROCESS | 1657 | 1466617319191 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}] 10:41:59 INFO - PROCESS | 1657 | 1466617319192 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:59 INFO - PROCESS | 1657 | 1466617319291 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12b06a000 == 45 [pid = 1657] [id = 268] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12af03000 == 44 [pid = 1657] [id = 267] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119268800 == 43 [pid = 1657] [id = 266] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a55f000 == 42 [pid = 1657] [id = 265] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1294f1000 == 41 [pid = 1657] [id = 264] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119b3e000 == 40 [pid = 1657] [id = 263] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x124cad000 == 39 [pid = 1657] [id = 262] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123134400) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117e46000 == 38 [pid = 1657] [id = 261] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x123d07800 == 37 [pid = 1657] [id = 260] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1232df800 == 36 [pid = 1657] [id = 259] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3e800 == 35 [pid = 1657] [id = 258] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119b3f800 == 34 [pid = 1657] [id = 257] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119176000 == 33 [pid = 1657] [id = 256] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117e47800 == 32 [pid = 1657] [id = 255] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b6000 == 31 [pid = 1657] [id = 254] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1130dd000 == 30 [pid = 1657] [id = 253] 10:41:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129308800 == 29 [pid = 1657] [id = 252] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123a4b400) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123b1e800) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123b69000) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123d49800) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12448a400) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1260c1400) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112038000) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1122a1800) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a22c00) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112f2ac00) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f18800) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1180dd800) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1195f0000) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1196c7400) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123183800) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123680000) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1195f8000) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116907400) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113383400) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1164eb400) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1176ea000) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1196c8000) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120ff9c00) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119c07000) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116f13000) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11815d000) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x112a14c00) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119189c00) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11846b400) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11918f400) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 10:41:59 INFO - PROCESS | 1657 | 1466617319408 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 1657 | 1466617319409 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1130cd800 == 30 [pid = 1657] [id = 272] 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1122a1800) [pid = 1657] [serial = 814] [outer = 0x0] 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112add000) [pid = 1657] [serial = 815] [outer = 0x1122a1800] 10:41:59 INFO - PROCESS | 1657 | 1466617319437 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11335c400) [pid = 1657] [serial = 816] [outer = 0x1122a1800] 10:41:59 INFO - PROCESS | 1657 | 1466617319733 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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 571ms 10:41:59 INFO - PROCESS | 1657 | 1466617319760 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 1657 | 1466617319763 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:41:59 INFO - PROCESS | 1657 | 1466617319768 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 1657 | 1466617319772 Marionette TRACE conn2 <- [1,1062,null,{}] 10:41:59 INFO - PROCESS | 1657 | 1466617319776 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}] 10:41:59 INFO - PROCESS | 1657 | 1466617319777 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:59 INFO - PROCESS | 1657 | 1466617319854 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:41:59 INFO - PROCESS | 1657 | 1466617319859 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 1657 | 1466617319860 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116acc000 == 31 [pid = 1657] [id = 273] 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115e1ac00) [pid = 1657] [serial = 817] [outer = 0x0] 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116639000) [pid = 1657] [serial = 818] [outer = 0x115e1ac00] 10:41:59 INFO - PROCESS | 1657 | 1466617319889 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116a14000) [pid = 1657] [serial = 819] [outer = 0x115e1ac00] 10:42:00 INFO - PROCESS | 1657 | 1466617320266 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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 523ms 10:42:00 INFO - PROCESS | 1657 | 1466617320292 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 1657 | 1466617320294 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:42:00 INFO - PROCESS | 1657 | 1466617320297 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1657 | 1466617320301 Marionette TRACE conn2 <- [1,1066,null,{}] 10:42:00 INFO - PROCESS | 1657 | 1466617320312 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}] 10:42:00 INFO - PROCESS | 1657 | 1466617320317 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:00 INFO - PROCESS | 1657 | 1466617320448 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:42:00 INFO - PROCESS | 1657 | 1466617320461 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 1657 | 1466617320464 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879b800 == 32 [pid = 1657] [id = 274] 10:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112964800) [pid = 1657] [serial = 820] [outer = 0x0] 10:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11727d000) [pid = 1657] [serial = 821] [outer = 0x112964800] 10:42:00 INFO - PROCESS | 1657 | 1466617320507 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1180db000) [pid = 1657] [serial = 822] [outer = 0x112964800] 10:42:00 INFO - PROCESS | 1657 | 1466617320915 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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 627ms 10:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:42:00 INFO - PROCESS | 1657 | 1466617320925 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 1657 | 1466617320926 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:42:00 INFO - PROCESS | 1657 | 1466617320928 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1657 | 1466617320929 Marionette TRACE conn2 <- [1,1070,null,{}] 10:42:00 INFO - PROCESS | 1657 | 1466617320931 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}] 10:42:00 INFO - PROCESS | 1657 | 1466617320933 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:01 INFO - PROCESS | 1657 | 1466617321011 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:42:01 INFO - PROCESS | 1657 | 1466617321015 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1657 | 1466617321016 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b46800 == 33 [pid = 1657] [id = 275] 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11815d000) [pid = 1657] [serial = 823] [outer = 0x0] 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184d7400) [pid = 1657] [serial = 824] [outer = 0x11815d000] 10:42:01 INFO - PROCESS | 1657 | 1466617321044 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1186f6000) [pid = 1657] [serial = 825] [outer = 0x11815d000] 10:42:01 INFO - PROCESS | 1657 | 1466617321345 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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 10:42:01 INFO - PROCESS | 1657 | 1466617321396 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 1657 | 1466617321397 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:42:01 INFO - PROCESS | 1657 | 1466617321400 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 1657 | 1466617321401 Marionette TRACE conn2 <- [1,1074,null,{}] 10:42:01 INFO - PROCESS | 1657 | 1466617321403 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}] 10:42:01 INFO - PROCESS | 1657 | 1466617321404 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:01 INFO - PROCESS | 1657 | 1466617321485 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:42:01 INFO - PROCESS | 1657 | 1466617321491 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1657 | 1466617321492 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121663800 == 34 [pid = 1657] [id = 276] 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11845dc00) [pid = 1657] [serial = 826] [outer = 0x0] 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11918a000) [pid = 1657] [serial = 827] [outer = 0x11845dc00] 10:42:01 INFO - PROCESS | 1657 | 1466617321517 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119447c00) [pid = 1657] [serial = 828] [outer = 0x11845dc00] 10:42:01 INFO - PROCESS | 1657 | 1466617321888 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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 10:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:42:01 INFO - PROCESS | 1657 | 1466617321918 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 1657 | 1466617321921 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:42:01 INFO - PROCESS | 1657 | 1466617321924 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 1657 | 1466617321925 Marionette TRACE conn2 <- [1,1078,null,{}] 10:42:01 INFO - PROCESS | 1657 | 1466617321928 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}] 10:42:01 INFO - PROCESS | 1657 | 1466617321932 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:02 INFO - PROCESS | 1657 | 1466617322056 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:42:02 INFO - PROCESS | 1657 | 1466617322089 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 1657 | 1466617322090 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232d8800 == 35 [pid = 1657] [id = 277] 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119448400) [pid = 1657] [serial = 829] [outer = 0x0] 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1196cf800) [pid = 1657] [serial = 830] [outer = 0x119448400] 10:42:02 INFO - PROCESS | 1657 | 1466617322118 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123129000) [pid = 1657] [serial = 831] [outer = 0x119448400] 10:42:02 INFO - PROCESS | 1657 | 1466617322434 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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 519ms 10:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:42:02 INFO - PROCESS | 1657 | 1466617322447 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 1657 | 1466617322448 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:42:02 INFO - PROCESS | 1657 | 1466617322451 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 1657 | 1466617322453 Marionette TRACE conn2 <- [1,1082,null,{}] 10:42:02 INFO - PROCESS | 1657 | 1466617322464 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}] 10:42:02 INFO - PROCESS | 1657 | 1466617322465 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:02 INFO - PROCESS | 1657 | 1466617322576 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:42:02 INFO - PROCESS | 1657 | 1466617322580 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 1657 | 1466617322581 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d08800 == 36 [pid = 1657] [id = 278] 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123191000) [pid = 1657] [serial = 832] [outer = 0x0] 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123682000) [pid = 1657] [serial = 833] [outer = 0x123191000] 10:42:02 INFO - PROCESS | 1657 | 1466617322606 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1236bec00) [pid = 1657] [serial = 834] [outer = 0x123191000] 10:42:02 INFO - PROCESS | 1657 | 1466617322934 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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 522ms 10:42:02 INFO - PROCESS | 1657 | 1466617322973 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 1657 | 1466617322974 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:42:02 INFO - PROCESS | 1657 | 1466617322977 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 1657 | 1466617322978 Marionette TRACE conn2 <- [1,1086,null,{}] 10:42:02 INFO - PROCESS | 1657 | 1466617322980 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}] 10:42:02 INFO - PROCESS | 1657 | 1466617322981 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:03 INFO - PROCESS | 1657 | 1466617323074 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:42:03 INFO - PROCESS | 1657 | 1466617323078 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 1657 | 1466617323080 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca0000 == 37 [pid = 1657] [id = 279] 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11944f400) [pid = 1657] [serial = 835] [outer = 0x0] 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123a49800) [pid = 1657] [serial = 836] [outer = 0x11944f400] 10:42:03 INFO - PROCESS | 1657 | 1466617323103 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123a51800) [pid = 1657] [serial = 837] [outer = 0x11944f400] 10:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 467ms 10:42:03 INFO - PROCESS | 1657 | 1466617323439 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]]]}] 10:42:03 INFO - PROCESS | 1657 | 1466617323444 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 1657 | 1466617323446 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:42:03 INFO - PROCESS | 1657 | 1466617323449 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 1657 | 1466617323460 Marionette TRACE conn2 <- [1,1090,null,{}] 10:42:03 INFO - PROCESS | 1657 | 1466617323462 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}] 10:42:03 INFO - PROCESS | 1657 | 1466617323463 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:03 INFO - PROCESS | 1657 | 1466617323556 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:42:03 INFO - PROCESS | 1657 | 1466617323566 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 1657 | 1466617323567 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879b000 == 38 [pid = 1657] [id = 280] 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123a51c00) [pid = 1657] [serial = 838] [outer = 0x0] 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123b1c000) [pid = 1657] [serial = 839] [outer = 0x123a51c00] 10:42:03 INFO - PROCESS | 1657 | 1466617323593 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123b24000) [pid = 1657] [serial = 840] [outer = 0x123a51c00] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123811c00) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116f0c000) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f40800) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1122a0400) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123b1cc00) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119447400) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a1b000) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d44800) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210f4000) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118164000) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a7d800) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184da400) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112f29800) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11295b000) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112ec9c00) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110f83400) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:42:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112960400) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:42:04 INFO - PROCESS | 1657 | 1466617324001 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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 580ms 10:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:42:04 INFO - PROCESS | 1657 | 1466617324029 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 1657 | 1466617324030 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:42:04 INFO - PROCESS | 1657 | 1466617324032 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 1657 | 1466617324033 Marionette TRACE conn2 <- [1,1094,null,{}] 10:42:04 INFO - PROCESS | 1657 | 1466617324041 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}] 10:42:04 INFO - PROCESS | 1657 | 1466617324042 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:04 INFO - PROCESS | 1657 | 1466617324147 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:42:04 INFO - PROCESS | 1657 | 1466617324183 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1657 | 1466617324184 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268bb800 == 39 [pid = 1657] [id = 281] 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110f83400) [pid = 1657] [serial = 841] [outer = 0x0] 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f16800) [pid = 1657] [serial = 842] [outer = 0x110f83400] 10:42:04 INFO - PROCESS | 1657 | 1466617324208 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1196cd000) [pid = 1657] [serial = 843] [outer = 0x110f83400] 10:42:04 INFO - PROCESS | 1657 | 1466617324479 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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 475ms 10:42:04 INFO - PROCESS | 1657 | 1466617324509 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 1657 | 1466617324519 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:42:04 INFO - PROCESS | 1657 | 1466617324529 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 1657 | 1466617324530 Marionette TRACE conn2 <- [1,1098,null,{}] 10:42:04 INFO - PROCESS | 1657 | 1466617324533 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}] 10:42:04 INFO - PROCESS | 1657 | 1466617324534 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:04 INFO - PROCESS | 1657 | 1466617324628 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:42:04 INFO - PROCESS | 1657 | 1466617324631 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1657 | 1466617324633 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x129308800 == 40 [pid = 1657] [id = 282] 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123424400) [pid = 1657] [serial = 844] [outer = 0x0] 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123d27c00) [pid = 1657] [serial = 845] [outer = 0x123424400] 10:42:04 INFO - PROCESS | 1657 | 1466617324661 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124088000) [pid = 1657] [serial = 846] [outer = 0x123424400] 10:42:04 INFO - PROCESS | 1657 | 1466617324972 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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 10:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:42:05 INFO - PROCESS | 1657 | 1466617324998 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 1657 | 1466617324999 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:42:05 INFO - PROCESS | 1657 | 1466617325002 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 1657 | 1466617325003 Marionette TRACE conn2 <- [1,1102,null,{}] 10:42:05 INFO - PROCESS | 1657 | 1466617325007 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}] 10:42:05 INFO - PROCESS | 1657 | 1466617325008 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:05 INFO - PROCESS | 1657 | 1466617325110 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:42:05 INFO - PROCESS | 1657 | 1466617325117 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1657 | 1466617325118 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294eb000 == 41 [pid = 1657] [id = 283] 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123003800) [pid = 1657] [serial = 847] [outer = 0x0] 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1240a1400) [pid = 1657] [serial = 848] [outer = 0x123003800] 10:42:05 INFO - PROCESS | 1657 | 1466617325142 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124490800) [pid = 1657] [serial = 849] [outer = 0x123003800] 10:42:05 INFO - PROCESS | 1657 | 1466617325430 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]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 472ms 10:42:05 INFO - PROCESS | 1657 | 1466617325475 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 1657 | 1466617325476 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:42:05 INFO - PROCESS | 1657 | 1466617325478 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 1657 | 1466617325479 Marionette TRACE conn2 <- [1,1106,null,{}] 10:42:05 INFO - PROCESS | 1657 | 1466617325481 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}] 10:42:05 INFO - PROCESS | 1657 | 1466617325482 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:05 INFO - PROCESS | 1657 | 1466617325560 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:42:05 INFO - PROCESS | 1657 | 1466617325564 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1657 | 1466617325565 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84c000 == 42 [pid = 1657] [id = 284] 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123b69000) [pid = 1657] [serial = 850] [outer = 0x0] 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124ce9c00) [pid = 1657] [serial = 851] [outer = 0x123b69000] 10:42:05 INFO - PROCESS | 1657 | 1466617325590 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124dcb800) [pid = 1657] [serial = 852] [outer = 0x123b69000] 10:42:05 INFO - PROCESS | 1657 | 1466617325984 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]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 10:42:05 INFO - PROCESS | 1657 | 1466617325998 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1657 | 1466617326001 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:42:06 INFO - PROCESS | 1657 | 1466617326004 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1657 | 1466617326006 Marionette TRACE conn2 <- [1,1110,null,{}] 10:42:06 INFO - PROCESS | 1657 | 1466617326010 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}] 10:42:06 INFO - PROCESS | 1657 | 1466617326012 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:06 INFO - PROCESS | 1657 | 1466617326120 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:42:06 INFO - PROCESS | 1657 | 1466617326187 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:06 INFO - PROCESS | 1657 | 1466617326189 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11660f800 == 43 [pid = 1657] [id = 285] 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x111c83c00) [pid = 1657] [serial = 853] [outer = 0x0] 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a1c000) [pid = 1657] [serial = 854] [outer = 0x111c83c00] 10:42:06 INFO - PROCESS | 1657 | 1466617326219 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112f2ac00) [pid = 1657] [serial = 855] [outer = 0x111c83c00] 10:42:06 INFO - PROCESS | 1657 | 1466617326648 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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 10:42:06 INFO - PROCESS | 1657 | 1466617326675 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1657 | 1466617326678 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:42:06 INFO - PROCESS | 1657 | 1466617326683 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1657 | 1466617326685 Marionette TRACE conn2 <- [1,1114,null,{}] 10:42:06 INFO - PROCESS | 1657 | 1466617326687 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}] 10:42:06 INFO - PROCESS | 1657 | 1466617326689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:06 INFO - PROCESS | 1657 | 1466617326791 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:42:06 INFO - PROCESS | 1657 | 1466617326880 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:06 INFO - PROCESS | 1657 | 1466617326881 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cba800 == 44 [pid = 1657] [id = 286] 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116792c00) [pid = 1657] [serial = 856] [outer = 0x0] 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116a1ac00) [pid = 1657] [serial = 857] [outer = 0x116792c00] 10:42:06 INFO - PROCESS | 1657 | 1466617326913 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116f97800) [pid = 1657] [serial = 858] [outer = 0x116792c00] 10:42:07 INFO - PROCESS | 1657 | 1466617327348 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]]]}] 10:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 674ms 10:42:07 INFO - PROCESS | 1657 | 1466617327356 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:42:07 INFO - PROCESS | 1657 | 1466617327358 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:42:07 INFO - PROCESS | 1657 | 1466617327360 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:42:07 INFO - PROCESS | 1657 | 1466617327363 Marionette TRACE conn2 <- [1,1118,null,{}] 10:42:07 INFO - PROCESS | 1657 | 1466617327370 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}] 10:42:07 INFO - PROCESS | 1657 | 1466617327374 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:07 INFO - PROCESS | 1657 | 1466617327477 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:42:07 INFO - PROCESS | 1657 | 1466617327528 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1657 | 1466617327531 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a55b800 == 45 [pid = 1657] [id = 287] 10:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1180d9000) [pid = 1657] [serial = 859] [outer = 0x0] 10:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1186f9000) [pid = 1657] [serial = 860] [outer = 0x1180d9000] 10:42:07 INFO - PROCESS | 1657 | 1466617327562 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1196c9000) [pid = 1657] [serial = 861] [outer = 0x1180d9000] 10:42:08 INFO - PROCESS | 1657 | 1466617328026 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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 10:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:42:08 INFO - PROCESS | 1657 | 1466617328031 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1657 | 1466617328033 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:42:08 INFO - PROCESS | 1657 | 1466617328036 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1657 | 1466617328037 Marionette TRACE conn2 <- [1,1122,null,{}] 10:42:08 INFO - PROCESS | 1657 | 1466617328040 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}] 10:42:08 INFO - PROCESS | 1657 | 1466617328041 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:08 INFO - PROCESS | 1657 | 1466617328161 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:42:08 INFO - PROCESS | 1657 | 1466617328238 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 1657 | 1466617328239 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c03e800 == 46 [pid = 1657] [id = 288] 10:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123007000) [pid = 1657] [serial = 862] [outer = 0x0] 10:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1236b9000) [pid = 1657] [serial = 863] [outer = 0x123007000] 10:42:08 INFO - PROCESS | 1657 | 1466617328270 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123b25000) [pid = 1657] [serial = 864] [outer = 0x123007000] 10:42:08 INFO - PROCESS | 1657 | 1466617328935 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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 921ms 10:42:09 INFO - PROCESS | 1657 | 1466617329140 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 1657 | 1466617329142 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:42:09 INFO - PROCESS | 1657 | 1466617329152 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 1657 | 1466617329154 Marionette TRACE conn2 <- [1,1126,null,{}] 10:42:09 INFO - PROCESS | 1657 | 1466617329157 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}] 10:42:09 INFO - PROCESS | 1657 | 1466617329159 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:09 INFO - PROCESS | 1657 | 1466617329250 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:42:09 INFO - PROCESS | 1657 | 1466617329305 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 1657 | 1466617329308 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11926c000 == 47 [pid = 1657] [id = 289] 10:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112a82400) [pid = 1657] [serial = 865] [outer = 0x0] 10:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112f23400) [pid = 1657] [serial = 866] [outer = 0x112a82400] 10:42:09 INFO - PROCESS | 1657 | 1466617329336 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x115d0b000) [pid = 1657] [serial = 867] [outer = 0x112a82400] 10:42:09 INFO - PROCESS | 1657 | 1466617329756 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]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 673ms 10:42:09 INFO - PROCESS | 1657 | 1466617329826 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 1657 | 1466617329828 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:42:09 INFO - PROCESS | 1657 | 1466617329832 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 1657 | 1466617329834 Marionette TRACE conn2 <- [1,1130,null,{}] 10:42:09 INFO - PROCESS | 1657 | 1466617329840 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}] 10:42:09 INFO - PROCESS | 1657 | 1466617329841 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:09 INFO - PROCESS | 1657 | 1466617329929 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1294eb000 == 46 [pid = 1657] [id = 283] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x129308800 == 45 [pid = 1657] [id = 282] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1268bb800 == 44 [pid = 1657] [id = 281] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11879b000 == 43 [pid = 1657] [id = 280] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca0000 == 42 [pid = 1657] [id = 279] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x123d08800 == 41 [pid = 1657] [id = 278] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1232d8800 == 40 [pid = 1657] [id = 277] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x121663800 == 39 [pid = 1657] [id = 276] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119b46800 == 38 [pid = 1657] [id = 275] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11879b800 == 37 [pid = 1657] [id = 274] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116acc000 == 36 [pid = 1657] [id = 273] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1130cd800 == 35 [pid = 1657] [id = 272] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119c7d800 == 34 [pid = 1657] [id = 271] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x115e4b000 == 33 [pid = 1657] [id = 270] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b758800 == 32 [pid = 1657] [id = 269] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11926c000 == 31 [pid = 1657] [id = 289] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c03e800 == 30 [pid = 1657] [id = 288] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a55b800 == 29 [pid = 1657] [id = 287] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119cba800 == 28 [pid = 1657] [id = 286] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84c000 == 27 [pid = 1657] [id = 284] 10:42:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11660f800 == 26 [pid = 1657] [id = 285] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123a4d800) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116f15800) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117278000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1161a0c00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11690d400) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11295c400) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112a1a000) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123d2a400) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120ff4000) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123185800) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112a84c00) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124080000) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1132ed400) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d49c00) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123425400) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1186f6800) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124089c00) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1195f9c00) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11613f400) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1196c9c00) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118162c00) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119999800) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123211800) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123680400) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1176e6c00) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180dd400) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1180e2c00) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123d51800) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1247c9c00) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1235b8400) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12408cc00) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12448e000) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1236c1c00) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123b64400) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 10:42:10 INFO - PROCESS | 1657 | 1466617330556 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1657 | 1466617330557 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x112648800 == 27 [pid = 1657] [id = 290] 10:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112238800) [pid = 1657] [serial = 868] [outer = 0x0] 10:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11295bc00) [pid = 1657] [serial = 869] [outer = 0x112238800] 10:42:10 INFO - PROCESS | 1657 | 1466617330589 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112d54000) [pid = 1657] [serial = 870] [outer = 0x112238800] 10:42:10 INFO - PROCESS | 1657 | 1466617330894 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]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1127ms 10:42:10 INFO - PROCESS | 1657 | 1466617330958 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 1657 | 1466617330960 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:42:10 INFO - PROCESS | 1657 | 1466617330963 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 1657 | 1466617330965 Marionette TRACE conn2 <- [1,1134,null,{}] 10:42:10 INFO - PROCESS | 1657 | 1466617330969 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}] 10:42:10 INFO - PROCESS | 1657 | 1466617330970 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:11 INFO - PROCESS | 1657 | 1466617331046 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:42:11 INFO - PROCESS | 1657 | 1466617331114 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 1657 | 1466617331116 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169bf000 == 28 [pid = 1657] [id = 291] 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1130bc800) [pid = 1657] [serial = 871] [outer = 0x0] 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11663ac00) [pid = 1657] [serial = 872] [outer = 0x1130bc800] 10:42:11 INFO - PROCESS | 1657 | 1466617331143 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f10c00) [pid = 1657] [serial = 873] [outer = 0x1130bc800] 10:42:11 INFO - PROCESS | 1657 | 1466617331434 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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 10:42:11 INFO - PROCESS | 1657 | 1466617331485 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 1657 | 1466617331491 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:42:11 INFO - PROCESS | 1657 | 1466617331495 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 1657 | 1466617331497 Marionette TRACE conn2 <- [1,1138,null,{}] 10:42:11 INFO - PROCESS | 1657 | 1466617331500 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}] 10:42:11 INFO - PROCESS | 1657 | 1466617331503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:11 INFO - PROCESS | 1657 | 1466617331623 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:42:11 INFO - PROCESS | 1657 | 1466617331698 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 1657 | 1466617331700 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x116686000 == 29 [pid = 1657] [id = 292] 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112a17800) [pid = 1657] [serial = 874] [outer = 0x0] 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117154c00) [pid = 1657] [serial = 875] [outer = 0x112a17800] 10:42:11 INFO - PROCESS | 1657 | 1466617331751 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1180e4400) [pid = 1657] [serial = 876] [outer = 0x112a17800] 10:42:12 INFO - PROCESS | 1657 | 1466617332156 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]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 10:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:42:12 INFO - PROCESS | 1657 | 1466617332165 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 1657 | 1466617332166 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:42:12 INFO - PROCESS | 1657 | 1466617332175 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 1657 | 1466617332180 Marionette TRACE conn2 <- [1,1142,null,{}] 10:42:12 INFO - PROCESS | 1657 | 1466617332183 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}] 10:42:12 INFO - PROCESS | 1657 | 1466617332185 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:12 INFO - PROCESS | 1657 | 1466617332286 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:42:12 INFO - PROCESS | 1657 | 1466617332293 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 1657 | 1466617332294 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119275800 == 30 [pid = 1657] [id = 293] 10:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113b52800) [pid = 1657] [serial = 877] [outer = 0x0] 10:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118169c00) [pid = 1657] [serial = 878] [outer = 0x113b52800] 10:42:12 INFO - PROCESS | 1657 | 1466617332319 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1195f8800) [pid = 1657] [serial = 879] [outer = 0x113b52800] 10:42:12 INFO - PROCESS | 1657 | 1466617332715 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]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 578ms 10:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:42:12 INFO - PROCESS | 1657 | 1466617332749 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 1657 | 1466617332751 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:42:12 INFO - PROCESS | 1657 | 1466617332754 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 1657 | 1466617332756 Marionette TRACE conn2 <- [1,1146,null,{}] 10:42:12 INFO - PROCESS | 1657 | 1466617332768 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}] 10:42:12 INFO - PROCESS | 1657 | 1466617332770 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:12 INFO - PROCESS | 1657 | 1466617332889 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:42:12 INFO - PROCESS | 1657 | 1466617332924 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 1657 | 1466617332925 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121666000 == 31 [pid = 1657] [id = 294] 10:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1195f7800) [pid = 1657] [serial = 880] [outer = 0x0] 10:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1196c9c00) [pid = 1657] [serial = 881] [outer = 0x1195f7800] 10:42:12 INFO - PROCESS | 1657 | 1466617332957 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210f1400) [pid = 1657] [serial = 882] [outer = 0x1195f7800] 10:42:13 INFO - PROCESS | 1657 | 1466617333333 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]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 10:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:42:13 INFO - PROCESS | 1657 | 1466617333386 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 1657 | 1466617333388 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:42:13 INFO - PROCESS | 1657 | 1466617333391 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 1657 | 1466617333393 Marionette TRACE conn2 <- [1,1150,null,{}] 10:42:13 INFO - PROCESS | 1657 | 1466617333396 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}] 10:42:13 INFO - PROCESS | 1657 | 1466617333398 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:13 INFO - PROCESS | 1657 | 1466617333533 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:42:13 INFO - PROCESS | 1657 | 1466617333554 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 1657 | 1466617333560 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a4800 == 32 [pid = 1657] [id = 295] 10:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f75800) [pid = 1657] [serial = 883] [outer = 0x0] 10:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123429c00) [pid = 1657] [serial = 884] [outer = 0x110f75800] 10:42:13 INFO - PROCESS | 1657 | 1466617333610 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1236c2c00) [pid = 1657] [serial = 885] [outer = 0x110f75800] 10:42:14 INFO - PROCESS | 1657 | 1466617334061 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]]]}] 10:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 720ms 10:42:14 INFO - PROCESS | 1657 | 1466617334111 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 1657 | 1466617334112 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:42:14 INFO - PROCESS | 1657 | 1466617334114 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 1657 | 1466617334115 Marionette TRACE conn2 <- [1,1154,null,{}] 10:42:14 INFO - PROCESS | 1657 | 1466617334117 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}] 10:42:14 INFO - PROCESS | 1657 | 1466617334119 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:14 INFO - PROCESS | 1657 | 1466617334224 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:42:14 INFO - PROCESS | 1657 | 1466617334263 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 1657 | 1466617334264 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11332c800 == 33 [pid = 1657] [id = 296] 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123a4c000) [pid = 1657] [serial = 886] [outer = 0x0] 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b64000) [pid = 1657] [serial = 887] [outer = 0x123a4c000] 10:42:14 INFO - PROCESS | 1657 | 1466617334296 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123d2d800) [pid = 1657] [serial = 888] [outer = 0x123a4c000] 10:42:14 INFO - PROCESS | 1657 | 1466617334759 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]]]}] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123b69000) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123424400) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11944f400) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110f77800) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11815d000) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123a51c00) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123003800) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f83400) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123191000) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113b88400) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112964800) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115e1ac00) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119448400) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1241f1c00) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11845dc00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1122a1800) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 668ms 10:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:42:14 INFO - PROCESS | 1657 | 1466617334782 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 1657 | 1466617334784 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:42:14 INFO - PROCESS | 1657 | 1466617334786 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 1657 | 1466617334789 Marionette TRACE conn2 <- [1,1158,null,{}] 10:42:14 INFO - PROCESS | 1657 | 1466617334792 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}] 10:42:14 INFO - PROCESS | 1657 | 1466617334793 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:14 INFO - PROCESS | 1657 | 1466617334863 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:42:14 INFO - PROCESS | 1657 | 1466617334867 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 1657 | 1466617334868 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11942b800 == 34 [pid = 1657] [id = 297] 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a15400) [pid = 1657] [serial = 889] [outer = 0x0] 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1132ec400) [pid = 1657] [serial = 890] [outer = 0x112a15400] 10:42:14 INFO - PROCESS | 1657 | 1466617334895 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116f0f400) [pid = 1657] [serial = 891] [outer = 0x112a15400] 10:42:15 INFO - PROCESS | 1657 | 1466617335218 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]]]}] 10:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1186f4400) [pid = 1657] [serial = 892] [outer = 0x12cca9c00] 10:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 10:42:15 INFO - PROCESS | 1657 | 1466617335266 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 1657 | 1466617335268 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:42:15 INFO - PROCESS | 1657 | 1466617335294 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 1657 | 1466617335295 Marionette TRACE conn2 <- [1,1162,null,{}] 10:42:15 INFO - PROCESS | 1657 | 1466617335299 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}] 10:42:15 INFO - PROCESS | 1657 | 1466617335301 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:15 INFO - PROCESS | 1657 | 1466617335444 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:42:15 INFO - PROCESS | 1657 | 1466617335525 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 1657 | 1466617335526 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca2000 == 35 [pid = 1657] [id = 298] 10:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1110a1c00) [pid = 1657] [serial = 893] [outer = 0x0] 10:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11714d800) [pid = 1657] [serial = 894] [outer = 0x1110a1c00] 10:42:15 INFO - PROCESS | 1657 | 1466617335565 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123d46800) [pid = 1657] [serial = 895] [outer = 0x1110a1c00] 10:42:15 INFO - PROCESS | 1657 | 1466617335888 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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 631ms 10:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:42:15 INFO - PROCESS | 1657 | 1466617335913 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 1657 | 1466617335915 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:42:15 INFO - PROCESS | 1657 | 1466617335917 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 1657 | 1466617335918 Marionette TRACE conn2 <- [1,1166,null,{}] 10:42:15 INFO - PROCESS | 1657 | 1466617335928 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}] 10:42:15 INFO - PROCESS | 1657 | 1466617335929 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:16 INFO - PROCESS | 1657 | 1466617336010 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:42:16 INFO - PROCESS | 1657 | 1466617336067 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 1657 | 1466617336068 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cd7800 == 36 [pid = 1657] [id = 299] 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112d4e400) [pid = 1657] [serial = 896] [outer = 0x0] 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124080000) [pid = 1657] [serial = 897] [outer = 0x112d4e400] 10:42:16 INFO - PROCESS | 1657 | 1466617336092 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124428000) [pid = 1657] [serial = 898] [outer = 0x112d4e400] 10:42:16 INFO - PROCESS | 1657 | 1466617336394 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]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 527ms 10:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:42:16 INFO - PROCESS | 1657 | 1466617336445 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 1657 | 1466617336447 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:42:16 INFO - PROCESS | 1657 | 1466617336449 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 1657 | 1466617336451 Marionette TRACE conn2 <- [1,1170,null,{}] 10:42:16 INFO - PROCESS | 1657 | 1466617336455 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}] 10:42:16 INFO - PROCESS | 1657 | 1466617336456 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:16 INFO - PROCESS | 1657 | 1466617336573 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:42:16 INFO - PROCESS | 1657 | 1466617336650 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 1657 | 1466617336653 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294df800 == 37 [pid = 1657] [id = 300] 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123a51c00) [pid = 1657] [serial = 899] [outer = 0x0] 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12448e000) [pid = 1657] [serial = 900] [outer = 0x123a51c00] 10:42:16 INFO - PROCESS | 1657 | 1466617336695 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124dd6000) [pid = 1657] [serial = 901] [outer = 0x123a51c00] 10:42:17 INFO - PROCESS | 1657 | 1466617337285 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]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 875ms 10:42:17 INFO - PROCESS | 1657 | 1466617337325 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 1657 | 1466617337327 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:42:17 INFO - PROCESS | 1657 | 1466617337330 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 1657 | 1466617337333 Marionette TRACE conn2 <- [1,1174,null,{}] 10:42:17 INFO - PROCESS | 1657 | 1466617337337 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}] 10:42:17 INFO - PROCESS | 1657 | 1466617337339 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:17 INFO - PROCESS | 1657 | 1466617337456 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:42:17 INFO - PROCESS | 1657 | 1466617337554 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 1657 | 1466617337555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821b800 == 38 [pid = 1657] [id = 301] 10:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11307dc00) [pid = 1657] [serial = 902] [outer = 0x0] 10:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113dd4800) [pid = 1657] [serial = 903] [outer = 0x11307dc00] 10:42:17 INFO - PROCESS | 1657 | 1466617337606 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116978400) [pid = 1657] [serial = 904] [outer = 0x11307dc00] 10:42:18 INFO - PROCESS | 1657 | 1466617338209 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] 10:42:18 INFO - PROCESS | 1657 | 1466617338277 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:42:18 INFO - PROCESS | 1657 | 1466617338284 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - PROCESS | 1657 | 1466617338287 Marionette TRACE conn2 <- [1,1178,null,{}] 10:42:18 INFO - PROCESS | 1657 | 1466617338291 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}] 10:42:18 INFO - PROCESS | 1657 | 1466617338293 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:18 INFO - PROCESS | 1657 | 1466617338455 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:42:18 INFO - PROCESS | 1657 | 1466617338561 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 1657 | 1466617338563 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b81800 == 39 [pid = 1657] [id = 302] 10:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116137400) [pid = 1657] [serial = 905] [outer = 0x0] 10:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184d9400) [pid = 1657] [serial = 906] [outer = 0x116137400] 10:42:18 INFO - PROCESS | 1657 | 1466617338600 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1187fbc00) [pid = 1657] [serial = 907] [outer = 0x116137400] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128cd7800 == 38 [pid = 1657] [id = 299] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca2000 == 37 [pid = 1657] [id = 298] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11942b800 == 36 [pid = 1657] [id = 297] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11332c800 == 35 [pid = 1657] [id = 296] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a4800 == 34 [pid = 1657] [id = 295] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121666000 == 33 [pid = 1657] [id = 294] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119275800 == 32 [pid = 1657] [id = 293] 10:42:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116686000 == 31 [pid = 1657] [id = 292] 10:42:19 INFO - PROCESS | 1657 | 1466617339232 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] 10:42:19 INFO - PROCESS | 1657 | 1466617339261 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:42:19 INFO - PROCESS | 1657 | 1466617339264 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 1657 | 1466617339266 Marionette TRACE conn2 <- [1,1182,null,{}] 10:42:19 INFO - PROCESS | 1657 | 1466617339271 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}] 10:42:19 INFO - PROCESS | 1657 | 1466617339272 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:19 INFO - PROCESS | 1657 | 1466617339360 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124490800) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124ce9c00) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124dcb800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124088000) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123a49800) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a1ac00) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1184d7400) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b1c000) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1240a1400) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1196cd000) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123b24000) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1122a2400) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123682000) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115dcd000) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123d27c00) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180db000) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11727d000) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116a14000) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1196cf800) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124ce6800) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11918a000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1164e8800) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123129000) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119447c00) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112add000) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123a51800) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116639000) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11335c400) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1236bec00) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x116f16800) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1186f6000) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 10:42:19 INFO - PROCESS | 1657 | 1466617339422 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 1657 | 1466617339424 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ef5000 == 30 [pid = 1657] [id = 303] 10:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112a18400) [pid = 1657] [serial = 908] [outer = 0x0] 10:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112ed2000) [pid = 1657] [serial = 909] [outer = 0x112a18400] 10:42:19 INFO - PROCESS | 1657 | 1466617339452 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x114f7fc00) [pid = 1657] [serial = 910] [outer = 0x112a18400] 10:42:19 INFO - PROCESS | 1657 | 1466617339865 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] 10:42:19 INFO - PROCESS | 1657 | 1466617339912 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:42:19 INFO - PROCESS | 1657 | 1466617339933 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 1657 | 1466617339937 Marionette TRACE conn2 <- [1,1186,null,{}] 10:42:19 INFO - PROCESS | 1657 | 1466617339941 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}] 10:42:19 INFO - PROCESS | 1657 | 1466617339944 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:20 INFO - PROCESS | 1657 | 1466617340066 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:42:20 INFO - PROCESS | 1657 | 1466617340082 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 1657 | 1466617340083 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e49800 == 31 [pid = 1657] [id = 304] 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117279000) [pid = 1657] [serial = 911] [outer = 0x0] 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x117e58400) [pid = 1657] [serial = 912] [outer = 0x117279000] 10:42:20 INFO - PROCESS | 1657 | 1466617340110 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118162000) [pid = 1657] [serial = 913] [outer = 0x117279000] 10:42:20 INFO - PROCESS | 1657 | 1466617340445 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] 10:42:20 INFO - PROCESS | 1657 | 1466617340466 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:42:20 INFO - PROCESS | 1657 | 1466617340468 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 1657 | 1466617340473 Marionette TRACE conn2 <- [1,1190,null,{}] 10:42:20 INFO - PROCESS | 1657 | 1466617340481 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}] 10:42:20 INFO - PROCESS | 1657 | 1466617340485 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:20 INFO - PROCESS | 1657 | 1466617340572 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:42:20 INFO - PROCESS | 1657 | 1466617340578 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 1657 | 1466617340580 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c71000 == 32 [pid = 1657] [id = 305] 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186f1800) [pid = 1657] [serial = 914] [outer = 0x0] 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1195f5800) [pid = 1657] [serial = 915] [outer = 0x1186f1800] 10:42:20 INFO - PROCESS | 1657 | 1466617340624 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119996800) [pid = 1657] [serial = 916] [outer = 0x1186f1800] 10:42:21 INFO - PROCESS | 1657 | 1466617341046 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] 10:42:21 INFO - PROCESS | 1657 | 1466617341111 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:42:21 INFO - PROCESS | 1657 | 1466617341115 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 1657 | 1466617341116 Marionette TRACE conn2 <- [1,1194,null,{}] 10:42:21 INFO - PROCESS | 1657 | 1466617341126 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}] 10:42:21 INFO - PROCESS | 1657 | 1466617341128 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:21 INFO - PROCESS | 1657 | 1466617341237 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:42:21 INFO - PROCESS | 1657 | 1466617341247 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 1657 | 1466617341249 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x121741000 == 33 [pid = 1657] [id = 306] 10:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1210f3800) [pid = 1657] [serial = 917] [outer = 0x0] 10:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12312f800) [pid = 1657] [serial = 918] [outer = 0x1210f3800] 10:42:21 INFO - PROCESS | 1657 | 1466617341287 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123465c00) [pid = 1657] [serial = 919] [outer = 0x1210f3800] 10:42:21 INFO - PROCESS | 1657 | 1466617341786 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] 10:42:21 INFO - PROCESS | 1657 | 1466617341838 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:42:21 INFO - PROCESS | 1657 | 1466617341840 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 1657 | 1466617341841 Marionette TRACE conn2 <- [1,1198,null,{}] 10:42:21 INFO - PROCESS | 1657 | 1466617341844 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}] 10:42:21 INFO - PROCESS | 1657 | 1466617341845 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:21 INFO - PROCESS | 1657 | 1466617341938 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:42:21 INFO - PROCESS | 1657 | 1466617341973 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 1657 | 1466617341974 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238bb800 == 34 [pid = 1657] [id = 307] 10:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123681c00) [pid = 1657] [serial = 920] [outer = 0x0] 10:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1236bec00) [pid = 1657] [serial = 921] [outer = 0x123681c00] 10:42:21 INFO - PROCESS | 1657 | 1466617341998 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123a51800) [pid = 1657] [serial = 922] [outer = 0x123681c00] 10:42:22 INFO - PROCESS | 1657 | 1466617342297 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]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 470ms 10:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:42:22 INFO - PROCESS | 1657 | 1466617342316 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 1657 | 1466617342317 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:42:22 INFO - PROCESS | 1657 | 1466617342319 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 1657 | 1466617342322 Marionette TRACE conn2 <- [1,1202,null,{}] 10:42:22 INFO - PROCESS | 1657 | 1466617342326 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}] 10:42:22 INFO - PROCESS | 1657 | 1466617342330 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:22 INFO - PROCESS | 1657 | 1466617342447 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:42:22 INFO - PROCESS | 1657 | 1466617342460 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1657 | 1466617342462 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x126637800 == 35 [pid = 1657] [id = 308] 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123b1c000) [pid = 1657] [serial = 923] [outer = 0x0] 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123d29000) [pid = 1657] [serial = 924] [outer = 0x123b1c000] 10:42:22 INFO - PROCESS | 1657 | 1466617342486 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ce4800) [pid = 1657] [serial = 925] [outer = 0x123b1c000] 10:42:22 INFO - PROCESS | 1657 | 1466617342832 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]]]}] 10:42:22 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 10:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 523ms 10:42:22 INFO - PROCESS | 1657 | 1466617342843 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 1657 | 1466617342844 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:42:22 INFO - PROCESS | 1657 | 1466617342846 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 1657 | 1466617342848 Marionette TRACE conn2 <- [1,1206,null,{}] 10:42:22 INFO - PROCESS | 1657 | 1466617342850 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}] 10:42:22 INFO - PROCESS | 1657 | 1466617342851 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:22 INFO - PROCESS | 1657 | 1466617342945 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:42:22 INFO - PROCESS | 1657 | 1466617342957 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1657 | 1466617342958 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad4800 == 36 [pid = 1657] [id = 309] 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123b22000) [pid = 1657] [serial = 926] [outer = 0x0] 10:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1260bd800) [pid = 1657] [serial = 927] [outer = 0x123b22000] 10:42:22 INFO - PROCESS | 1657 | 1466617342982 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126408000) [pid = 1657] [serial = 928] [outer = 0x123b22000] 10:42:23 INFO - PROCESS | 1657 | 1466617343297 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]]]}] 10:42:23 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 10:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 10:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:42:23 INFO - PROCESS | 1657 | 1466617343315 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1657 | 1466617343316 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:42:23 INFO - PROCESS | 1657 | 1466617343318 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1657 | 1466617343319 Marionette TRACE conn2 <- [1,1210,null,{}] 10:42:23 INFO - PROCESS | 1657 | 1466617343325 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}] 10:42:23 INFO - PROCESS | 1657 | 1466617343326 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:23 INFO - PROCESS | 1657 | 1466617343424 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:42:23 INFO - PROCESS | 1657 | 1466617343456 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 1657 | 1466617343457 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x129066800 == 37 [pid = 1657] [id = 310] 10:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116f11400) [pid = 1657] [serial = 929] [outer = 0x0] 10:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12661dc00) [pid = 1657] [serial = 930] [outer = 0x116f11400] 10:42:23 INFO - PROCESS | 1657 | 1466617343482 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1266efc00) [pid = 1657] [serial = 931] [outer = 0x116f11400] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111c83c00) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116792c00) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1130bc800) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b52800) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112a82400) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112238800) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a17800) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1180d9000) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123007000) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1195f7800) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110f75800) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123a4c000) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a15400) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1110a1c00) [pid = 1657] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:42:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112d4e400) [pid = 1657] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:42:23 INFO - PROCESS | 1657 | 1466617343844 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]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 10:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:42:23 INFO - PROCESS | 1657 | 1466617343890 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1657 | 1466617343891 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:42:23 INFO - PROCESS | 1657 | 1466617343893 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1657 | 1466617343894 Marionette TRACE conn2 <- [1,1214,null,{}] 10:42:23 INFO - PROCESS | 1657 | 1466617343896 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}] 10:42:23 INFO - PROCESS | 1657 | 1466617343898 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:23 INFO - PROCESS | 1657 | 1466617343977 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:42:23 INFO - PROCESS | 1657 | 1466617343981 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 1657 | 1466617343982 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e2800 == 38 [pid = 1657] [id = 311] 10:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b52800) [pid = 1657] [serial = 932] [outer = 0x0] 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118166000) [pid = 1657] [serial = 933] [outer = 0x113b52800] 10:42:24 INFO - PROCESS | 1657 | 1466617344006 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1235ac000) [pid = 1657] [serial = 934] [outer = 0x113b52800] 10:42:24 INFO - PROCESS | 1657 | 1466617344310 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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 421ms 10:42:24 INFO - PROCESS | 1657 | 1466617344315 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 1657 | 1466617344316 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:42:24 INFO - PROCESS | 1657 | 1466617344326 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 1657 | 1466617344327 Marionette TRACE conn2 <- [1,1218,null,{}] 10:42:24 INFO - PROCESS | 1657 | 1466617344329 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}] 10:42:24 INFO - PROCESS | 1657 | 1466617344330 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:24 INFO - PROCESS | 1657 | 1466617344412 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:42:24 INFO - PROCESS | 1657 | 1466617344417 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 1657 | 1466617344418 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a83b000 == 39 [pid = 1657] [id = 312] 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1236b5400) [pid = 1657] [serial = 935] [outer = 0x0] 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1264c3800) [pid = 1657] [serial = 936] [outer = 0x1236b5400] 10:42:24 INFO - PROCESS | 1657 | 1466617344444 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126b11000) [pid = 1657] [serial = 937] [outer = 0x1236b5400] 10:42:24 INFO - PROCESS | 1657 | 1466617344793 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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 529ms 10:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:42:24 INFO - PROCESS | 1657 | 1466617344848 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 1657 | 1466617344850 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:42:24 INFO - PROCESS | 1657 | 1466617344852 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 1657 | 1466617344853 Marionette TRACE conn2 <- [1,1222,null,{}] 10:42:24 INFO - PROCESS | 1657 | 1466617344855 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}] 10:42:24 INFO - PROCESS | 1657 | 1466617344857 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:24 INFO - PROCESS | 1657 | 1466617344949 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:42:24 INFO - PROCESS | 1657 | 1466617344956 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 1657 | 1466617344958 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b066800 == 40 [pid = 1657] [id = 313] 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1266f0c00) [pid = 1657] [serial = 938] [outer = 0x0] 10:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1289c5800) [pid = 1657] [serial = 939] [outer = 0x1266f0c00] 10:42:24 INFO - PROCESS | 1657 | 1466617344984 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1289d6800) [pid = 1657] [serial = 940] [outer = 0x1266f0c00] 10:42:25 INFO - PROCESS | 1657 | 1466617345293 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] 10:42:25 INFO - PROCESS | 1657 | 1466617345327 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:42:25 INFO - PROCESS | 1657 | 1466617345329 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:42:25 INFO - PROCESS | 1657 | 1466617345330 Marionette TRACE conn2 <- [1,1226,null,{}] 10:42:25 INFO - PROCESS | 1657 | 1466617345332 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}] 10:42:25 INFO - PROCESS | 1657 | 1466617345334 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:25 INFO - PROCESS | 1657 | 1466617345420 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:42:25 INFO - PROCESS | 1657 | 1466617345482 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 1657 | 1466617345483 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75b000 == 41 [pid = 1657] [id = 314] 10:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289d6400) [pid = 1657] [serial = 941] [outer = 0x0] 10:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289dc400) [pid = 1657] [serial = 942] [outer = 0x1289d6400] 10:42:25 INFO - PROCESS | 1657 | 1466617345520 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a57000) [pid = 1657] [serial = 943] [outer = 0x1289d6400] 10:42:26 INFO - PROCESS | 1657 | 1466617346082 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]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 818ms 10:42:26 INFO - PROCESS | 1657 | 1466617346149 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 1657 | 1466617346153 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:42:26 INFO - PROCESS | 1657 | 1466617346158 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 1657 | 1466617346161 Marionette TRACE conn2 <- [1,1230,null,{}] 10:42:26 INFO - PROCESS | 1657 | 1466617346168 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}] 10:42:26 INFO - PROCESS | 1657 | 1466617346170 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:26 INFO - PROCESS | 1657 | 1466617346344 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:42:26 INFO - PROCESS | 1657 | 1466617346400 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 1657 | 1466617346401 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e35000 == 42 [pid = 1657] [id = 315] 10:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112d4e400) [pid = 1657] [serial = 944] [outer = 0x0] 10:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115e1b400) [pid = 1657] [serial = 945] [outer = 0x112d4e400] 10:42:26 INFO - PROCESS | 1657 | 1466617346473 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116f13400) [pid = 1657] [serial = 946] [outer = 0x112d4e400] 10:42:26 INFO - PROCESS | 1657 | 1466617346890 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]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 775ms 10:42:26 INFO - PROCESS | 1657 | 1466617346933 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 1657 | 1466617346936 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:42:26 INFO - PROCESS | 1657 | 1466617346941 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 1657 | 1466617346943 Marionette TRACE conn2 <- [1,1234,null,{}] 10:42:26 INFO - PROCESS | 1657 | 1466617346946 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}] 10:42:26 INFO - PROCESS | 1657 | 1466617346947 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:27 INFO - PROCESS | 1657 | 1466617347052 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:42:27 INFO - PROCESS | 1657 | 1466617347108 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1657 | 1466617347109 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123662000 == 43 [pid = 1657] [id = 316] 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184d7000) [pid = 1657] [serial = 947] [outer = 0x0] 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119190800) [pid = 1657] [serial = 948] [outer = 0x1184d7000] 10:42:27 INFO - PROCESS | 1657 | 1466617347140 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1196c4000) [pid = 1657] [serial = 949] [outer = 0x1184d7000] 10:42:27 INFO - PROCESS | 1657 | 1466617347563 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]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 10:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:42:27 INFO - PROCESS | 1657 | 1466617347614 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 1657 | 1466617347616 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:42:27 INFO - PROCESS | 1657 | 1466617347618 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 1657 | 1466617347620 Marionette TRACE conn2 <- [1,1238,null,{}] 10:42:27 INFO - PROCESS | 1657 | 1466617347628 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}] 10:42:27 INFO - PROCESS | 1657 | 1466617347632 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:27 INFO - PROCESS | 1657 | 1466617347755 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:42:27 INFO - PROCESS | 1657 | 1466617347838 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1657 | 1466617347840 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b748000 == 44 [pid = 1657] [id = 317] 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123a4a000) [pid = 1657] [serial = 950] [outer = 0x0] 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123d26c00) [pid = 1657] [serial = 951] [outer = 0x123a4a000] 10:42:27 INFO - PROCESS | 1657 | 1466617347871 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d4cc00) [pid = 1657] [serial = 952] [outer = 0x123a4a000] 10:42:28 INFO - PROCESS | 1657 | 1466617348296 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]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 722ms 10:42:28 INFO - PROCESS | 1657 | 1466617348340 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 1657 | 1466617348342 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:42:28 INFO - PROCESS | 1657 | 1466617348345 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 1657 | 1466617348346 Marionette TRACE conn2 <- [1,1242,null,{}] 10:42:28 INFO - PROCESS | 1657 | 1466617348348 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}] 10:42:28 INFO - PROCESS | 1657 | 1466617348350 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:28 INFO - PROCESS | 1657 | 1466617348453 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:42:28 INFO - PROCESS | 1657 | 1466617348507 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 1657 | 1466617348508 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12174f800 == 45 [pid = 1657] [id = 318] 10:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123d4e800) [pid = 1657] [serial = 953] [outer = 0x0] 10:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1240aa000) [pid = 1657] [serial = 954] [outer = 0x123d4e800] 10:42:28 INFO - PROCESS | 1657 | 1466617348537 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124ce6800) [pid = 1657] [serial = 955] [outer = 0x123d4e800] 10:42:29 INFO - PROCESS | 1657 | 1466617349112 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]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 819ms 10:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:42:29 INFO - PROCESS | 1657 | 1466617349165 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 1657 | 1466617349167 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:42:29 INFO - PROCESS | 1657 | 1466617349170 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 1657 | 1466617349172 Marionette TRACE conn2 <- [1,1246,null,{}] 10:42:29 INFO - PROCESS | 1657 | 1466617349175 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}] 10:42:29 INFO - PROCESS | 1657 | 1466617349177 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:29 INFO - PROCESS | 1657 | 1466617349276 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:42:29 INFO - PROCESS | 1657 | 1466617349344 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 1657 | 1466617349345 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c2000 == 46 [pid = 1657] [id = 319] 10:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113b52c00) [pid = 1657] [serial = 956] [outer = 0x0] 10:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d04c00) [pid = 1657] [serial = 957] [outer = 0x113b52c00] 10:42:29 INFO - PROCESS | 1657 | 1466617349372 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11690d400) [pid = 1657] [serial = 958] [outer = 0x113b52c00] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b066800 == 45 [pid = 1657] [id = 313] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a83b000 == 44 [pid = 1657] [id = 312] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1294e2800 == 43 [pid = 1657] [id = 311] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129066800 == 42 [pid = 1657] [id = 310] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad4800 == 41 [pid = 1657] [id = 309] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x126637800 == 40 [pid = 1657] [id = 308] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1238bb800 == 39 [pid = 1657] [id = 307] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121741000 == 38 [pid = 1657] [id = 306] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119c71000 == 37 [pid = 1657] [id = 305] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x117e49800 == 36 [pid = 1657] [id = 304] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x115ef5000 == 35 [pid = 1657] [id = 303] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123b81800 == 34 [pid = 1657] [id = 302] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11821b800 == 33 [pid = 1657] [id = 301] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1294df800 == 32 [pid = 1657] [id = 300] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12174f800 == 31 [pid = 1657] [id = 318] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b748000 == 30 [pid = 1657] [id = 317] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123662000 == 29 [pid = 1657] [id = 316] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75b000 == 28 [pid = 1657] [id = 314] 10:42:30 INFO - PROCESS | 1657 | --DOCSHELL 0x117e35000 == 27 [pid = 1657] [id = 315] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1132ec400) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123d2d800) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11714d800) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124080000) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1236c2c00) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1210f1400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116f0f400) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1195f8800) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124428000) [pid = 1657] [serial = 898] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123d46800) [pid = 1657] [serial = 895] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112f2ac00) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a1c000) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f97800) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11663ac00) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116a1ac00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116f10c00) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118169c00) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115d0b000) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112f23400) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11295bc00) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112d54000) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x117154c00) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1180e4400) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1196c9000) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1186f9000) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123b25000) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1236b9000) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1289d2400) [pid = 1657] [serial = 498] [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.] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1196c9c00) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123429c00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123b64000) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 10:42:30 INFO - PROCESS | 1657 | 1466617350343 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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1226ms 10:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:42:30 INFO - PROCESS | 1657 | 1466617350396 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 1657 | 1466617350398 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:42:30 INFO - PROCESS | 1657 | 1466617350401 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 1657 | 1466617350405 Marionette TRACE conn2 <- [1,1250,null,{}] 10:42:30 INFO - PROCESS | 1657 | 1466617350410 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}] 10:42:30 INFO - PROCESS | 1657 | 1466617350411 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:30 INFO - PROCESS | 1657 | 1466617350491 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:42:30 INFO - PROCESS | 1657 | 1466617350497 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 1657 | 1466617350498 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x115daf800 == 28 [pid = 1657] [id = 320] 10:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112966400) [pid = 1657] [serial = 959] [outer = 0x0] 10:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112d54000) [pid = 1657] [serial = 960] [outer = 0x112966400] 10:42:30 INFO - PROCESS | 1657 | 1466617350530 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11229c400) [pid = 1657] [serial = 961] [outer = 0x112966400] 10:42:30 INFO - PROCESS | 1657 | 1466617350904 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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 524ms 10:42:30 INFO - PROCESS | 1657 | 1466617350925 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 1657 | 1466617350929 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:42:30 INFO - PROCESS | 1657 | 1466617350933 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 1657 | 1466617350935 Marionette TRACE conn2 <- [1,1254,null,{}] 10:42:30 INFO - PROCESS | 1657 | 1466617350940 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}] 10:42:30 INFO - PROCESS | 1657 | 1466617350942 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:31 INFO - PROCESS | 1657 | 1466617351018 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:42:31 INFO - PROCESS | 1657 | 1466617351024 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1657 | 1466617351026 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x116adc800 == 29 [pid = 1657] [id = 321] 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115dc6000) [pid = 1657] [serial = 962] [outer = 0x0] 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116f0b800) [pid = 1657] [serial = 963] [outer = 0x115dc6000] 10:42:31 INFO - PROCESS | 1657 | 1466617351053 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f99c00) [pid = 1657] [serial = 964] [outer = 0x115dc6000] 10:42:31 INFO - PROCESS | 1657 | 1466617351382 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]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 472ms 10:42:31 INFO - PROCESS | 1657 | 1466617351407 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 1657 | 1466617351408 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:42:31 INFO - PROCESS | 1657 | 1466617351418 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 1657 | 1466617351420 Marionette TRACE conn2 <- [1,1258,null,{}] 10:42:31 INFO - PROCESS | 1657 | 1466617351432 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}] 10:42:31 INFO - PROCESS | 1657 | 1466617351436 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:31 INFO - PROCESS | 1657 | 1466617351531 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:42:31 INFO - PROCESS | 1657 | 1466617351541 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1657 | 1466617351543 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11927a800 == 30 [pid = 1657] [id = 322] 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x110f82c00) [pid = 1657] [serial = 965] [outer = 0x0] 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184d8000) [pid = 1657] [serial = 966] [outer = 0x110f82c00] 10:42:31 INFO - PROCESS | 1657 | 1466617351571 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11918a400) [pid = 1657] [serial = 967] [outer = 0x110f82c00] 10:42:31 INFO - PROCESS | 1657 | 1466617351894 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]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 529ms 10:42:31 INFO - PROCESS | 1657 | 1466617351940 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:42:31 INFO - PROCESS | 1657 | 1466617351942 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:42:31 INFO - PROCESS | 1657 | 1466617351944 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 1657 | 1466617351945 Marionette TRACE conn2 <- [1,1262,null,{}] 10:42:31 INFO - PROCESS | 1657 | 1466617351947 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}] 10:42:31 INFO - PROCESS | 1657 | 1466617351948 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:32 INFO - PROCESS | 1657 | 1466617352050 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:42:32 INFO - PROCESS | 1657 | 1466617352080 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1657 | 1466617352081 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c79000 == 31 [pid = 1657] [id = 323] 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184e4400) [pid = 1657] [serial = 968] [outer = 0x0] 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1195f9c00) [pid = 1657] [serial = 969] [outer = 0x1184e4400] 10:42:32 INFO - PROCESS | 1657 | 1466617352106 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1196cf800) [pid = 1657] [serial = 970] [outer = 0x1184e4400] 10:42:32 INFO - PROCESS | 1657 | 1466617352392 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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms 10:42:32 INFO - PROCESS | 1657 | 1466617352417 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1657 | 1466617352419 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:42:32 INFO - PROCESS | 1657 | 1466617352429 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1657 | 1466617352430 Marionette TRACE conn2 <- [1,1266,null,{}] 10:42:32 INFO - PROCESS | 1657 | 1466617352432 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}] 10:42:32 INFO - PROCESS | 1657 | 1466617352434 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:32 INFO - PROCESS | 1657 | 1466617352537 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:42:32 INFO - PROCESS | 1657 | 1466617352542 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1657 | 1466617352544 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166e000 == 32 [pid = 1657] [id = 324] 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113b94c00) [pid = 1657] [serial = 971] [outer = 0x0] 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1199eb800) [pid = 1657] [serial = 972] [outer = 0x113b94c00] 10:42:32 INFO - PROCESS | 1657 | 1466617352570 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12318f000) [pid = 1657] [serial = 973] [outer = 0x113b94c00] 10:42:32 INFO - PROCESS | 1657 | 1466617352927 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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 10:42:32 INFO - PROCESS | 1657 | 1466617352950 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1657 | 1466617352951 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:42:32 INFO - PROCESS | 1657 | 1466617352954 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1657 | 1466617352957 Marionette TRACE conn2 <- [1,1270,null,{}] 10:42:32 INFO - PROCESS | 1657 | 1466617352966 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}] 10:42:32 INFO - PROCESS | 1657 | 1466617352970 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:33 INFO - PROCESS | 1657 | 1466617353079 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:42:33 INFO - PROCESS | 1657 | 1466617353114 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 1657 | 1466617353116 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a7000 == 33 [pid = 1657] [id = 325] 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12318dc00) [pid = 1657] [serial = 974] [outer = 0x0] 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1236bb000) [pid = 1657] [serial = 975] [outer = 0x12318dc00] 10:42:33 INFO - PROCESS | 1657 | 1466617353141 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123b6b800) [pid = 1657] [serial = 976] [outer = 0x12318dc00] 10:42:33 INFO - PROCESS | 1657 | 1466617353461 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]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 526ms 10:42:33 INFO - PROCESS | 1657 | 1466617353480 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 1657 | 1466617353482 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:42:33 INFO - PROCESS | 1657 | 1466617353484 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 1657 | 1466617353485 Marionette TRACE conn2 <- [1,1274,null,{}] 10:42:33 INFO - PROCESS | 1657 | 1466617353489 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}] 10:42:33 INFO - PROCESS | 1657 | 1466617353490 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:33 INFO - PROCESS | 1657 | 1466617353590 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:42:33 INFO - PROCESS | 1657 | 1466617353625 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 1657 | 1466617353626 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1c800 == 34 [pid = 1657] [id = 326] 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123d2d800) [pid = 1657] [serial = 977] [outer = 0x0] 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123d43c00) [pid = 1657] [serial = 978] [outer = 0x123d2d800] 10:42:33 INFO - PROCESS | 1657 | 1466617353650 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124129400) [pid = 1657] [serial = 979] [outer = 0x123d2d800] 10:42:33 INFO - PROCESS | 1657 | 1466617353950 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]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 472ms 10:42:33 INFO - PROCESS | 1657 | 1466617353968 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 1657 | 1466617353970 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:42:33 INFO - PROCESS | 1657 | 1466617353980 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 1657 | 1466617353981 Marionette TRACE conn2 <- [1,1278,null,{}] 10:42:33 INFO - PROCESS | 1657 | 1466617353983 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}] 10:42:33 INFO - PROCESS | 1657 | 1466617353984 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:34 INFO - PROCESS | 1657 | 1466617354082 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:42:34 INFO - PROCESS | 1657 | 1466617354086 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 1657 | 1466617354087 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x126490000 == 35 [pid = 1657] [id = 327] 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123429c00) [pid = 1657] [serial = 980] [outer = 0x0] 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124423c00) [pid = 1657] [serial = 981] [outer = 0x123429c00] 10:42:34 INFO - PROCESS | 1657 | 1466617354111 Marionette DEBUG loaded listener.js 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124ce8c00) [pid = 1657] [serial = 982] [outer = 0x123429c00] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1289d6400) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123681c00) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123b1c000) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a18400) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1210f3800) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123a51c00) [pid = 1657] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11307dc00) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b22000) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1186f1800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x117279000) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116137400) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f11400) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1236b5400) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1266f0c00) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:42:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113b52800) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:42:34 INFO - PROCESS | 1657 | 1466617354597 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]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 668ms 10:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:42:34 INFO - PROCESS | 1657 | 1466617354649 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 1657 | 1466617354650 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:42:34 INFO - PROCESS | 1657 | 1466617354652 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 1657 | 1466617354653 Marionette TRACE conn2 <- [1,1282,null,{}] 10:42:34 INFO - PROCESS | 1657 | 1466617354655 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}] 10:42:34 INFO - PROCESS | 1657 | 1466617354656 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:34 INFO - PROCESS | 1657 | 1466617354728 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:42:34 INFO - PROCESS | 1657 | 1466617354732 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 1657 | 1466617354743 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11927a000 == 36 [pid = 1657] [id = 328] 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a18400) [pid = 1657] [serial = 983] [outer = 0x0] 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f0c800) [pid = 1657] [serial = 984] [outer = 0x112a18400] 10:42:34 INFO - PROCESS | 1657 | 1466617354768 Marionette DEBUG loaded listener.js 10:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1196ce800) [pid = 1657] [serial = 985] [outer = 0x112a18400] 10:42:35 INFO - PROCESS | 1657 | 1466617355092 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]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 10:42:35 INFO - PROCESS | 1657 | 1466617355123 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 1657 | 1466617355125 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:42:35 INFO - PROCESS | 1657 | 1466617355127 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 1657 | 1466617355128 Marionette TRACE conn2 <- [1,1286,null,{}] 10:42:35 INFO - PROCESS | 1657 | 1466617355130 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}] 10:42:35 INFO - PROCESS | 1657 | 1466617355131 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:35 INFO - PROCESS | 1657 | 1466617355227 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:42:35 INFO - PROCESS | 1657 | 1466617355232 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 1657 | 1466617355233 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cd1000 == 37 [pid = 1657] [id = 329] 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12318d000) [pid = 1657] [serial = 986] [outer = 0x0] 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123d45c00) [pid = 1657] [serial = 987] [outer = 0x12318d000] 10:42:35 INFO - PROCESS | 1657 | 1466617355260 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1260bf400) [pid = 1657] [serial = 988] [outer = 0x12318d000] 10:42:35 INFO - PROCESS | 1657 | 1466617355569 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]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 467ms 10:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:42:35 INFO - PROCESS | 1657 | 1466617355595 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 1657 | 1466617355597 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:42:35 INFO - PROCESS | 1657 | 1466617355599 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 1657 | 1466617355601 Marionette TRACE conn2 <- [1,1290,null,{}] 10:42:35 INFO - PROCESS | 1657 | 1466617355603 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}] 10:42:35 INFO - PROCESS | 1657 | 1466617355607 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:35 INFO - PROCESS | 1657 | 1466617355694 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:42:35 INFO - PROCESS | 1657 | 1466617355698 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 1657 | 1466617355709 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121662000 == 38 [pid = 1657] [id = 330] 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1236b5400) [pid = 1657] [serial = 989] [outer = 0x0] 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126b06400) [pid = 1657] [serial = 990] [outer = 0x1236b5400] 10:42:35 INFO - PROCESS | 1657 | 1466617355737 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123185800) [pid = 1657] [serial = 991] [outer = 0x1236b5400] 10:42:36 INFO - PROCESS | 1657 | 1466617356063 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]]]}] 10:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 10:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:42:36 INFO - PROCESS | 1657 | 1466617356073 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 1657 | 1466617356075 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:42:36 INFO - PROCESS | 1657 | 1466617356079 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 1657 | 1466617356080 Marionette TRACE conn2 <- [1,1294,null,{}] 10:42:36 INFO - PROCESS | 1657 | 1466617356082 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}] 10:42:36 INFO - PROCESS | 1657 | 1466617356083 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:36 INFO - PROCESS | 1657 | 1466617356190 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:42:36 INFO - PROCESS | 1657 | 1466617356197 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 1657 | 1466617356197 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af1f800 == 39 [pid = 1657] [id = 331] 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116f0c400) [pid = 1657] [serial = 992] [outer = 0x0] 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289cc000) [pid = 1657] [serial = 993] [outer = 0x116f0c400] 10:42:36 INFO - PROCESS | 1657 | 1466617356221 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1289dac00) [pid = 1657] [serial = 994] [outer = 0x116f0c400] 10:42:36 INFO - PROCESS | 1657 | 1466617356591 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]]]}] 10:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 10:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:42:36 INFO - PROCESS | 1657 | 1466617356598 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 1657 | 1466617356600 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:42:36 INFO - PROCESS | 1657 | 1466617356605 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 1657 | 1466617356607 Marionette TRACE conn2 <- [1,1298,null,{}] 10:42:36 INFO - PROCESS | 1657 | 1466617356611 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}] 10:42:36 INFO - PROCESS | 1657 | 1466617356613 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:36 INFO - PROCESS | 1657 | 1466617356732 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:42:36 INFO - PROCESS | 1657 | 1466617356783 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 1657 | 1466617356785 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164a7800 == 40 [pid = 1657] [id = 332] 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11295b800) [pid = 1657] [serial = 995] [outer = 0x0] 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112962400) [pid = 1657] [serial = 996] [outer = 0x11295b800] 10:42:36 INFO - PROCESS | 1657 | 1466617356820 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112f2d800) [pid = 1657] [serial = 997] [outer = 0x11295b800] 10:42:37 INFO - PROCESS | 1657 | 1466617357323 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]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 772ms 10:42:37 INFO - PROCESS | 1657 | 1466617357379 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 1657 | 1466617357382 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:42:37 INFO - PROCESS | 1657 | 1466617357390 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1657 | 1466617357392 Marionette TRACE conn2 <- [1,1302,null,{}] 10:42:37 INFO - PROCESS | 1657 | 1466617357394 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}] 10:42:37 INFO - PROCESS | 1657 | 1466617357396 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:37 INFO - PROCESS | 1657 | 1466617357504 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:42:37 INFO - PROCESS | 1657 | 1466617357583 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 1657 | 1466617357584 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b46800 == 41 [pid = 1657] [id = 333] 10:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f0d800) [pid = 1657] [serial = 998] [outer = 0x0] 10:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116fa1c00) [pid = 1657] [serial = 999] [outer = 0x116f0d800] 10:42:37 INFO - PROCESS | 1657 | 1466617357615 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x117e5cc00) [pid = 1657] [serial = 1000] [outer = 0x116f0d800] 10:42:38 INFO - PROCESS | 1657 | 1466617358172 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]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 921ms 10:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:42:38 INFO - PROCESS | 1657 | 1466617358310 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 1657 | 1466617358312 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:42:38 INFO - PROCESS | 1657 | 1466617358314 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - PROCESS | 1657 | 1466617358317 Marionette TRACE conn2 <- [1,1306,null,{}] 10:42:38 INFO - PROCESS | 1657 | 1466617358353 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}] 10:42:38 INFO - PROCESS | 1657 | 1466617358356 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:38 INFO - PROCESS | 1657 | 1466617358462 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:42:38 INFO - PROCESS | 1657 | 1466617358538 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 1657 | 1466617358541 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac1000 == 42 [pid = 1657] [id = 334] 10:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1132e4c00) [pid = 1657] [serial = 1001] [outer = 0x0] 10:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113b51800) [pid = 1657] [serial = 1002] [outer = 0x1132e4c00] 10:42:38 INFO - PROCESS | 1657 | 1466617358570 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116797800) [pid = 1657] [serial = 1003] [outer = 0x1132e4c00] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121662000 == 41 [pid = 1657] [id = 330] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x128cd1000 == 40 [pid = 1657] [id = 329] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11927a000 == 39 [pid = 1657] [id = 328] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x126490000 == 38 [pid = 1657] [id = 327] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1c800 == 37 [pid = 1657] [id = 326] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a7000 == 36 [pid = 1657] [id = 325] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12166e000 == 35 [pid = 1657] [id = 324] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119c79000 == 34 [pid = 1657] [id = 323] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11927a800 == 33 [pid = 1657] [id = 322] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116adc800 == 32 [pid = 1657] [id = 321] 10:42:38 INFO - PROCESS | 1657 | --DOCSHELL 0x115daf800 == 31 [pid = 1657] [id = 320] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1236bec00) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123d29000) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123a51800) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112ed2000) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x114f7fc00) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12312f800) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124dd6000) [pid = 1657] [serial = 901] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12448e000) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113dd4800) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116978400) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1260bd800) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1195f5800) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119996800) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117e58400) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118162000) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184d9400) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1187fbc00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124ce4800) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12661dc00) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126408000) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1264c3800) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1289c5800) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1289d6800) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118166000) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126b11000) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1266efc00) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1235ac000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123465c00) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128a57000) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1289dc400) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 10:42:38 INFO - PROCESS | 1657 | 1466617358977 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]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 676ms 10:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:42:38 INFO - PROCESS | 1657 | 1466617358991 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 1657 | 1466617358993 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:42:38 INFO - PROCESS | 1657 | 1466617358997 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1657 | 1466617358999 Marionette TRACE conn2 <- [1,1310,null,{}] 10:42:39 INFO - PROCESS | 1657 | 1466617359002 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}] 10:42:39 INFO - PROCESS | 1657 | 1466617359003 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:39 INFO - PROCESS | 1657 | 1466617359080 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:42:39 INFO - PROCESS | 1657 | 1466617359084 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1657 | 1466617359086 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184ba000 == 32 [pid = 1657] [id = 335] 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117154c00) [pid = 1657] [serial = 1004] [outer = 0x0] 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1180dc000) [pid = 1657] [serial = 1005] [outer = 0x117154c00] 10:42:39 INFO - PROCESS | 1657 | 1466617359115 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118467c00) [pid = 1657] [serial = 1006] [outer = 0x117154c00] 10:42:39 INFO - PROCESS | 1657 | 1466617359447 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] 10:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:42:39 INFO - PROCESS | 1657 | 1466617359473 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:42:39 INFO - PROCESS | 1657 | 1466617359476 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1657 | 1466617359477 Marionette TRACE conn2 <- [1,1314,null,{}] 10:42:39 INFO - PROCESS | 1657 | 1466617359484 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}] 10:42:39 INFO - PROCESS | 1657 | 1466617359487 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:39 INFO - PROCESS | 1657 | 1466617359567 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:42:39 INFO - PROCESS | 1657 | 1466617359575 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1657 | 1466617359577 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fef800 == 33 [pid = 1657] [id = 336] 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122aa000) [pid = 1657] [serial = 1007] [outer = 0x0] 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1196ce000) [pid = 1657] [serial = 1008] [outer = 0x1122aa000] 10:42:39 INFO - PROCESS | 1657 | 1466617359606 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120ff8c00) [pid = 1657] [serial = 1009] [outer = 0x1122aa000] 10:42:39 INFO - PROCESS | 1657 | 1466617359971 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]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 10:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:42:40 INFO - PROCESS | 1657 | 1466617360002 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1657 | 1466617360003 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:42:40 INFO - PROCESS | 1657 | 1466617360007 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1657 | 1466617360008 Marionette TRACE conn2 <- [1,1318,null,{}] 10:42:40 INFO - PROCESS | 1657 | 1466617360010 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}] 10:42:40 INFO - PROCESS | 1657 | 1466617360011 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:40 INFO - PROCESS | 1657 | 1466617360091 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:42:40 INFO - PROCESS | 1657 | 1466617360094 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 1657 | 1466617360096 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x123662000 == 34 [pid = 1657] [id = 337] 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12300c400) [pid = 1657] [serial = 1010] [outer = 0x0] 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123426400) [pid = 1657] [serial = 1011] [outer = 0x12300c400] 10:42:40 INFO - PROCESS | 1657 | 1466617360121 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1236bd800) [pid = 1657] [serial = 1012] [outer = 0x12300c400] 10:42:40 INFO - PROCESS | 1657 | 1466617360459 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]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 10:42:40 INFO - PROCESS | 1657 | 1466617360477 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1657 | 1466617360478 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:42:40 INFO - PROCESS | 1657 | 1466617360480 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1657 | 1466617360481 Marionette TRACE conn2 <- [1,1322,null,{}] 10:42:40 INFO - PROCESS | 1657 | 1466617360483 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}] 10:42:40 INFO - PROCESS | 1657 | 1466617360485 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:40 INFO - PROCESS | 1657 | 1466617360564 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:42:40 INFO - PROCESS | 1657 | 1466617360567 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 1657 | 1466617360569 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12446a000 == 35 [pid = 1657] [id = 338] 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123191000) [pid = 1657] [serial = 1013] [outer = 0x0] 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123a52c00) [pid = 1657] [serial = 1014] [outer = 0x123191000] 10:42:40 INFO - PROCESS | 1657 | 1466617360595 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123b63c00) [pid = 1657] [serial = 1015] [outer = 0x123191000] 10:42:40 INFO - PROCESS | 1657 | 1466617360955 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]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 10:42:41 INFO - PROCESS | 1657 | 1466617361002 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:42:41 INFO - PROCESS | 1657 | 1466617361003 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:42:41 INFO - PROCESS | 1657 | 1466617361005 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 1657 | 1466617361006 Marionette TRACE conn2 <- [1,1326,null,{}] 10:42:41 INFO - PROCESS | 1657 | 1466617361009 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}] 10:42:41 INFO - PROCESS | 1657 | 1466617361013 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:41 INFO - PROCESS | 1657 | 1466617361137 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:42:41 INFO - PROCESS | 1657 | 1466617361141 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 1657 | 1466617361143 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a04800 == 36 [pid = 1657] [id = 339] 10:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123b66000) [pid = 1657] [serial = 1016] [outer = 0x0] 10:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124086400) [pid = 1657] [serial = 1017] [outer = 0x123b66000] 10:42:41 INFO - PROCESS | 1657 | 1466617361168 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126407400) [pid = 1657] [serial = 1018] [outer = 0x123b66000] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113b94c00) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123d2d800) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112966400) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1184e4400) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115dc6000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110f82c00) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113b52c00) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112d4e400) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1184d7000) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12318dc00) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x123a4a000) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123429c00) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1236b5400) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112a18400) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123d4e800) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:42:41 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12318d000) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:42:41 INFO - PROCESS | 1657 | 1466617361785 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]]]}] 10:42:41 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 10:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 819ms 10:42:41 INFO - PROCESS | 1657 | 1466617361825 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:42:41 INFO - PROCESS | 1657 | 1466617361828 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:42:41 INFO - PROCESS | 1657 | 1466617361831 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 1657 | 1466617361833 Marionette TRACE conn2 <- [1,1330,null,{}] 10:42:41 INFO - PROCESS | 1657 | 1466617361837 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}] 10:42:41 INFO - PROCESS | 1657 | 1466617361839 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:41 INFO - PROCESS | 1657 | 1466617361946 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:42:42 INFO - PROCESS | 1657 | 1466617362008 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 1657 | 1466617362011 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e33800 == 37 [pid = 1657] [id = 340] 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112d4e400) [pid = 1657] [serial = 1019] [outer = 0x0] 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113388000) [pid = 1657] [serial = 1020] [outer = 0x112d4e400] 10:42:42 INFO - PROCESS | 1657 | 1466617362063 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1164ef000) [pid = 1657] [serial = 1021] [outer = 0x112d4e400] 10:42:42 INFO - PROCESS | 1657 | 1466617362667 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]]]}] 10:42:42 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 10:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 871ms 10:42:42 INFO - PROCESS | 1657 | 1466617362702 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:42:42 INFO - PROCESS | 1657 | 1466617362706 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:42:42 INFO - PROCESS | 1657 | 1466617362711 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 1657 | 1466617362712 Marionette TRACE conn2 <- [1,1334,null,{}] 10:42:42 INFO - PROCESS | 1657 | 1466617362715 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}] 10:42:42 INFO - PROCESS | 1657 | 1466617362717 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:42 INFO - PROCESS | 1657 | 1466617362819 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:42:42 INFO - PROCESS | 1657 | 1466617362883 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 1657 | 1466617362885 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c6800 == 38 [pid = 1657] [id = 341] 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1186f6000) [pid = 1657] [serial = 1022] [outer = 0x0] 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1187fbc00) [pid = 1657] [serial = 1023] [outer = 0x1186f6000] 10:42:42 INFO - PROCESS | 1657 | 1466617362916 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1195f4800) [pid = 1657] [serial = 1024] [outer = 0x1186f6000] 10:42:43 INFO - PROCESS | 1657 | 1466617363333 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]]]}] 10:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 10:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:42:43 INFO - PROCESS | 1657 | 1466617363384 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:42:43 INFO - PROCESS | 1657 | 1466617363385 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:42:43 INFO - PROCESS | 1657 | 1466617363389 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 1657 | 1466617363391 Marionette TRACE conn2 <- [1,1338,null,{}] 10:42:43 INFO - PROCESS | 1657 | 1466617363399 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}] 10:42:43 INFO - PROCESS | 1657 | 1466617363402 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:43 INFO - PROCESS | 1657 | 1466617363493 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:42:43 INFO - PROCESS | 1657 | 1466617363596 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 1657 | 1466617363598 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d2800 == 39 [pid = 1657] [id = 342] 10:42:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1235b8400) [pid = 1657] [serial = 1025] [outer = 0x0] 10:42:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1236bcc00) [pid = 1657] [serial = 1026] [outer = 0x1235b8400] 10:42:43 INFO - PROCESS | 1657 | 1466617363634 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123b1c400) [pid = 1657] [serial = 1027] [outer = 0x1235b8400] 10:42:44 INFO - PROCESS | 1657 | 1466617364612 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]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1229ms 10:42:44 INFO - PROCESS | 1657 | 1466617364619 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 1657 | 1466617364622 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:42:44 INFO - PROCESS | 1657 | 1466617364627 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 1657 | 1466617364629 Marionette TRACE conn2 <- [1,1342,null,{}] 10:42:44 INFO - PROCESS | 1657 | 1466617364632 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}] 10:42:44 INFO - PROCESS | 1657 | 1466617364634 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:44 INFO - PROCESS | 1657 | 1466617364780 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:42:44 INFO - PROCESS | 1657 | 1466617364908 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 1657 | 1466617364909 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a549800 == 40 [pid = 1657] [id = 343] 10:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112963400) [pid = 1657] [serial = 1028] [outer = 0x0] 10:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1241f4000) [pid = 1657] [serial = 1029] [outer = 0x112963400] 10:42:44 INFO - PROCESS | 1657 | 1466617364942 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12456ac00) [pid = 1657] [serial = 1030] [outer = 0x112963400] 10:42:45 INFO - PROCESS | 1657 | 1466617365458 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]]]}] 10:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 871ms 10:42:45 INFO - PROCESS | 1657 | 1466617365498 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:42:45 INFO - PROCESS | 1657 | 1466617365500 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:42:45 INFO - PROCESS | 1657 | 1466617365504 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 1657 | 1466617365505 Marionette TRACE conn2 <- [1,1346,null,{}] 10:42:45 INFO - PROCESS | 1657 | 1466617365509 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}] 10:42:45 INFO - PROCESS | 1657 | 1466617365511 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:45 INFO - PROCESS | 1657 | 1466617365608 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:42:45 INFO - PROCESS | 1657 | 1466617365655 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 1657 | 1466617365658 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119278000 == 41 [pid = 1657] [id = 344] 10:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113b53c00) [pid = 1657] [serial = 1031] [outer = 0x0] 10:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116907400) [pid = 1657] [serial = 1032] [outer = 0x113b53c00] 10:42:45 INFO - PROCESS | 1657 | 1466617365680 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1176f1800) [pid = 1657] [serial = 1033] [outer = 0x113b53c00] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12446a000 == 40 [pid = 1657] [id = 338] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x123662000 == 39 [pid = 1657] [id = 337] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119fef800 == 38 [pid = 1657] [id = 336] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1184ba000 == 37 [pid = 1657] [id = 335] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac1000 == 36 [pid = 1657] [id = 334] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1164a7800 == 35 [pid = 1657] [id = 332] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b46800 == 34 [pid = 1657] [id = 333] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c2000 == 33 [pid = 1657] [id = 319] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12af1f800 == 32 [pid = 1657] [id = 331] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a549800 == 31 [pid = 1657] [id = 343] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d2800 == 30 [pid = 1657] [id = 342] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c6800 == 29 [pid = 1657] [id = 341] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x128a04800 == 28 [pid = 1657] [id = 339] 10:42:46 INFO - PROCESS | 1657 | --DOCSHELL 0x117e33800 == 27 [pid = 1657] [id = 340] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1199eb800) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123d43c00) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112d54000) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11229c400) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1195f9c00) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f0b800) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116f99c00) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1184d8000) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11918a400) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11690d400) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115d04c00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x115e1b400) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x116f13400) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1196c4000) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119190800) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x123b6b800) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123d4cc00) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1236bb000) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x123d26c00) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124423c00) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123185800) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124129400) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1196ce800) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116f0c800) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x126b06400) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x124ce6800) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1240aa000) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x124ce8c00) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12318f000) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x1260bf400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1196cf800) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1289cc000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x123d45c00) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 10:42:46 INFO - PROCESS | 1657 | 1466617366900 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]]]}] 10:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1423ms 10:42:46 INFO - PROCESS | 1657 | 1466617366927 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 1657 | 1466617366930 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:42:46 INFO - PROCESS | 1657 | 1466617366933 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 1657 | 1466617366935 Marionette TRACE conn2 <- [1,1350,null,{}] 10:42:46 INFO - PROCESS | 1657 | 1466617366941 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}] 10:42:46 INFO - PROCESS | 1657 | 1466617366943 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:47 INFO - PROCESS | 1657 | 1466617367020 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:42:47 INFO - PROCESS | 1657 | 1466617367027 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1657 | 1466617367028 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e31000 == 28 [pid = 1657] [id = 345] 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112a1a000) [pid = 1657] [serial = 1034] [outer = 0x0] 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112a22400) [pid = 1657] [serial = 1035] [outer = 0x112a1a000] 10:42:47 INFO - PROCESS | 1657 | 1466617367059 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x112ec9c00) [pid = 1657] [serial = 1036] [outer = 0x112a1a000] 10:42:47 INFO - PROCESS | 1657 | 1466617367400 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]]]}] 10:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 474ms 10:42:47 INFO - PROCESS | 1657 | 1466617367410 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:42:47 INFO - PROCESS | 1657 | 1466617367414 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:42:47 INFO - PROCESS | 1657 | 1466617367419 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:42:47 INFO - PROCESS | 1657 | 1466617367424 Marionette TRACE conn2 <- [1,1354,null,{}] 10:42:47 INFO - PROCESS | 1657 | 1466617367454 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}] 10:42:47 INFO - PROCESS | 1657 | 1466617367456 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:47 INFO - PROCESS | 1657 | 1466617367577 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:42:47 INFO - PROCESS | 1657 | 1466617367582 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1657 | 1466617367584 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aca800 == 29 [pid = 1657] [id = 346] 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11307ec00) [pid = 1657] [serial = 1037] [outer = 0x0] 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x115e8bc00) [pid = 1657] [serial = 1038] [outer = 0x11307ec00] 10:42:47 INFO - PROCESS | 1657 | 1466617367627 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x116982c00) [pid = 1657] [serial = 1039] [outer = 0x11307ec00] 10:42:48 INFO - PROCESS | 1657 | 1466617368096 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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 723ms 10:42:48 INFO - PROCESS | 1657 | 1466617368142 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:42:48 INFO - PROCESS | 1657 | 1466617368151 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:42:48 INFO - PROCESS | 1657 | 1466617368153 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1657 | 1466617368156 Marionette TRACE conn2 <- [1,1358,null,{}] 10:42:48 INFO - PROCESS | 1657 | 1466617368165 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}] 10:42:48 INFO - PROCESS | 1657 | 1466617368168 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:48 INFO - PROCESS | 1657 | 1466617368245 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:42:48 INFO - PROCESS | 1657 | 1466617368271 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 1657 | 1466617368273 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11694a000 == 30 [pid = 1657] [id = 347] 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11697d400) [pid = 1657] [serial = 1040] [outer = 0x0] 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1180d6c00) [pid = 1657] [serial = 1041] [outer = 0x11697d400] 10:42:48 INFO - PROCESS | 1657 | 1466617368342 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118169c00) [pid = 1657] [serial = 1042] [outer = 0x11697d400] 10:42:48 INFO - PROCESS | 1657 | 1466617368634 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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 525ms 10:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:42:48 INFO - PROCESS | 1657 | 1466617368678 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1657 | 1466617368680 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:42:48 INFO - PROCESS | 1657 | 1466617368682 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1657 | 1466617368683 Marionette TRACE conn2 <- [1,1362,null,{}] 10:42:48 INFO - PROCESS | 1657 | 1466617368686 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}] 10:42:48 INFO - PROCESS | 1657 | 1466617368689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:48 INFO - PROCESS | 1657 | 1466617368774 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:42:48 INFO - PROCESS | 1657 | 1466617368778 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 1657 | 1466617368779 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd7800 == 31 [pid = 1657] [id = 348] 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1186f1800) [pid = 1657] [serial = 1043] [outer = 0x0] 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11875ec00) [pid = 1657] [serial = 1044] [outer = 0x1186f1800] 10:42:48 INFO - PROCESS | 1657 | 1466617368806 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119195000) [pid = 1657] [serial = 1045] [outer = 0x1186f1800] 10:42:49 INFO - PROCESS | 1657 | 1466617369218 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]]]}] 10:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 573ms 10:42:49 INFO - PROCESS | 1657 | 1466617369261 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:42:49 INFO - PROCESS | 1657 | 1466617369263 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:42:49 INFO - PROCESS | 1657 | 1466617369266 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 1657 | 1466617369268 Marionette TRACE conn2 <- [1,1366,null,{}] 10:42:49 INFO - PROCESS | 1657 | 1466617369271 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}] 10:42:49 INFO - PROCESS | 1657 | 1466617369273 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:49 INFO - PROCESS | 1657 | 1466617369419 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:42:49 INFO - PROCESS | 1657 | 1466617369440 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 1657 | 1466617369441 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121747000 == 32 [pid = 1657] [id = 349] 10:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x111c75000) [pid = 1657] [serial = 1046] [outer = 0x0] 10:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1195fa400) [pid = 1657] [serial = 1047] [outer = 0x111c75000] 10:42:49 INFO - PROCESS | 1657 | 1466617369480 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1196ccc00) [pid = 1657] [serial = 1048] [outer = 0x111c75000] 10:42:49 INFO - PROCESS | 1657 | 1466617369943 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] 10:42:49 INFO - PROCESS | 1657 | 1466617369991 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:42:49 INFO - PROCESS | 1657 | 1466617369993 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 1657 | 1466617369994 Marionette TRACE conn2 <- [1,1370,null,{}] 10:42:49 INFO - PROCESS | 1657 | 1466617369997 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}] 10:42:50 INFO - PROCESS | 1657 | 1466617370001 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:50 INFO - PROCESS | 1657 | 1466617370108 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:42:50 INFO - PROCESS | 1657 | 1466617370144 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1657 | 1466617370145 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d03000 == 33 [pid = 1657] [id = 350] 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119919000) [pid = 1657] [serial = 1049] [outer = 0x0] 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12312f800) [pid = 1657] [serial = 1050] [outer = 0x119919000] 10:42:50 INFO - PROCESS | 1657 | 1466617370170 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123816400) [pid = 1657] [serial = 1051] [outer = 0x119919000] 10:42:50 INFO - PROCESS | 1657 | 1466617370485 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] 10:42:50 INFO - PROCESS | 1657 | 1466617370518 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:42:50 INFO - PROCESS | 1657 | 1466617370521 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1657 | 1466617370524 Marionette TRACE conn2 <- [1,1374,null,{}] 10:42:50 INFO - PROCESS | 1657 | 1466617370527 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}] 10:42:50 INFO - PROCESS | 1657 | 1466617370528 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:50 INFO - PROCESS | 1657 | 1466617370624 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:42:50 INFO - PROCESS | 1657 | 1466617370658 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1657 | 1466617370659 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca0000 == 34 [pid = 1657] [id = 351] 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1122a5000) [pid = 1657] [serial = 1052] [outer = 0x0] 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123b1cc00) [pid = 1657] [serial = 1053] [outer = 0x1122a5000] 10:42:50 INFO - PROCESS | 1657 | 1466617370683 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123191800) [pid = 1657] [serial = 1054] [outer = 0x1122a5000] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123191000) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123b66000) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116f0c400) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12300c400) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x117154c00) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1122aa000) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116f0d800) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1132e4c00) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:42:51 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11295b800) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:42:51 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:42:51 INFO - PROCESS | 1657 | 1466617371159 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] 10:42:51 INFO - PROCESS | 1657 | 1466617371198 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:42:51 INFO - PROCESS | 1657 | 1466617371202 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - PROCESS | 1657 | 1466617371205 Marionette TRACE conn2 <- [1,1378,null,{}] 10:42:51 INFO - PROCESS | 1657 | 1466617371209 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}] 10:42:51 INFO - PROCESS | 1657 | 1466617371210 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:51 INFO - PROCESS | 1657 | 1466617371321 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:42:51 INFO - PROCESS | 1657 | 1466617371402 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 1657 | 1466617371403 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x126062000 == 35 [pid = 1657] [id = 352] 10:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x110f41400) [pid = 1657] [serial = 1055] [outer = 0x0] 10:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11697ec00) [pid = 1657] [serial = 1056] [outer = 0x110f41400] 10:42:51 INFO - PROCESS | 1657 | 1466617371442 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x123818c00) [pid = 1657] [serial = 1057] [outer = 0x110f41400] 10:42:51 INFO - PROCESS | 1657 | 1466617371742 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] 10:42:51 INFO - PROCESS | 1657 | 1466617371779 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:42:51 INFO - PROCESS | 1657 | 1466617371781 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - PROCESS | 1657 | 1466617371782 Marionette TRACE conn2 <- [1,1382,null,{}] 10:42:51 INFO - PROCESS | 1657 | 1466617371785 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}] 10:42:51 INFO - PROCESS | 1657 | 1466617371786 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:51 INFO - PROCESS | 1657 | 1466617371898 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:42:51 INFO - PROCESS | 1657 | 1466617371947 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 1657 | 1466617371948 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268b6000 == 36 [pid = 1657] [id = 353] 10:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116984000) [pid = 1657] [serial = 1058] [outer = 0x0] 10:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123d29000) [pid = 1657] [serial = 1059] [outer = 0x116984000] 10:42:51 INFO - PROCESS | 1657 | 1466617371972 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124088000) [pid = 1657] [serial = 1060] [outer = 0x116984000] 10:42:52 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:42:52 INFO - PROCESS | 1657 | 1466617372232 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] 10:42:52 INFO - PROCESS | 1657 | 1466617372253 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:42:52 INFO - PROCESS | 1657 | 1466617372263 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1657 | 1466617372264 Marionette TRACE conn2 <- [1,1386,null,{}] 10:42:52 INFO - PROCESS | 1657 | 1466617372266 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}] 10:42:52 INFO - PROCESS | 1657 | 1466617372267 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:52 INFO - PROCESS | 1657 | 1466617372348 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:42:52 INFO - PROCESS | 1657 | 1466617372352 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 1657 | 1466617372353 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x129066800 == 37 [pid = 1657] [id = 354] 10:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124088c00) [pid = 1657] [serial = 1061] [outer = 0x0] 10:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124566800) [pid = 1657] [serial = 1062] [outer = 0x124088c00] 10:42:52 INFO - PROCESS | 1657 | 1466617372379 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124ce6400) [pid = 1657] [serial = 1063] [outer = 0x124088c00] 10:42:52 INFO - PROCESS | 1657 | 1466617372751 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] 10:42:52 INFO - PROCESS | 1657 | 1466617372784 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:42:52 INFO - PROCESS | 1657 | 1466617372788 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1657 | 1466617372791 Marionette TRACE conn2 <- [1,1390,null,{}] 10:42:52 INFO - PROCESS | 1657 | 1466617372794 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}] 10:42:52 INFO - PROCESS | 1657 | 1466617372797 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:52 INFO - PROCESS | 1657 | 1466617372971 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:42:52 INFO - PROCESS | 1657 | 1466617372985 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 1657 | 1466617372987 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e9000 == 38 [pid = 1657] [id = 355] 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124dcb800) [pid = 1657] [serial = 1064] [outer = 0x0] 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124dd6400) [pid = 1657] [serial = 1065] [outer = 0x124dcb800] 10:42:53 INFO - PROCESS | 1657 | 1466617373030 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1266eb800) [pid = 1657] [serial = 1066] [outer = 0x124dcb800] 10:42:53 INFO - PROCESS | 1657 | 1466617373622 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]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 873ms 10:42:53 INFO - PROCESS | 1657 | 1466617373663 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 1657 | 1466617373665 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:42:53 INFO - PROCESS | 1657 | 1466617373669 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 1657 | 1466617373675 Marionette TRACE conn2 <- [1,1394,null,{}] 10:42:53 INFO - PROCESS | 1657 | 1466617373679 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}] 10:42:53 INFO - PROCESS | 1657 | 1466617373680 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:53 INFO - PROCESS | 1657 | 1466617373790 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:42:53 INFO - PROCESS | 1657 | 1466617373864 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 1657 | 1466617373865 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fde800 == 39 [pid = 1657] [id = 356] 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a82c00) [pid = 1657] [serial = 1067] [outer = 0x0] 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113083c00) [pid = 1657] [serial = 1068] [outer = 0x112a82c00] 10:42:53 INFO - PROCESS | 1657 | 1466617373896 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1164ec400) [pid = 1657] [serial = 1069] [outer = 0x112a82c00] 10:42:54 INFO - PROCESS | 1657 | 1466617374536 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]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 925ms 10:42:54 INFO - PROCESS | 1657 | 1466617374594 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 1657 | 1466617374597 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:42:54 INFO - PROCESS | 1657 | 1466617374602 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 1657 | 1466617374604 Marionette TRACE conn2 <- [1,1398,null,{}] 10:42:54 INFO - PROCESS | 1657 | 1466617374607 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}] 10:42:54 INFO - PROCESS | 1657 | 1466617374609 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:54 INFO - PROCESS | 1657 | 1466617374721 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:42:54 INFO - PROCESS | 1657 | 1466617374773 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 1657 | 1466617374775 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac6000 == 40 [pid = 1657] [id = 357] 10:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113381800) [pid = 1657] [serial = 1070] [outer = 0x0] 10:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116f16800) [pid = 1657] [serial = 1071] [outer = 0x113381800] 10:42:54 INFO - PROCESS | 1657 | 1466617374806 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117e59000) [pid = 1657] [serial = 1072] [outer = 0x113381800] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129066800 == 39 [pid = 1657] [id = 354] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1268b6000 == 38 [pid = 1657] [id = 353] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x126062000 == 37 [pid = 1657] [id = 352] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca0000 == 36 [pid = 1657] [id = 351] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x123d03000 == 35 [pid = 1657] [id = 350] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121747000 == 34 [pid = 1657] [id = 349] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd7800 == 33 [pid = 1657] [id = 348] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11694a000 == 32 [pid = 1657] [id = 347] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116aca800 == 31 [pid = 1657] [id = 346] 10:42:55 INFO - PROCESS | 1657 | --DOCSHELL 0x115e31000 == 30 [pid = 1657] [id = 345] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123b63c00) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123a52c00) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124086400) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126407400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1289dac00) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123426400) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1236bd800) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1180dc000) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118467c00) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1196ce000) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x120ff8c00) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116fa1c00) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x117e5cc00) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x113b51800) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x116797800) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x112962400) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112f2d800) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 10:42:55 INFO - PROCESS | 1657 | 1466617375431 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]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 875ms 10:42:55 INFO - PROCESS | 1657 | 1466617375478 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:42:55 INFO - PROCESS | 1657 | 1466617375482 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:42:55 INFO - PROCESS | 1657 | 1466617375486 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 1657 | 1466617375491 Marionette TRACE conn2 <- [1,1402,null,{}] 10:42:55 INFO - PROCESS | 1657 | 1466617375496 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}] 10:42:55 INFO - PROCESS | 1657 | 1466617375498 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:55 INFO - PROCESS | 1657 | 1466617375616 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:42:55 INFO - PROCESS | 1657 | 1466617375697 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 1657 | 1466617375699 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11676e000 == 31 [pid = 1657] [id = 358] 10:42:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113b92800) [pid = 1657] [serial = 1073] [outer = 0x0] 10:42:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1161a7000) [pid = 1657] [serial = 1074] [outer = 0x113b92800] 10:42:55 INFO - PROCESS | 1657 | 1466617375731 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116f11000) [pid = 1657] [serial = 1075] [outer = 0x113b92800] 10:42:56 INFO - PROCESS | 1657 | 1466617376044 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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 576ms 10:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:42:56 INFO - PROCESS | 1657 | 1466617376062 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1657 | 1466617376065 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:42:56 INFO - PROCESS | 1657 | 1466617376069 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1657 | 1466617376073 Marionette TRACE conn2 <- [1,1406,null,{}] 10:42:56 INFO - PROCESS | 1657 | 1466617376077 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}] 10:42:56 INFO - PROCESS | 1657 | 1466617376079 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:56 INFO - PROCESS | 1657 | 1466617376181 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:42:56 INFO - PROCESS | 1657 | 1466617376232 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 1657 | 1466617376233 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1187a1800 == 32 [pid = 1657] [id = 359] 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f11400) [pid = 1657] [serial = 1076] [outer = 0x0] 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117e57000) [pid = 1657] [serial = 1077] [outer = 0x116f11400] 10:42:56 INFO - PROCESS | 1657 | 1466617376260 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1186f5000) [pid = 1657] [serial = 1078] [outer = 0x116f11400] 10:42:56 INFO - PROCESS | 1657 | 1466617376553 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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 10:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:42:56 INFO - PROCESS | 1657 | 1466617376593 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1657 | 1466617376594 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:42:56 INFO - PROCESS | 1657 | 1466617376597 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1657 | 1466617376599 Marionette TRACE conn2 <- [1,1410,null,{}] 10:42:56 INFO - PROCESS | 1657 | 1466617376609 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}] 10:42:56 INFO - PROCESS | 1657 | 1466617376612 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:56 INFO - PROCESS | 1657 | 1466617376690 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:42:56 INFO - PROCESS | 1657 | 1466617376695 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 1657 | 1466617376697 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x121663800 == 33 [pid = 1657] [id = 360] 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1187fc800) [pid = 1657] [serial = 1079] [outer = 0x0] 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1196c8800) [pid = 1657] [serial = 1080] [outer = 0x1187fc800] 10:42:56 INFO - PROCESS | 1657 | 1466617376726 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1210f1400) [pid = 1657] [serial = 1081] [outer = 0x1187fc800] 10:42:57 INFO - PROCESS | 1657 | 1466617377068 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]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 10:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:42:57 INFO - PROCESS | 1657 | 1466617377120 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 1657 | 1466617377121 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:42:57 INFO - PROCESS | 1657 | 1466617377123 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 1657 | 1466617377124 Marionette TRACE conn2 <- [1,1414,null,{}] 10:42:57 INFO - PROCESS | 1657 | 1466617377127 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}] 10:42:57 INFO - PROCESS | 1657 | 1466617377128 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:57 INFO - PROCESS | 1657 | 1466617377211 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:42:57 INFO - PROCESS | 1657 | 1466617377215 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 1657 | 1466617377216 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b8c000 == 34 [pid = 1657] [id = 361] 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12312e400) [pid = 1657] [serial = 1082] [outer = 0x0] 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1236b4000) [pid = 1657] [serial = 1083] [outer = 0x12312e400] 10:42:57 INFO - PROCESS | 1657 | 1466617377242 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1236be800) [pid = 1657] [serial = 1084] [outer = 0x12312e400] 10:42:57 INFO - PROCESS | 1657 | 1466617377618 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]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 10:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:42:57 INFO - PROCESS | 1657 | 1466617377649 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 1657 | 1466617377650 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:42:57 INFO - PROCESS | 1657 | 1466617377652 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 1657 | 1466617377654 Marionette TRACE conn2 <- [1,1418,null,{}] 10:42:57 INFO - PROCESS | 1657 | 1466617377658 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}] 10:42:57 INFO - PROCESS | 1657 | 1466617377660 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:57 INFO - PROCESS | 1657 | 1466617377764 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:42:57 INFO - PROCESS | 1657 | 1466617377771 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 1657 | 1466617377772 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c9d800 == 35 [pid = 1657] [id = 362] 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123426400) [pid = 1657] [serial = 1085] [outer = 0x0] 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123a52c00) [pid = 1657] [serial = 1086] [outer = 0x123426400] 10:42:57 INFO - PROCESS | 1657 | 1466617377797 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b65c00) [pid = 1657] [serial = 1087] [outer = 0x123426400] 10:42:58 INFO - PROCESS | 1657 | 1466617378267 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]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 10:42:58 INFO - PROCESS | 1657 | 1466617378275 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:42:58 INFO - PROCESS | 1657 | 1466617378277 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:42:58 INFO - PROCESS | 1657 | 1466617378281 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 1657 | 1466617378282 Marionette TRACE conn2 <- [1,1422,null,{}] 10:42:58 INFO - PROCESS | 1657 | 1466617378286 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}] 10:42:58 INFO - PROCESS | 1657 | 1466617378294 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:58 INFO - PROCESS | 1657 | 1466617378417 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:42:58 INFO - PROCESS | 1657 | 1466617378423 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 1657 | 1466617378424 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b99800 == 36 [pid = 1657] [id = 363] 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1236bf400) [pid = 1657] [serial = 1088] [outer = 0x0] 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1240ab800) [pid = 1657] [serial = 1089] [outer = 0x1236bf400] 10:42:58 INFO - PROCESS | 1657 | 1466617378449 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12661b400) [pid = 1657] [serial = 1090] [outer = 0x1236bf400] 10:42:58 INFO - PROCESS | 1657 | 1466617378791 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]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 526ms 10:42:58 INFO - PROCESS | 1657 | 1466617378812 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:42:58 INFO - PROCESS | 1657 | 1466617378813 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:42:58 INFO - PROCESS | 1657 | 1466617378815 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 1657 | 1466617378816 Marionette TRACE conn2 <- [1,1426,null,{}] 10:42:58 INFO - PROCESS | 1657 | 1466617378825 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}] 10:42:58 INFO - PROCESS | 1657 | 1466617378827 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:58 INFO - PROCESS | 1657 | 1466617378923 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:42:58 INFO - PROCESS | 1657 | 1466617378927 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 1657 | 1466617378928 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169be800 == 37 [pid = 1657] [id = 364] 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112036800) [pid = 1657] [serial = 1091] [outer = 0x0] 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1266f0400) [pid = 1657] [serial = 1092] [outer = 0x112036800] 10:42:58 INFO - PROCESS | 1657 | 1466617378952 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289c1000) [pid = 1657] [serial = 1093] [outer = 0x112036800] 10:42:59 INFO - PROCESS | 1657 | 1466617379303 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]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 10:42:59 INFO - PROCESS | 1657 | 1466617379334 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 1657 | 1466617379335 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:42:59 INFO - PROCESS | 1657 | 1466617379343 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 1657 | 1466617379344 Marionette TRACE conn2 <- [1,1430,null,{}] 10:42:59 INFO - PROCESS | 1657 | 1466617379347 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}] 10:42:59 INFO - PROCESS | 1657 | 1466617379348 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:59 INFO - PROCESS | 1657 | 1466617379509 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1235b8400) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124088c00) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116984000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1186f6000) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11697d400) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11307ec00) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110f41400) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112d4e400) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112963400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1186f1800) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119919000) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112a1a000) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1122a5000) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x113b53c00) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x111c75000) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:42:59 INFO - PROCESS | 1657 | 1466617379553 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 1657 | 1466617379555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820e800 == 38 [pid = 1657] [id = 365] 10:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x110f78000) [pid = 1657] [serial = 1094] [outer = 0x0] 10:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a19800) [pid = 1657] [serial = 1095] [outer = 0x110f78000] 10:42:59 INFO - PROCESS | 1657 | 1466617379587 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116797400) [pid = 1657] [serial = 1096] [outer = 0x110f78000] 10:42:59 INFO - PROCESS | 1657 | 1466617379836 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]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 10:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:42:59 INFO - PROCESS | 1657 | 1466617379865 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 1657 | 1466617379867 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:42:59 INFO - PROCESS | 1657 | 1466617379869 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 1657 | 1466617379872 Marionette TRACE conn2 <- [1,1434,null,{}] 10:42:59 INFO - PROCESS | 1657 | 1466617379882 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}] 10:42:59 INFO - PROCESS | 1657 | 1466617379884 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:42:59 INFO - PROCESS | 1657 | 1466617379980 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:42:59 INFO - PROCESS | 1657 | 1466617379986 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 1657 | 1466617379987 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af1f800 == 39 [pid = 1657] [id = 366] 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116a1ac00) [pid = 1657] [serial = 1097] [outer = 0x0] 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119c07000) [pid = 1657] [serial = 1098] [outer = 0x116a1ac00] 10:43:00 INFO - PROCESS | 1657 | 1466617380028 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124ce3000) [pid = 1657] [serial = 1099] [outer = 0x116a1ac00] 10:43:00 INFO - PROCESS | 1657 | 1466617380493 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]]]}] 10:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 678ms 10:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:43:00 INFO - PROCESS | 1657 | 1466617380547 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:43:00 INFO - PROCESS | 1657 | 1466617380549 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:43:00 INFO - PROCESS | 1657 | 1466617380551 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:43:00 INFO - PROCESS | 1657 | 1466617380552 Marionette TRACE conn2 <- [1,1438,null,{}] 10:43:00 INFO - PROCESS | 1657 | 1466617380554 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}] 10:43:00 INFO - PROCESS | 1657 | 1466617380555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:00 INFO - PROCESS | 1657 | 1466617380635 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:43:00 INFO - PROCESS | 1657 | 1466617380648 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 1657 | 1466617380649 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b756800 == 40 [pid = 1657] [id = 367] 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1184da800) [pid = 1657] [serial = 1100] [outer = 0x0] 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1260bfc00) [pid = 1657] [serial = 1101] [outer = 0x1184da800] 10:43:00 INFO - PROCESS | 1657 | 1466617380673 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1289cbc00) [pid = 1657] [serial = 1102] [outer = 0x1184da800] 10:43:00 INFO - PROCESS | 1657 | 1466617380992 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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms 10:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:43:01 INFO - PROCESS | 1657 | 1466617381024 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 1657 | 1466617381026 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:43:01 INFO - PROCESS | 1657 | 1466617381028 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 1657 | 1466617381030 Marionette TRACE conn2 <- [1,1442,null,{}] 10:43:01 INFO - PROCESS | 1657 | 1466617381032 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}] 10:43:01 INFO - PROCESS | 1657 | 1466617381034 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:01 INFO - PROCESS | 1657 | 1466617381122 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:43:01 INFO - PROCESS | 1657 | 1466617381179 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 1657 | 1466617381180 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c048800 == 41 [pid = 1657] [id = 368] 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1186f5800) [pid = 1657] [serial = 1103] [outer = 0x0] 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1289d8000) [pid = 1657] [serial = 1104] [outer = 0x1186f5800] 10:43:01 INFO - PROCESS | 1657 | 1466617381211 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128a5bc00) [pid = 1657] [serial = 1105] [outer = 0x1186f5800] 10:43:01 INFO - PROCESS | 1657 | 1466617381557 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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 570ms 10:43:01 INFO - PROCESS | 1657 | 1466617381599 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:43:01 INFO - PROCESS | 1657 | 1466617381601 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:43:01 INFO - PROCESS | 1657 | 1466617381605 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 1657 | 1466617381607 Marionette TRACE conn2 <- [1,1446,null,{}] 10:43:01 INFO - PROCESS | 1657 | 1466617381611 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}] 10:43:01 INFO - PROCESS | 1657 | 1466617381613 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:01 INFO - PROCESS | 1657 | 1466617381720 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:43:01 INFO - PROCESS | 1657 | 1466617381771 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 1657 | 1466617381775 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116683800 == 42 [pid = 1657] [id = 369] 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a23400) [pid = 1657] [serial = 1106] [outer = 0x0] 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112ece000) [pid = 1657] [serial = 1107] [outer = 0x112a23400] 10:43:01 INFO - PROCESS | 1657 | 1466617381806 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11697d400) [pid = 1657] [serial = 1108] [outer = 0x112a23400] 10:43:02 INFO - PROCESS | 1657 | 1466617382256 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]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 674ms 10:43:02 INFO - PROCESS | 1657 | 1466617382278 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 1657 | 1466617382281 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:43:02 INFO - PROCESS | 1657 | 1466617382286 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 1657 | 1466617382288 Marionette TRACE conn2 <- [1,1450,null,{}] 10:43:02 INFO - PROCESS | 1657 | 1466617382291 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}] 10:43:02 INFO - PROCESS | 1657 | 1466617382293 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:02 INFO - PROCESS | 1657 | 1466617382398 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:43:02 INFO - PROCESS | 1657 | 1466617382501 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 1657 | 1466617382503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d03000 == 43 [pid = 1657] [id = 370] 10:43:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184d7400) [pid = 1657] [serial = 1109] [outer = 0x0] 10:43:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1187f0400) [pid = 1657] [serial = 1110] [outer = 0x1184d7400] 10:43:02 INFO - PROCESS | 1657 | 1466617382534 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1196ca000) [pid = 1657] [serial = 1111] [outer = 0x1184d7400] 10:43:02 INFO - PROCESS | 1657 | 1466617382974 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]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 723ms 10:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:43:03 INFO - PROCESS | 1657 | 1466617383009 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 1657 | 1466617383011 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:43:03 INFO - PROCESS | 1657 | 1466617383013 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 1657 | 1466617383016 Marionette TRACE conn2 <- [1,1454,null,{}] 10:43:03 INFO - PROCESS | 1657 | 1466617383024 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}] 10:43:03 INFO - PROCESS | 1657 | 1466617383027 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:03 INFO - PROCESS | 1657 | 1466617383132 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:43:03 INFO - PROCESS | 1657 | 1466617383198 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 1657 | 1466617383200 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c043800 == 44 [pid = 1657] [id = 371] 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12172e000) [pid = 1657] [serial = 1112] [outer = 0x0] 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123b24400) [pid = 1657] [serial = 1113] [outer = 0x12172e000] 10:43:03 INFO - PROCESS | 1657 | 1466617383233 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123d4dc00) [pid = 1657] [serial = 1114] [outer = 0x12172e000] 10:43:03 INFO - PROCESS | 1657 | 1466617383675 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]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 672ms 10:43:03 INFO - PROCESS | 1657 | 1466617383685 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 1657 | 1466617383688 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:43:03 INFO - PROCESS | 1657 | 1466617383692 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 1657 | 1466617383693 Marionette TRACE conn2 <- [1,1458,null,{}] 10:43:03 INFO - PROCESS | 1657 | 1466617383696 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}] 10:43:03 INFO - PROCESS | 1657 | 1466617383697 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:03 INFO - PROCESS | 1657 | 1466617383820 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:43:03 INFO - PROCESS | 1657 | 1466617383874 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 1657 | 1466617383876 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4da000 == 45 [pid = 1657] [id = 372] 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126408400) [pid = 1657] [serial = 1115] [outer = 0x0] 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126b11400) [pid = 1657] [serial = 1116] [outer = 0x126408400] 10:43:03 INFO - PROCESS | 1657 | 1466617383904 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1289d2000) [pid = 1657] [serial = 1117] [outer = 0x126408400] 10:43:04 INFO - PROCESS | 1657 | 1466617384345 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]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 10:43:04 INFO - PROCESS | 1657 | 1466617384553 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 1657 | 1466617384556 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:43:04 INFO - PROCESS | 1657 | 1466617384573 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 1657 | 1466617384575 Marionette TRACE conn2 <- [1,1462,null,{}] 10:43:04 INFO - PROCESS | 1657 | 1466617384578 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}] 10:43:04 INFO - PROCESS | 1657 | 1466617384580 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:04 INFO - PROCESS | 1657 | 1466617384675 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:43:04 INFO - PROCESS | 1657 | 1466617384726 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 1657 | 1466617384730 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11927d000 == 46 [pid = 1657] [id = 373] 10:43:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112faac00) [pid = 1657] [serial = 1118] [outer = 0x0] 10:43:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113353800) [pid = 1657] [serial = 1119] [outer = 0x112faac00] 10:43:04 INFO - PROCESS | 1657 | 1466617384757 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116137c00) [pid = 1657] [serial = 1120] [outer = 0x112faac00] 10:43:05 INFO - PROCESS | 1657 | 1466617385271 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]]]}] 10:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 10:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:43:05 INFO - PROCESS | 1657 | 1466617385345 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 1657 | 1466617385348 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:43:05 INFO - PROCESS | 1657 | 1466617385353 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 1657 | 1466617385357 Marionette TRACE conn2 <- [1,1466,null,{}] 10:43:05 INFO - PROCESS | 1657 | 1466617385361 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}] 10:43:05 INFO - PROCESS | 1657 | 1466617385364 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:05 INFO - PROCESS | 1657 | 1466617385496 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119278000 == 45 [pid = 1657] [id = 344] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b756800 == 44 [pid = 1657] [id = 367] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12af1f800 == 43 [pid = 1657] [id = 366] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11820e800 == 42 [pid = 1657] [id = 365] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1169be800 == 41 [pid = 1657] [id = 364] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126b99800 == 40 [pid = 1657] [id = 363] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x124c9d800 == 39 [pid = 1657] [id = 362] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x123b8c000 == 38 [pid = 1657] [id = 361] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x121663800 == 37 [pid = 1657] [id = 360] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1187a1800 == 36 [pid = 1657] [id = 359] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11676e000 == 35 [pid = 1657] [id = 358] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac6000 == 34 [pid = 1657] [id = 357] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116fde800 == 33 [pid = 1657] [id = 356] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1294e9000 == 32 [pid = 1657] [id = 355] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11927d000 == 31 [pid = 1657] [id = 373] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4da000 == 30 [pid = 1657] [id = 372] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c043800 == 29 [pid = 1657] [id = 371] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x123d03000 == 28 [pid = 1657] [id = 370] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c048800 == 27 [pid = 1657] [id = 368] 10:43:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116683800 == 26 [pid = 1657] [id = 369] 10:43:06 INFO - PROCESS | 1657 | 1466617386285 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1657 | 1466617386287 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124ce6400) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123b1c400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124566800) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123d29000) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1195f4800) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1180d6c00) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116982c00) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123818c00) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113388000) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1236bcc00) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115e8bc00) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11697ec00) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1241f4000) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11875ec00) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123816400) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124088000) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112a22400) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123b1cc00) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116907400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118169c00) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1196ccc00) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112ec9c00) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1176f1800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1187fbc00) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1164ef000) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119195000) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1195fa400) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12312f800) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12456ac00) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123191800) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 10:43:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11263d800 == 27 [pid = 1657] [id = 374] 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x111c16800) [pid = 1657] [serial = 1121] [outer = 0x0] 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x111ecac00) [pid = 1657] [serial = 1122] [outer = 0x111c16800] 10:43:06 INFO - PROCESS | 1657 | 1466617386370 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11295f800) [pid = 1657] [serial = 1123] [outer = 0x111c16800] 10:43:06 INFO - PROCESS | 1657 | 1466617386702 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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1380ms 10:43:06 INFO - PROCESS | 1657 | 1466617386731 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:43:06 INFO - PROCESS | 1657 | 1466617386733 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:43:06 INFO - PROCESS | 1657 | 1466617386736 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1657 | 1466617386738 Marionette TRACE conn2 <- [1,1470,null,{}] 10:43:06 INFO - PROCESS | 1657 | 1466617386744 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}] 10:43:06 INFO - PROCESS | 1657 | 1466617386746 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:06 INFO - PROCESS | 1657 | 1466617386823 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:43:06 INFO - PROCESS | 1657 | 1466617386828 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1657 | 1466617386830 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac2000 == 28 [pid = 1657] [id = 375] 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112d4e000) [pid = 1657] [serial = 1124] [outer = 0x0] 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115e1c400) [pid = 1657] [serial = 1125] [outer = 0x112d4e000] 10:43:06 INFO - PROCESS | 1657 | 1466617386858 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1164ef000) [pid = 1657] [serial = 1126] [outer = 0x112d4e000] 10:43:07 INFO - PROCESS | 1657 | 1466617387198 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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 472ms 10:43:07 INFO - PROCESS | 1657 | 1466617387217 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1657 | 1466617387220 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:43:07 INFO - PROCESS | 1657 | 1466617387228 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1657 | 1466617387229 Marionette TRACE conn2 <- [1,1474,null,{}] 10:43:07 INFO - PROCESS | 1657 | 1466617387231 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}] 10:43:07 INFO - PROCESS | 1657 | 1466617387233 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:07 INFO - PROCESS | 1657 | 1466617387335 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:43:07 INFO - PROCESS | 1657 | 1466617387340 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1657 | 1466617387341 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119423800 == 29 [pid = 1657] [id = 376] 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116f15400) [pid = 1657] [serial = 1127] [outer = 0x0] 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11815d000) [pid = 1657] [serial = 1128] [outer = 0x116f15400] 10:43:07 INFO - PROCESS | 1657 | 1466617387375 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1184d9400) [pid = 1657] [serial = 1129] [outer = 0x116f15400] 10:43:07 INFO - PROCESS | 1657 | 1466617387746 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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 570ms 10:43:07 INFO - PROCESS | 1657 | 1466617387798 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1657 | 1466617387799 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:43:07 INFO - PROCESS | 1657 | 1466617387802 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1657 | 1466617387807 Marionette TRACE conn2 <- [1,1478,null,{}] 10:43:07 INFO - PROCESS | 1657 | 1466617387814 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}] 10:43:07 INFO - PROCESS | 1657 | 1466617387817 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:07 INFO - PROCESS | 1657 | 1466617387897 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:43:07 INFO - PROCESS | 1657 | 1466617387902 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1657 | 1466617387903 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12173f800 == 30 [pid = 1657] [id = 377] 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1186f9000) [pid = 1657] [serial = 1130] [outer = 0x0] 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1195edc00) [pid = 1657] [serial = 1131] [outer = 0x1186f9000] 10:43:07 INFO - PROCESS | 1657 | 1466617387931 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1196cf400) [pid = 1657] [serial = 1132] [outer = 0x1186f9000] 10:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 474ms 10:43:08 INFO - PROCESS | 1657 | 1466617388267 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]]]}] 10:43:08 INFO - PROCESS | 1657 | 1466617388276 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1657 | 1466617388278 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:43:08 INFO - PROCESS | 1657 | 1466617388280 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1657 | 1466617388281 Marionette TRACE conn2 <- [1,1482,null,{}] 10:43:08 INFO - PROCESS | 1657 | 1466617388283 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}] 10:43:08 INFO - PROCESS | 1657 | 1466617388284 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:08 INFO - PROCESS | 1657 | 1466617388367 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:43:08 INFO - PROCESS | 1657 | 1466617388433 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1657 | 1466617388434 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x123659800 == 31 [pid = 1657] [id = 378] 10:43:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a1b000) [pid = 1657] [serial = 1133] [outer = 0x0] 10:43:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1199e9400) [pid = 1657] [serial = 1134] [outer = 0x112a1b000] 10:43:08 INFO - PROCESS | 1657 | 1466617388459 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123133400) [pid = 1657] [serial = 1135] [outer = 0x112a1b000] 10:43:08 INFO - PROCESS | 1657 | 1466617388856 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]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 621ms 10:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:43:08 INFO - PROCESS | 1657 | 1466617388902 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1657 | 1466617388903 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:43:08 INFO - PROCESS | 1657 | 1466617388905 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1657 | 1466617388907 Marionette TRACE conn2 <- [1,1486,null,{}] 10:43:08 INFO - PROCESS | 1657 | 1466617388909 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}] 10:43:08 INFO - PROCESS | 1657 | 1466617388910 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:09 INFO - PROCESS | 1657 | 1466617389006 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:43:09 INFO - PROCESS | 1657 | 1466617389010 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1657 | 1466617389014 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d28800 == 32 [pid = 1657] [id = 379] 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116f0e000) [pid = 1657] [serial = 1136] [outer = 0x0] 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123b65800) [pid = 1657] [serial = 1137] [outer = 0x116f0e000] 10:43:09 INFO - PROCESS | 1657 | 1466617389046 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123d4d000) [pid = 1657] [serial = 1138] [outer = 0x116f0e000] 10:43:09 INFO - PROCESS | 1657 | 1466617389429 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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 10:43:09 INFO - PROCESS | 1657 | 1466617389479 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1657 | 1466617389481 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:43:09 INFO - PROCESS | 1657 | 1466617389485 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1657 | 1466617389486 Marionette TRACE conn2 <- [1,1490,null,{}] 10:43:09 INFO - PROCESS | 1657 | 1466617389490 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}] 10:43:09 INFO - PROCESS | 1657 | 1466617389492 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:09 INFO - PROCESS | 1657 | 1466617389644 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:43:09 INFO - PROCESS | 1657 | 1466617389661 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1657 | 1466617389663 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d6c800 == 33 [pid = 1657] [id = 380] 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124080000) [pid = 1657] [serial = 1139] [outer = 0x0] 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1241fb000) [pid = 1657] [serial = 1140] [outer = 0x124080000] 10:43:09 INFO - PROCESS | 1657 | 1466617389703 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124ce4c00) [pid = 1657] [serial = 1141] [outer = 0x124080000] 10:43:10 INFO - PROCESS | 1657 | 1466617390091 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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 624ms 10:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:43:10 INFO - PROCESS | 1657 | 1466617390109 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 1657 | 1466617390110 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:43:10 INFO - PROCESS | 1657 | 1466617390112 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1657 | 1466617390113 Marionette TRACE conn2 <- [1,1494,null,{}] 10:43:10 INFO - PROCESS | 1657 | 1466617390115 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}] 10:43:10 INFO - PROCESS | 1657 | 1466617390116 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:10 INFO - PROCESS | 1657 | 1466617390212 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:43:10 INFO - PROCESS | 1657 | 1466617390223 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1657 | 1466617390225 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12930c000 == 34 [pid = 1657] [id = 381] 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124ce9000) [pid = 1657] [serial = 1142] [outer = 0x0] 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1260c2c00) [pid = 1657] [serial = 1143] [outer = 0x124ce9000] 10:43:10 INFO - PROCESS | 1657 | 1466617390249 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1266f0000) [pid = 1657] [serial = 1144] [outer = 0x124ce9000] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1184da800) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123426400) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1236bf400) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1187fc800) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113381800) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b92800) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f11400) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12312e400) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112036800) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124dcb800) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112a82c00) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110f78000) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116a1ac00) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:43:10 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186f5800) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:43:10 INFO - PROCESS | 1657 | 1466617390719 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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 622ms 10:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:43:10 INFO - PROCESS | 1657 | 1466617390734 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 1657 | 1466617390735 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:43:10 INFO - PROCESS | 1657 | 1466617390737 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1657 | 1466617390748 Marionette TRACE conn2 <- [1,1498,null,{}] 10:43:10 INFO - PROCESS | 1657 | 1466617390750 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}] 10:43:10 INFO - PROCESS | 1657 | 1466617390751 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:10 INFO - PROCESS | 1657 | 1466617390828 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:43:10 INFO - PROCESS | 1657 | 1466617390831 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1657 | 1466617390833 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294ea000 == 35 [pid = 1657] [id = 382] 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a82c00) [pid = 1657] [serial = 1145] [outer = 0x0] 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1186f6000) [pid = 1657] [serial = 1146] [outer = 0x112a82c00] 10:43:10 INFO - PROCESS | 1657 | 1466617390858 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1236c2000) [pid = 1657] [serial = 1147] [outer = 0x112a82c00] 10:43:11 INFO - PROCESS | 1657 | 1466617391179 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]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 476ms 10:43:11 INFO - PROCESS | 1657 | 1466617391215 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 1657 | 1466617391216 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:43:11 INFO - PROCESS | 1657 | 1466617391218 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1657 | 1466617391220 Marionette TRACE conn2 <- [1,1502,null,{}] 10:43:11 INFO - PROCESS | 1657 | 1466617391222 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}] 10:43:11 INFO - PROCESS | 1657 | 1466617391223 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:11 INFO - PROCESS | 1657 | 1466617391325 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:43:11 INFO - PROCESS | 1657 | 1466617391330 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 1657 | 1466617391331 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fec800 == 36 [pid = 1657] [id = 383] 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12448c000) [pid = 1657] [serial = 1148] [outer = 0x0] 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1260cc000) [pid = 1657] [serial = 1149] [outer = 0x12448c000] 10:43:11 INFO - PROCESS | 1657 | 1466617391355 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126b11800) [pid = 1657] [serial = 1150] [outer = 0x12448c000] 10:43:11 INFO - PROCESS | 1657 | 1466617391640 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]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 10:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:43:11 INFO - PROCESS | 1657 | 1466617391692 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 1657 | 1466617391694 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:43:11 INFO - PROCESS | 1657 | 1466617391696 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1657 | 1466617391697 Marionette TRACE conn2 <- [1,1506,null,{}] 10:43:11 INFO - PROCESS | 1657 | 1466617391699 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}] 10:43:11 INFO - PROCESS | 1657 | 1466617391711 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:11 INFO - PROCESS | 1657 | 1466617391786 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:43:11 INFO - PROCESS | 1657 | 1466617391792 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 1657 | 1466617391794 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b052000 == 37 [pid = 1657] [id = 384] 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1266ef800) [pid = 1657] [serial = 1151] [outer = 0x0] 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289cfc00) [pid = 1657] [serial = 1152] [outer = 0x1266ef800] 10:43:11 INFO - PROCESS | 1657 | 1466617391821 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1289dc000) [pid = 1657] [serial = 1153] [outer = 0x1266ef800] 10:43:12 INFO - PROCESS | 1657 | 1466617392158 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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 10:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:43:12 INFO - PROCESS | 1657 | 1466617392215 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 1657 | 1466617392216 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:43:12 INFO - PROCESS | 1657 | 1466617392218 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 1657 | 1466617392220 Marionette TRACE conn2 <- [1,1510,null,{}] 10:43:12 INFO - PROCESS | 1657 | 1466617392222 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}] 10:43:12 INFO - PROCESS | 1657 | 1466617392224 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:12 INFO - PROCESS | 1657 | 1466617392315 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:43:12 INFO - PROCESS | 1657 | 1466617392319 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 1657 | 1466617392320 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121665800 == 38 [pid = 1657] [id = 385] 10:43:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1289da400) [pid = 1657] [serial = 1154] [outer = 0x0] 10:43:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128a5e000) [pid = 1657] [serial = 1155] [outer = 0x1289da400] 10:43:12 INFO - PROCESS | 1657 | 1466617392349 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128c51000) [pid = 1657] [serial = 1156] [outer = 0x1289da400] 10:43:12 INFO - PROCESS | 1657 | 1466617392826 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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 622ms 10:43:12 INFO - PROCESS | 1657 | 1466617392864 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 1657 | 1466617392866 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:43:12 INFO - PROCESS | 1657 | 1466617392873 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 1657 | 1466617392876 Marionette TRACE conn2 <- [1,1514,null,{}] 10:43:12 INFO - PROCESS | 1657 | 1466617392880 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}] 10:43:12 INFO - PROCESS | 1657 | 1466617392882 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:13 INFO - PROCESS | 1657 | 1466617393013 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:43:13 INFO - PROCESS | 1657 | 1466617393131 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1657 | 1466617393132 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b2800 == 39 [pid = 1657] [id = 386] 10:43:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112038000) [pid = 1657] [serial = 1157] [outer = 0x0] 10:43:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112a82800) [pid = 1657] [serial = 1158] [outer = 0x112038000] 10:43:13 INFO - PROCESS | 1657 | 1466617393184 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11307ec00) [pid = 1657] [serial = 1159] [outer = 0x112038000] 10:43:13 INFO - PROCESS | 1657 | 1466617393760 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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 923ms 10:43:13 INFO - PROCESS | 1657 | 1466617393797 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 1657 | 1466617393800 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:43:13 INFO - PROCESS | 1657 | 1466617393808 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 1657 | 1466617393809 Marionette TRACE conn2 <- [1,1518,null,{}] 10:43:13 INFO - PROCESS | 1657 | 1466617393812 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}] 10:43:13 INFO - PROCESS | 1657 | 1466617393814 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:13 INFO - PROCESS | 1657 | 1466617393938 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:43:14 INFO - PROCESS | 1657 | 1466617394016 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 1657 | 1466617394017 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x123676000 == 40 [pid = 1657] [id = 387] 10:43:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11815b800) [pid = 1657] [serial = 1160] [outer = 0x0] 10:43:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11846a000) [pid = 1657] [serial = 1161] [outer = 0x11815b800] 10:43:14 INFO - PROCESS | 1657 | 1466617394048 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119188400) [pid = 1657] [serial = 1162] [outer = 0x11815b800] 10:43:14 INFO - PROCESS | 1657 | 1466617394773 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]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 974ms 10:43:14 INFO - PROCESS | 1657 | 1466617394779 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 1657 | 1466617394781 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:43:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:43:14 INFO - PROCESS | 1657 | 1466617394785 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 1657 | 1466617394786 Marionette TRACE conn2 <- [1,1522,null,{}] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b052000 == 39 [pid = 1657] [id = 384] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119fec800 == 38 [pid = 1657] [id = 383] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1294ea000 == 37 [pid = 1657] [id = 382] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12930c000 == 36 [pid = 1657] [id = 381] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x112d6c800 == 35 [pid = 1657] [id = 380] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124d28800 == 34 [pid = 1657] [id = 379] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x123659800 == 33 [pid = 1657] [id = 378] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12173f800 == 32 [pid = 1657] [id = 377] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119423800 == 31 [pid = 1657] [id = 376] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac2000 == 30 [pid = 1657] [id = 375] 10:43:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11263d800 == 29 [pid = 1657] [id = 374] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1289cbc00) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123a52c00) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1240ab800) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1196c8800) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210f1400) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f16800) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e59000) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1161a7000) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116f11000) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e57000) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1186f5000) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1236b4000) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1266f0400) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1266eb800) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124dd6400) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113083c00) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1164ec400) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12661b400) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1289c1000) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116797400) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124ce3000) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1289d8000) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1260bfc00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112a19800) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123b65c00) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119c07000) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1236be800) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128a5bc00) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 10:43:14 INFO - PROCESS | 1657 | 1466617394873 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}] 10:43:14 INFO - PROCESS | 1657 | 1466617394875 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:14 INFO - PROCESS | 1657 | 1466617394974 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:43:14 INFO - PROCESS | 1657 | 1466617394982 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 1657 | 1466617394984 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ca000 == 30 [pid = 1657] [id = 388] 10:43:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1164e5400) [pid = 1657] [serial = 1163] [outer = 0x0] 10:43:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116792800) [pid = 1657] [serial = 1164] [outer = 0x1164e5400] 10:43:15 INFO - PROCESS | 1657 | 1466617395011 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116f13400) [pid = 1657] [serial = 1165] [outer = 0x1164e5400] 10:43:15 INFO - PROCESS | 1657 | 1466617395344 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"]]]}] 10:43:15 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 () { 10:43:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:43:15 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 () { 10:43:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:43:15 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 () { 10:43:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:43:15 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 () { 10:43:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:43:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 611ms 10:43:15 INFO - PROCESS | 1657 | 1466617395395 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1657 | 1466617395398 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:43:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:43:15 INFO - PROCESS | 1657 | 1466617395403 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1657 | 1466617395404 Marionette TRACE conn2 <- [1,1526,null,{}] 10:43:15 INFO - PROCESS | 1657 | 1466617395425 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}] 10:43:15 INFO - PROCESS | 1657 | 1466617395426 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:15 INFO - PROCESS | 1657 | 1466617395504 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:43:15 INFO - PROCESS | 1657 | 1466617395511 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1657 | 1466617395512 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b40000 == 31 [pid = 1657] [id = 389] 10:43:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118165400) [pid = 1657] [serial = 1166] [outer = 0x0] 10:43:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1195ed000) [pid = 1657] [serial = 1167] [outer = 0x118165400] 10:43:15 INFO - PROCESS | 1657 | 1466617395538 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1196c6400) [pid = 1657] [serial = 1168] [outer = 0x118165400] 10:43:15 INFO - PROCESS | 1657 | 1466617395887 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"]]]}] 10:43:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:43:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:43:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:43:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 533ms 10:43:15 INFO - PROCESS | 1657 | 1466617395937 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1657 | 1466617395938 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:43:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:43:15 INFO - PROCESS | 1657 | 1466617395941 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1657 | 1466617395943 Marionette TRACE conn2 <- [1,1530,null,{}] 10:43:15 INFO - PROCESS | 1657 | 1466617395951 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}] 10:43:15 INFO - PROCESS | 1657 | 1466617395954 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:16 INFO - PROCESS | 1657 | 1466617396054 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:43:16 INFO - PROCESS | 1657 | 1466617396063 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1657 | 1466617396065 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234d5000 == 32 [pid = 1657] [id = 390] 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119c06800) [pid = 1657] [serial = 1169] [outer = 0x0] 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1236b4000) [pid = 1657] [serial = 1170] [outer = 0x119c06800] 10:43:16 INFO - PROCESS | 1657 | 1466617396093 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123b1cc00) [pid = 1657] [serial = 1171] [outer = 0x119c06800] 10:43:16 INFO - PROCESS | 1657 | 1466617396409 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]]]}] 10:43:16 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 10:43:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:43:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:43:16 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. 10:43:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:43:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 524ms 10:43:16 INFO - PROCESS | 1657 | 1466617396465 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1657 | 1466617396467 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:43:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:43:16 INFO - PROCESS | 1657 | 1466617396469 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1657 | 1466617396470 Marionette TRACE conn2 <- [1,1534,null,{}] 10:43:16 INFO - PROCESS | 1657 | 1466617396473 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}] 10:43:16 INFO - PROCESS | 1657 | 1466617396474 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:16 INFO - PROCESS | 1657 | 1466617396551 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:43:16 INFO - PROCESS | 1657 | 1466617396611 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1657 | 1466617396612 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d28800 == 33 [pid = 1657] [id = 391] 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123b20400) [pid = 1657] [serial = 1172] [outer = 0x0] 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123d48400) [pid = 1657] [serial = 1173] [outer = 0x123b20400] 10:43:16 INFO - PROCESS | 1657 | 1466617396637 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1241ed000) [pid = 1657] [serial = 1174] [outer = 0x123b20400] 10:43:16 INFO - PROCESS | 1657 | 1466617396925 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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:43:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 10:43:16 INFO - PROCESS | 1657 | 1466617396946 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1657 | 1466617396947 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:43:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:43:16 INFO - PROCESS | 1657 | 1466617396949 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1657 | 1466617396950 Marionette TRACE conn2 <- [1,1538,null,{}] 10:43:16 INFO - PROCESS | 1657 | 1466617396961 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}] 10:43:16 INFO - PROCESS | 1657 | 1466617396962 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:17 INFO - PROCESS | 1657 | 1466617397060 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:43:17 INFO - PROCESS | 1657 | 1466617397074 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1657 | 1466617397076 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a10000 == 34 [pid = 1657] [id = 392] 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11295dc00) [pid = 1657] [serial = 1175] [outer = 0x0] 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124483800) [pid = 1657] [serial = 1176] [outer = 0x11295dc00] 10:43:17 INFO - PROCESS | 1657 | 1466617397100 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1260bd800) [pid = 1657] [serial = 1177] [outer = 0x11295dc00] 10:43:17 INFO - PROCESS | 1657 | 1466617397445 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]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:43:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 517ms 10:43:17 INFO - PROCESS | 1657 | 1466617397468 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 1657 | 1466617397469 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:43:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:43:17 INFO - PROCESS | 1657 | 1466617397471 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 1657 | 1466617397472 Marionette TRACE conn2 <- [1,1542,null,{}] 10:43:17 INFO - PROCESS | 1657 | 1466617397490 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}] 10:43:17 INFO - PROCESS | 1657 | 1466617397494 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:17 INFO - PROCESS | 1657 | 1466617397611 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:43:17 INFO - PROCESS | 1657 | 1466617397615 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1657 | 1466617397616 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2cf000 == 35 [pid = 1657] [id = 393] 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124dcb800) [pid = 1657] [serial = 1178] [outer = 0x0] 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289bf000) [pid = 1657] [serial = 1179] [outer = 0x124dcb800] 10:43:17 INFO - PROCESS | 1657 | 1466617397641 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a5f000) [pid = 1657] [serial = 1180] [outer = 0x124dcb800] 10:43:17 INFO - PROCESS | 1657 | 1466617397977 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:43:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 537ms 10:43:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:43:18 INFO - PROCESS | 1657 | 1466617398010 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 1657 | 1466617398011 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:43:18 INFO - PROCESS | 1657 | 1466617398013 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1657 | 1466617398015 Marionette TRACE conn2 <- [1,1546,null,{}] 10:43:18 INFO - PROCESS | 1657 | 1466617398017 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}] 10:43:18 INFO - PROCESS | 1657 | 1466617398018 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:18 INFO - PROCESS | 1657 | 1466617398117 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:43:18 INFO - PROCESS | 1657 | 1466617398121 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1657 | 1466617398122 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a55e000 == 36 [pid = 1657] [id = 394] 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a61c00) [pid = 1657] [serial = 1181] [outer = 0x0] 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128d03000) [pid = 1657] [serial = 1182] [outer = 0x128a61c00] 10:43:18 INFO - PROCESS | 1657 | 1466617398147 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129006000) [pid = 1657] [serial = 1183] [outer = 0x128a61c00] 10:43:18 INFO - PROCESS | 1657 | 1466617398459 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:43:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 468ms 10:43:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:43:18 INFO - PROCESS | 1657 | 1466617398482 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 1657 | 1466617398484 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:43:18 INFO - PROCESS | 1657 | 1466617398486 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1657 | 1466617398487 Marionette TRACE conn2 <- [1,1550,null,{}] 10:43:18 INFO - PROCESS | 1657 | 1466617398504 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}] 10:43:18 INFO - PROCESS | 1657 | 1466617398505 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:18 INFO - PROCESS | 1657 | 1466617398607 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:43:18 INFO - PROCESS | 1657 | 1466617398610 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1657 | 1466617398611 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b063000 == 37 [pid = 1657] [id = 395] 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128c45c00) [pid = 1657] [serial = 1184] [outer = 0x0] 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12900bc00) [pid = 1657] [serial = 1185] [outer = 0x128c45c00] 10:43:18 INFO - PROCESS | 1657 | 1466617398635 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129106800) [pid = 1657] [serial = 1186] [outer = 0x128c45c00] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f15400) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111c16800) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112faac00) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112d4e000) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124080000) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a23400) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184d7400) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12172e000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f0e000) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ce9000) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126408400) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a82c00) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1266ef800) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12448c000) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1186f9000) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:43:18 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112a1b000) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:43:19 INFO - PROCESS | 1657 | 1466617399052 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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:43:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 576ms 10:43:19 INFO - PROCESS | 1657 | 1466617399063 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1657 | 1466617399064 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:43:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:43:19 INFO - PROCESS | 1657 | 1466617399067 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1657 | 1466617399068 Marionette TRACE conn2 <- [1,1554,null,{}] 10:43:19 INFO - PROCESS | 1657 | 1466617399070 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}] 10:43:19 INFO - PROCESS | 1657 | 1466617399072 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:19 INFO - PROCESS | 1657 | 1466617399149 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:43:19 INFO - PROCESS | 1657 | 1466617399152 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 1657 | 1466617399153 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232d7800 == 38 [pid = 1657] [id = 396] 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112961c00) [pid = 1657] [serial = 1187] [outer = 0x0] 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116f0f800) [pid = 1657] [serial = 1188] [outer = 0x112961c00] 10:43:19 INFO - PROCESS | 1657 | 1466617399179 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1195f5000) [pid = 1657] [serial = 1189] [outer = 0x112961c00] 10:43:19 INFO - PROCESS | 1657 | 1466617399496 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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:43:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 10:43:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:43:19 INFO - PROCESS | 1657 | 1466617399535 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1657 | 1466617399537 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:43:19 INFO - PROCESS | 1657 | 1466617399541 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1657 | 1466617399542 Marionette TRACE conn2 <- [1,1558,null,{}] 10:43:19 INFO - PROCESS | 1657 | 1466617399545 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}] 10:43:19 INFO - PROCESS | 1657 | 1466617399546 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:19 INFO - PROCESS | 1657 | 1466617399646 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:43:19 INFO - PROCESS | 1657 | 1466617399653 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 1657 | 1466617399654 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04c800 == 39 [pid = 1657] [id = 397] 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116fa1c00) [pid = 1657] [serial = 1190] [outer = 0x0] 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d50400) [pid = 1657] [serial = 1191] [outer = 0x116fa1c00] 10:43:19 INFO - PROCESS | 1657 | 1466617399679 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126b06400) [pid = 1657] [serial = 1192] [outer = 0x116fa1c00] 10:43:20 INFO - PROCESS | 1657 | 1466617400014 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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:43:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 10:43:20 INFO - PROCESS | 1657 | 1466617400061 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 1657 | 1466617400064 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:43:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:43:20 INFO - PROCESS | 1657 | 1466617400067 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1657 | 1466617400070 Marionette TRACE conn2 <- [1,1562,null,{}] 10:43:20 INFO - PROCESS | 1657 | 1466617400073 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}] 10:43:20 INFO - PROCESS | 1657 | 1466617400076 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:20 INFO - PROCESS | 1657 | 1466617400214 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:43:20 INFO - PROCESS | 1657 | 1466617400305 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1657 | 1466617400307 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c988000 == 40 [pid = 1657] [id = 398] 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12172e000) [pid = 1657] [serial = 1193] [outer = 0x0] 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115dccc00) [pid = 1657] [serial = 1194] [outer = 0x12172e000] 10:43:20 INFO - PROCESS | 1657 | 1466617400341 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12932f000) [pid = 1657] [serial = 1195] [outer = 0x12172e000] 10:43:20 INFO - PROCESS | 1657 | 1466617400666 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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:43:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 623ms 10:43:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:43:20 INFO - PROCESS | 1657 | 1466617400696 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 1657 | 1466617400698 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:43:20 INFO - PROCESS | 1657 | 1466617400700 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1657 | 1466617400701 Marionette TRACE conn2 <- [1,1566,null,{}] 10:43:20 INFO - PROCESS | 1657 | 1466617400704 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}] 10:43:20 INFO - PROCESS | 1657 | 1466617400707 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:20 INFO - PROCESS | 1657 | 1466617400798 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:43:20 INFO - PROCESS | 1657 | 1466617400854 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1657 | 1466617400855 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c99b000 == 41 [pid = 1657] [id = 399] 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12932d000) [pid = 1657] [serial = 1196] [outer = 0x0] 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a21c800) [pid = 1657] [serial = 1197] [outer = 0x12932d000] 10:43:20 INFO - PROCESS | 1657 | 1466617400879 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a4b0400) [pid = 1657] [serial = 1198] [outer = 0x12932d000] 10:43:21 INFO - PROCESS | 1657 | 1466617401292 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]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 619ms 10:43:21 INFO - PROCESS | 1657 | 1466617401320 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 1657 | 1466617401323 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:43:21 INFO - PROCESS | 1657 | 1466617401326 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 1657 | 1466617401328 Marionette TRACE conn2 <- [1,1570,null,{}] 10:43:21 INFO - PROCESS | 1657 | 1466617401333 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}] 10:43:21 INFO - PROCESS | 1657 | 1466617401335 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:21 INFO - PROCESS | 1657 | 1466617401442 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:43:21 INFO - PROCESS | 1657 | 1466617401511 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 1657 | 1466617401513 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f000 == 42 [pid = 1657] [id = 400] 10:43:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113b8fc00) [pid = 1657] [serial = 1199] [outer = 0x0] 10:43:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116797400) [pid = 1657] [serial = 1200] [outer = 0x113b8fc00] 10:43:21 INFO - PROCESS | 1657 | 1466617401544 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11714c000) [pid = 1657] [serial = 1201] [outer = 0x113b8fc00] 10:43:21 INFO - PROCESS | 1657 | 1466617401980 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]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:43:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 722ms 10:43:22 INFO - PROCESS | 1657 | 1466617402048 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 1657 | 1466617402052 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:43:22 INFO - PROCESS | 1657 | 1466617402056 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1657 | 1466617402058 Marionette TRACE conn2 <- [1,1574,null,{}] 10:43:22 INFO - PROCESS | 1657 | 1466617402061 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}] 10:43:22 INFO - PROCESS | 1657 | 1466617402062 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:22 INFO - PROCESS | 1657 | 1466617402166 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:43:22 INFO - PROCESS | 1657 | 1466617402235 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 1657 | 1466617402237 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a0e800 == 43 [pid = 1657] [id = 401] 10:43:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119447000) [pid = 1657] [serial = 1202] [outer = 0x0] 10:43:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119c07000) [pid = 1657] [serial = 1203] [outer = 0x119447000] 10:43:22 INFO - PROCESS | 1657 | 1466617402269 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1236be400) [pid = 1657] [serial = 1204] [outer = 0x119447000] 10:43:22 INFO - PROCESS | 1657 | 1466617402688 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]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:43:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 10:43:22 INFO - PROCESS | 1657 | 1466617402729 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 1657 | 1466617402730 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:43:22 INFO - PROCESS | 1657 | 1466617402733 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1657 | 1466617402735 Marionette TRACE conn2 <- [1,1578,null,{}] 10:43:22 INFO - PROCESS | 1657 | 1466617402784 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}] 10:43:22 INFO - PROCESS | 1657 | 1466617402788 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:22 INFO - PROCESS | 1657 | 1466617402929 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:43:22 INFO - PROCESS | 1657 | 1466617402986 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 1657 | 1466617402989 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce28800 == 44 [pid = 1657] [id = 402] 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1266ec800) [pid = 1657] [serial = 1205] [outer = 0x0] 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1289c3400) [pid = 1657] [serial = 1206] [outer = 0x1266ec800] 10:43:23 INFO - PROCESS | 1657 | 1466617403041 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1289dcc00) [pid = 1657] [serial = 1207] [outer = 0x1266ec800] 10:43:23 INFO - PROCESS | 1657 | 1466617403544 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]]]}] 10:43:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 825ms 10:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:43:23 INFO - PROCESS | 1657 | 1466617403558 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:43:23 INFO - PROCESS | 1657 | 1466617403560 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:43:23 INFO - PROCESS | 1657 | 1466617403563 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 1657 | 1466617403564 Marionette TRACE conn2 <- [1,1582,null,{}] 10:43:23 INFO - PROCESS | 1657 | 1466617403566 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}] 10:43:23 INFO - PROCESS | 1657 | 1466617403568 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:23 INFO - PROCESS | 1657 | 1466617403671 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:43:23 INFO - PROCESS | 1657 | 1466617403725 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 1657 | 1466617403726 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf43800 == 45 [pid = 1657] [id = 403] 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128a56000) [pid = 1657] [serial = 1208] [outer = 0x0] 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129107400) [pid = 1657] [serial = 1209] [outer = 0x128a56000] 10:43:23 INFO - PROCESS | 1657 | 1466617403758 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129114000) [pid = 1657] [serial = 1210] [outer = 0x128a56000] 10:43:24 INFO - PROCESS | 1657 | 1466617404361 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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 869ms 10:43:24 INFO - PROCESS | 1657 | 1466617404444 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 1657 | 1466617404447 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:43:24 INFO - PROCESS | 1657 | 1466617404450 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1657 | 1466617404452 Marionette TRACE conn2 <- [1,1586,null,{}] 10:43:24 INFO - PROCESS | 1657 | 1466617404459 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}] 10:43:24 INFO - PROCESS | 1657 | 1466617404460 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:24 INFO - PROCESS | 1657 | 1466617404555 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:43:24 INFO - PROCESS | 1657 | 1466617404622 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1657 | 1466617404625 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c6d800 == 46 [pid = 1657] [id = 404] 10:43:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112ed2800) [pid = 1657] [serial = 1211] [outer = 0x0] 10:43:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116140000) [pid = 1657] [serial = 1212] [outer = 0x112ed2800] 10:43:24 INFO - PROCESS | 1657 | 1466617404653 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116f19000) [pid = 1657] [serial = 1213] [outer = 0x112ed2800] 10:43:25 INFO - PROCESS | 1657 | 1466617405091 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]]]}] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c988000 == 45 [pid = 1657] [id = 398] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04c800 == 44 [pid = 1657] [id = 397] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1232d7800 == 43 [pid = 1657] [id = 396] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12b063000 == 42 [pid = 1657] [id = 395] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a55e000 == 41 [pid = 1657] [id = 394] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2cf000 == 40 [pid = 1657] [id = 393] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128a10000 == 39 [pid = 1657] [id = 392] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x124d28800 == 38 [pid = 1657] [id = 391] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1234d5000 == 37 [pid = 1657] [id = 390] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119b40000 == 36 [pid = 1657] [id = 389] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ca000 == 35 [pid = 1657] [id = 388] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x123676000 == 34 [pid = 1657] [id = 387] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b2800 == 33 [pid = 1657] [id = 386] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x121665800 == 32 [pid = 1657] [id = 385] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf43800 == 31 [pid = 1657] [id = 403] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce28800 == 30 [pid = 1657] [id = 402] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128a0e800 == 29 [pid = 1657] [id = 401] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c99b000 == 28 [pid = 1657] [id = 399] 10:43:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f000 == 27 [pid = 1657] [id = 400] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11815d000) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1184d9400) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x111ecac00) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11295f800) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113353800) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116137c00) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115e1c400) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1164ef000) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1241fb000) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11697d400) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ece000) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1196ca000) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1187f0400) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d4dc00) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123b24400) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b65800) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1260c2c00) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124ce4c00) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1289d2000) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1186f6000) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x126b11400) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1289cfc00) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1236c2000) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1260cc000) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1266f0000) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128a5e000) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1196cf400) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1195edc00) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1199e9400) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126b11800) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123133400) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123d4d000) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 10:43:25 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1289dc000) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 10:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1231ms 10:43:25 INFO - PROCESS | 1657 | 1466617405682 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 1657 | 1466617405684 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:43:25 INFO - PROCESS | 1657 | 1466617405689 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 1657 | 1466617405691 Marionette TRACE conn2 <- [1,1590,null,{}] 10:43:25 INFO - PROCESS | 1657 | 1466617405694 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}] 10:43:25 INFO - PROCESS | 1657 | 1466617405697 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:25 INFO - PROCESS | 1657 | 1466617405782 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:43:25 INFO - PROCESS | 1657 | 1466617405789 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 1657 | 1466617405793 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d9a000 == 28 [pid = 1657] [id = 405] 10:43:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112961400) [pid = 1657] [serial = 1214] [outer = 0x0] 10:43:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a16000) [pid = 1657] [serial = 1215] [outer = 0x112961400] 10:43:25 INFO - PROCESS | 1657 | 1466617405821 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a82c00) [pid = 1657] [serial = 1216] [outer = 0x112961400] 10:43:26 INFO - PROCESS | 1657 | 1466617406194 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 10:43:26 INFO - PROCESS | 1657 | 1466617406211 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1657 | 1466617406213 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:43:26 INFO - PROCESS | 1657 | 1466617406218 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1657 | 1466617406221 Marionette TRACE conn2 <- [1,1594,null,{}] 10:43:26 INFO - PROCESS | 1657 | 1466617406251 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}] 10:43:26 INFO - PROCESS | 1657 | 1466617406253 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:26 INFO - PROCESS | 1657 | 1466617406331 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:43:26 INFO - PROCESS | 1657 | 1466617406335 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1657 | 1466617406336 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac2000 == 29 [pid = 1657] [id = 406] 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1132df800) [pid = 1657] [serial = 1217] [outer = 0x0] 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1164e5c00) [pid = 1657] [serial = 1218] [outer = 0x1132df800] 10:43:26 INFO - PROCESS | 1657 | 1466617406367 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116f0b000) [pid = 1657] [serial = 1219] [outer = 0x1132df800] 10:43:26 INFO - PROCESS | 1657 | 1466617406711 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 546ms 10:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:43:26 INFO - PROCESS | 1657 | 1466617406762 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1657 | 1466617406763 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:43:26 INFO - PROCESS | 1657 | 1466617406766 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1657 | 1466617406767 Marionette TRACE conn2 <- [1,1598,null,{}] 10:43:26 INFO - PROCESS | 1657 | 1466617406774 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}] 10:43:26 INFO - PROCESS | 1657 | 1466617406777 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:26 INFO - PROCESS | 1657 | 1466617406890 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:43:26 INFO - PROCESS | 1657 | 1466617406898 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1657 | 1466617406901 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119176000 == 30 [pid = 1657] [id = 407] 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117e59800) [pid = 1657] [serial = 1220] [outer = 0x0] 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118467c00) [pid = 1657] [serial = 1221] [outer = 0x117e59800] 10:43:26 INFO - PROCESS | 1657 | 1466617406931 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186f7000) [pid = 1657] [serial = 1222] [outer = 0x117e59800] 10:43:27 INFO - PROCESS | 1657 | 1466617407265 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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 10:43:27 INFO - PROCESS | 1657 | 1466617407285 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 1657 | 1466617407286 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:43:27 INFO - PROCESS | 1657 | 1466617407289 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1657 | 1466617407292 Marionette TRACE conn2 <- [1,1602,null,{}] 10:43:27 INFO - PROCESS | 1657 | 1466617407294 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}] 10:43:27 INFO - PROCESS | 1657 | 1466617407296 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:27 INFO - PROCESS | 1657 | 1466617407377 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:43:27 INFO - PROCESS | 1657 | 1466617407434 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1657 | 1466617407435 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b46800 == 31 [pid = 1657] [id = 408] 10:43:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x117e4f800) [pid = 1657] [serial = 1223] [outer = 0x0] 10:43:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119449800) [pid = 1657] [serial = 1224] [outer = 0x117e4f800] 10:43:27 INFO - PROCESS | 1657 | 1466617407461 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1196cbc00) [pid = 1657] [serial = 1225] [outer = 0x117e4f800] 10:43:27 INFO - PROCESS | 1657 | 1466617407755 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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 523ms 10:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:43:27 INFO - PROCESS | 1657 | 1466617407812 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 1657 | 1466617407813 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:43:27 INFO - PROCESS | 1657 | 1466617407816 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1657 | 1466617407817 Marionette TRACE conn2 <- [1,1606,null,{}] 10:43:27 INFO - PROCESS | 1657 | 1466617407819 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}] 10:43:27 INFO - PROCESS | 1657 | 1466617407821 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:27 INFO - PROCESS | 1657 | 1466617407934 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:43:27 INFO - PROCESS | 1657 | 1466617407939 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1657 | 1466617407940 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232eb800 == 32 [pid = 1657] [id = 409] 10:43:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113086000) [pid = 1657] [serial = 1226] [outer = 0x0] 10:43:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11999c800) [pid = 1657] [serial = 1227] [outer = 0x113086000] 10:43:27 INFO - PROCESS | 1657 | 1466617407965 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12300c400) [pid = 1657] [serial = 1228] [outer = 0x113086000] 10:43:28 INFO - PROCESS | 1657 | 1466617408310 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 10:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:43:28 INFO - PROCESS | 1657 | 1466617408344 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1657 | 1466617408345 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:43:28 INFO - PROCESS | 1657 | 1466617408347 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1657 | 1466617408349 Marionette TRACE conn2 <- [1,1610,null,{}] 10:43:28 INFO - PROCESS | 1657 | 1466617408351 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}] 10:43:28 INFO - PROCESS | 1657 | 1466617408355 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:28 INFO - PROCESS | 1657 | 1466617408468 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:43:28 INFO - PROCESS | 1657 | 1466617408503 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 1657 | 1466617408504 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x124783800 == 33 [pid = 1657] [id = 410] 10:43:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1236b7000) [pid = 1657] [serial = 1229] [outer = 0x0] 10:43:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123816400) [pid = 1657] [serial = 1230] [outer = 0x1236b7000] 10:43:28 INFO - PROCESS | 1657 | 1466617408529 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123b66400) [pid = 1657] [serial = 1231] [outer = 0x1236b7000] 10:43:28 INFO - PROCESS | 1657 | 1466617408821 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 517ms 10:43:28 INFO - PROCESS | 1657 | 1466617408866 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1657 | 1466617408867 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:43:28 INFO - PROCESS | 1657 | 1466617408870 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1657 | 1466617408872 Marionette TRACE conn2 <- [1,1614,null,{}] 10:43:28 INFO - PROCESS | 1657 | 1466617408877 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}] 10:43:28 INFO - PROCESS | 1657 | 1466617408878 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:28 INFO - PROCESS | 1657 | 1466617408994 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:43:29 INFO - PROCESS | 1657 | 1466617409041 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1657 | 1466617409042 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12605f000 == 34 [pid = 1657] [id = 411] 10:43:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123b69400) [pid = 1657] [serial = 1232] [outer = 0x0] 10:43:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123d4d000) [pid = 1657] [serial = 1233] [outer = 0x123b69400] 10:43:29 INFO - PROCESS | 1657 | 1466617409082 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124089000) [pid = 1657] [serial = 1234] [outer = 0x123b69400] 10:43:29 INFO - PROCESS | 1657 | 1466617409469 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]]]}] 10:43:29 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 10:43:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 624ms 10:43:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:43:29 INFO - PROCESS | 1657 | 1466617409502 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 1657 | 1466617409504 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:43:29 INFO - PROCESS | 1657 | 1466617409509 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 1657 | 1466617409511 Marionette TRACE conn2 <- [1,1618,null,{}] 10:43:29 INFO - PROCESS | 1657 | 1466617409515 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}] 10:43:29 INFO - PROCESS | 1657 | 1466617409516 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:29 INFO - PROCESS | 1657 | 1466617409661 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11295dc00) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124dcb800) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128c45c00) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b20400) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118165400) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164e5400) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112038000) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11815b800) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1289da400) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119c06800) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128a61c00) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112961c00) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12172e000) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116fa1c00) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:43:29 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12932d000) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:43:30 INFO - PROCESS | 1657 | 1466617410001 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1657 | 1466617410002 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac6800 == 35 [pid = 1657] [id = 412] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1110a0c00) [pid = 1657] [serial = 1235] [outer = 0x0] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112965000) [pid = 1657] [serial = 1236] [outer = 0x1110a0c00] 10:43:30 INFO - PROCESS | 1657 | 1466617410043 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f18000) [pid = 1657] [serial = 1237] [outer = 0x1110a0c00] 10:43:30 INFO - PROCESS | 1657 | 1466617410345 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]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 873ms 10:43:30 INFO - PROCESS | 1657 | 1466617410379 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1657 | 1466617410381 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:43:30 INFO - PROCESS | 1657 | 1466617410383 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1657 | 1466617410384 Marionette TRACE conn2 <- [1,1622,null,{}] 10:43:30 INFO - PROCESS | 1657 | 1466617410386 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}] 10:43:30 INFO - PROCESS | 1657 | 1466617410387 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:30 INFO - PROCESS | 1657 | 1466617410466 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:43:30 INFO - PROCESS | 1657 | 1466617410470 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1657 | 1466617410480 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905c800 == 36 [pid = 1657] [id = 413] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11223c000) [pid = 1657] [serial = 1238] [outer = 0x0] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123b24400) [pid = 1657] [serial = 1239] [outer = 0x11223c000] 10:43:30 INFO - PROCESS | 1657 | 1466617410554 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1247c5000) [pid = 1657] [serial = 1240] [outer = 0x11223c000] 10:43:30 INFO - PROCESS | 1657 | 1466617410820 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]]]}] 10:43:30 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 10:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 10:43:30 INFO - PROCESS | 1657 | 1466617410853 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1657 | 1466617410854 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:43:30 INFO - PROCESS | 1657 | 1466617410864 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1657 | 1466617410865 Marionette TRACE conn2 <- [1,1626,null,{}] 10:43:30 INFO - PROCESS | 1657 | 1466617410867 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}] 10:43:30 INFO - PROCESS | 1657 | 1466617410868 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:30 INFO - PROCESS | 1657 | 1466617410950 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:43:30 INFO - PROCESS | 1657 | 1466617410954 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1657 | 1466617410956 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294f0800 == 37 [pid = 1657] [id = 414] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1247c5c00) [pid = 1657] [serial = 1241] [outer = 0x0] 10:43:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1260bf000) [pid = 1657] [serial = 1242] [outer = 0x1247c5c00] 10:43:30 INFO - PROCESS | 1657 | 1466617410982 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1264c6c00) [pid = 1657] [serial = 1243] [outer = 0x1247c5c00] 10:43:31 INFO - PROCESS | 1657 | 1466617411278 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 10:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:43:31 INFO - PROCESS | 1657 | 1466617411332 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1657 | 1466617411334 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:43:31 INFO - PROCESS | 1657 | 1466617411336 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1657 | 1466617411337 Marionette TRACE conn2 <- [1,1630,null,{}] 10:43:31 INFO - PROCESS | 1657 | 1466617411340 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}] 10:43:31 INFO - PROCESS | 1657 | 1466617411341 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:31 INFO - PROCESS | 1657 | 1466617411431 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:43:31 INFO - PROCESS | 1657 | 1466617411488 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 1657 | 1466617411490 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a54b800 == 38 [pid = 1657] [id = 415] 10:43:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ce8400) [pid = 1657] [serial = 1244] [outer = 0x0] 10:43:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126621c00) [pid = 1657] [serial = 1245] [outer = 0x124ce8400] 10:43:31 INFO - PROCESS | 1657 | 1466617411523 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1289d4000) [pid = 1657] [serial = 1246] [outer = 0x124ce8400] 10:43:31 INFO - PROCESS | 1657 | 1466617411820 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 10:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:43:31 INFO - PROCESS | 1657 | 1466617411859 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1657 | 1466617411861 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:43:31 INFO - PROCESS | 1657 | 1466617411863 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1657 | 1466617411864 Marionette TRACE conn2 <- [1,1634,null,{}] 10:43:31 INFO - PROCESS | 1657 | 1466617411866 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}] 10:43:31 INFO - PROCESS | 1657 | 1466617411867 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:31 INFO - PROCESS | 1657 | 1466617411948 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:43:32 INFO - PROCESS | 1657 | 1466617412047 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1657 | 1466617412049 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x112648800 == 39 [pid = 1657] [id = 416] 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f2b000) [pid = 1657] [serial = 1247] [outer = 0x0] 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110f76800) [pid = 1657] [serial = 1248] [outer = 0x110f2b000] 10:43:32 INFO - PROCESS | 1657 | 1466617412081 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1122aa400) [pid = 1657] [serial = 1249] [outer = 0x110f2b000] 10:43:32 INFO - PROCESS | 1657 | 1466617412625 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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 819ms 10:43:32 INFO - PROCESS | 1657 | 1466617412684 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 1657 | 1466617412686 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:43:32 INFO - PROCESS | 1657 | 1466617412689 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1657 | 1466617412691 Marionette TRACE conn2 <- [1,1638,null,{}] 10:43:32 INFO - PROCESS | 1657 | 1466617412695 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}] 10:43:32 INFO - PROCESS | 1657 | 1466617412698 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:32 INFO - PROCESS | 1657 | 1466617412810 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:43:32 INFO - PROCESS | 1657 | 1466617412868 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1657 | 1466617412869 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d800 == 40 [pid = 1657] [id = 417] 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113dd3c00) [pid = 1657] [serial = 1250] [outer = 0x0] 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164e0c00) [pid = 1657] [serial = 1251] [outer = 0x113dd3c00] 10:43:32 INFO - PROCESS | 1657 | 1466617412901 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116f15c00) [pid = 1657] [serial = 1252] [outer = 0x113dd3c00] 10:43:33 INFO - PROCESS | 1657 | 1466617413460 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]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 821ms 10:43:33 INFO - PROCESS | 1657 | 1466617413520 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 1657 | 1466617413524 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:43:33 INFO - PROCESS | 1657 | 1466617413529 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 1657 | 1466617413530 Marionette TRACE conn2 <- [1,1642,null,{}] 10:43:33 INFO - PROCESS | 1657 | 1466617413532 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}] 10:43:33 INFO - PROCESS | 1657 | 1466617413534 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:33 INFO - PROCESS | 1657 | 1466617413743 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:43:33 INFO - PROCESS | 1657 | 1466617413830 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 1657 | 1466617413831 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b2800 == 41 [pid = 1657] [id = 418] 10:43:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a20800) [pid = 1657] [serial = 1253] [outer = 0x0] 10:43:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112f23000) [pid = 1657] [serial = 1254] [outer = 0x112a20800] 10:43:33 INFO - PROCESS | 1657 | 1466617413860 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115dc7400) [pid = 1657] [serial = 1255] [outer = 0x112a20800] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a54b800 == 40 [pid = 1657] [id = 415] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1294f0800 == 39 [pid = 1657] [id = 414] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12905c800 == 38 [pid = 1657] [id = 413] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac6800 == 37 [pid = 1657] [id = 412] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12605f000 == 36 [pid = 1657] [id = 411] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x124783800 == 35 [pid = 1657] [id = 410] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1232eb800 == 34 [pid = 1657] [id = 409] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119b46800 == 33 [pid = 1657] [id = 408] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119176000 == 32 [pid = 1657] [id = 407] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac2000 == 31 [pid = 1657] [id = 406] 10:43:34 INFO - PROCESS | 1657 | --DOCSHELL 0x115d9a000 == 30 [pid = 1657] [id = 405] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124483800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1289bf000) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12900bc00) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d48400) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1195ed000) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1196c6400) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116792800) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116f13400) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a82800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11307ec00) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11846a000) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119188400) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128c51000) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1236b4000) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123b1cc00) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129006000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128d03000) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1195f5000) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116f0f800) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129106800) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12932f000) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128a5f000) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1260bd800) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126b06400) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115dccc00) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1241ed000) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123d50400) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a4b0400) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a21c800) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1657 | 1466617414309 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 822ms 10:43:34 INFO - PROCESS | 1657 | 1466617414352 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1657 | 1466617414354 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:43:34 INFO - PROCESS | 1657 | 1466617414358 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1657 | 1466617414360 Marionette TRACE conn2 <- [1,1646,null,{}] 10:43:34 INFO - PROCESS | 1657 | 1466617414363 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}] 10:43:34 INFO - PROCESS | 1657 | 1466617414364 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:34 INFO - PROCESS | 1657 | 1466617414446 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:43:34 INFO - PROCESS | 1657 | 1466617414451 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1657 | 1466617414452 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fef800 == 31 [pid = 1657] [id = 419] 10:43:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f0f800) [pid = 1657] [serial = 1256] [outer = 0x0] 10:43:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117278c00) [pid = 1657] [serial = 1257] [outer = 0x116f0f800] 10:43:34 INFO - PROCESS | 1657 | 1466617414482 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118160800) [pid = 1657] [serial = 1258] [outer = 0x116f0f800] 10:43:34 INFO - PROCESS | 1657 | 1466617414852 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 10:43:34 INFO - PROCESS | 1657 | 1466617414879 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1657 | 1466617414881 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:43:34 INFO - PROCESS | 1657 | 1466617414884 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1657 | 1466617414885 Marionette TRACE conn2 <- [1,1650,null,{}] 10:43:34 INFO - PROCESS | 1657 | 1466617414887 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}] 10:43:34 INFO - PROCESS | 1657 | 1466617414890 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:34 INFO - PROCESS | 1657 | 1466617414970 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:43:34 INFO - PROCESS | 1657 | 1466617414978 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1657 | 1466617414979 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cb6000 == 32 [pid = 1657] [id = 420] 10:43:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112966800) [pid = 1657] [serial = 1259] [outer = 0x0] 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119187400) [pid = 1657] [serial = 1260] [outer = 0x112966800] 10:43:35 INFO - PROCESS | 1657 | 1466617415005 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a20400) [pid = 1657] [serial = 1261] [outer = 0x112966800] 10:43:35 INFO - PROCESS | 1657 | 1466617415379 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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 10:43:35 INFO - PROCESS | 1657 | 1466617415402 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 1657 | 1466617415405 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:43:35 INFO - PROCESS | 1657 | 1466617415419 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 1657 | 1466617415424 Marionette TRACE conn2 <- [1,1654,null,{}] 10:43:35 INFO - PROCESS | 1657 | 1466617415431 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}] 10:43:35 INFO - PROCESS | 1657 | 1466617415434 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:35 INFO - PROCESS | 1657 | 1466617415517 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:43:35 INFO - PROCESS | 1657 | 1466617415523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1657 | 1466617415525 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x124460800 == 33 [pid = 1657] [id = 421] 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122abc00) [pid = 1657] [serial = 1262] [outer = 0x0] 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1199e9c00) [pid = 1657] [serial = 1263] [outer = 0x1122abc00] 10:43:35 INFO - PROCESS | 1657 | 1466617415550 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123687c00) [pid = 1657] [serial = 1264] [outer = 0x1122abc00] 10:43:35 INFO - PROCESS | 1657 | 1466617415865 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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 487ms 10:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:43:35 INFO - PROCESS | 1657 | 1466617415897 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 1657 | 1466617415898 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:43:35 INFO - PROCESS | 1657 | 1466617415900 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 1657 | 1466617415901 Marionette TRACE conn2 <- [1,1658,null,{}] 10:43:35 INFO - PROCESS | 1657 | 1466617415904 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}] 10:43:35 INFO - PROCESS | 1657 | 1466617415905 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:35 INFO - PROCESS | 1657 | 1466617415980 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:43:35 INFO - PROCESS | 1657 | 1466617415983 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1657 | 1466617415984 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12365a000 == 34 [pid = 1657] [id = 422] 10:43:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1236bb400) [pid = 1657] [serial = 1265] [outer = 0x0] 10:43:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123a52c00) [pid = 1657] [serial = 1266] [outer = 0x1236bb400] 10:43:36 INFO - PROCESS | 1657 | 1466617416011 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b21c00) [pid = 1657] [serial = 1267] [outer = 0x1236bb400] 10:43:36 INFO - PROCESS | 1657 | 1466617416349 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 474ms 10:43:36 INFO - PROCESS | 1657 | 1466617416376 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1657 | 1466617416377 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:43:36 INFO - PROCESS | 1657 | 1466617416379 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1657 | 1466617416380 Marionette TRACE conn2 <- [1,1662,null,{}] 10:43:36 INFO - PROCESS | 1657 | 1466617416383 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}] 10:43:36 INFO - PROCESS | 1657 | 1466617416384 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:36 INFO - PROCESS | 1657 | 1466617416494 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:43:36 INFO - PROCESS | 1657 | 1466617416504 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 1657 | 1466617416508 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129066800 == 35 [pid = 1657] [id = 423] 10:43:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d45000) [pid = 1657] [serial = 1268] [outer = 0x0] 10:43:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123d4d800) [pid = 1657] [serial = 1269] [outer = 0x123d45000] 10:43:36 INFO - PROCESS | 1657 | 1466617416541 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1241fa400) [pid = 1657] [serial = 1270] [outer = 0x123d45000] 10:43:36 INFO - PROCESS | 1657 | 1466617416892 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 10:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:43:36 INFO - PROCESS | 1657 | 1466617416897 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1657 | 1466617416898 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:43:36 INFO - PROCESS | 1657 | 1466617416901 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1657 | 1466617416902 Marionette TRACE conn2 <- [1,1666,null,{}] 10:43:36 INFO - PROCESS | 1657 | 1466617416904 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}] 10:43:36 INFO - PROCESS | 1657 | 1466617416907 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:37 INFO - PROCESS | 1657 | 1466617417006 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:43:37 INFO - PROCESS | 1657 | 1466617417009 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1657 | 1466617417010 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e4000 == 36 [pid = 1657] [id = 424] 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123d46400) [pid = 1657] [serial = 1271] [outer = 0x0] 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1260bf400) [pid = 1657] [serial = 1272] [outer = 0x123d46400] 10:43:37 INFO - PROCESS | 1657 | 1466617417034 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126b09000) [pid = 1657] [serial = 1273] [outer = 0x123d46400] 10:43:37 INFO - PROCESS | 1657 | 1466617417494 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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 619ms 10:43:37 INFO - PROCESS | 1657 | 1466617417521 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 1657 | 1466617417525 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:43:37 INFO - PROCESS | 1657 | 1466617417537 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 1657 | 1466617417539 Marionette TRACE conn2 <- [1,1670,null,{}] 10:43:37 INFO - PROCESS | 1657 | 1466617417542 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}] 10:43:37 INFO - PROCESS | 1657 | 1466617417544 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:37 INFO - PROCESS | 1657 | 1466617417696 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:43:37 INFO - PROCESS | 1657 | 1466617417716 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1657 | 1466617417718 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af1f800 == 37 [pid = 1657] [id = 425] 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126b03c00) [pid = 1657] [serial = 1274] [outer = 0x0] 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1289ca800) [pid = 1657] [serial = 1275] [outer = 0x126b03c00] 10:43:37 INFO - PROCESS | 1657 | 1466617417743 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1289d5c00) [pid = 1657] [serial = 1276] [outer = 0x126b03c00] 10:43:38 INFO - PROCESS | 1657 | 1466617418066 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 573ms 10:43:38 INFO - PROCESS | 1657 | 1466617418110 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:43:38 INFO - PROCESS | 1657 | 1466617418111 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:43:38 INFO - PROCESS | 1657 | 1466617418114 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1657 | 1466617418115 Marionette TRACE conn2 <- [1,1674,null,{}] 10:43:38 INFO - PROCESS | 1657 | 1466617418118 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}] 10:43:38 INFO - PROCESS | 1657 | 1466617418119 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:38 INFO - PROCESS | 1657 | 1466617418213 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:43:38 INFO - PROCESS | 1657 | 1466617418224 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1657 | 1466617418226 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b756800 == 38 [pid = 1657] [id = 426] 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289c6800) [pid = 1657] [serial = 1277] [outer = 0x0] 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a59400) [pid = 1657] [serial = 1278] [outer = 0x1289c6800] 10:43:38 INFO - PROCESS | 1657 | 1466617418249 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128c47000) [pid = 1657] [serial = 1279] [outer = 0x1289c6800] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1132df800) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112961400) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e59800) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117e4f800) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ed2800) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113086000) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123b69400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1247c5c00) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1236b7000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113b8fc00) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1110a0c00) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119447000) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1266ec800) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11223c000) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:43:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128a56000) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:43:38 INFO - PROCESS | 1657 | 1466617418653 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 10:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:43:38 INFO - PROCESS | 1657 | 1466617418685 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1657 | 1466617418686 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:43:38 INFO - PROCESS | 1657 | 1466617418688 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1657 | 1466617418689 Marionette TRACE conn2 <- [1,1678,null,{}] 10:43:38 INFO - PROCESS | 1657 | 1466617418691 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}] 10:43:38 INFO - PROCESS | 1657 | 1466617418692 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:38 INFO - PROCESS | 1657 | 1466617418769 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:43:38 INFO - PROCESS | 1657 | 1466617418775 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1657 | 1466617418776 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12445e800 == 39 [pid = 1657] [id = 427] 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112adc400) [pid = 1657] [serial = 1280] [outer = 0x0] 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11815b800) [pid = 1657] [serial = 1281] [outer = 0x112adc400] 10:43:38 INFO - PROCESS | 1657 | 1466617418800 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123133c00) [pid = 1657] [serial = 1282] [outer = 0x112adc400] 10:43:39 INFO - PROCESS | 1657 | 1466617419113 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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 471ms 10:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:43:39 INFO - PROCESS | 1657 | 1466617419178 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1657 | 1466617419180 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:43:39 INFO - PROCESS | 1657 | 1466617419182 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1657 | 1466617419183 Marionette TRACE conn2 <- [1,1682,null,{}] 10:43:39 INFO - PROCESS | 1657 | 1466617419186 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}] 10:43:39 INFO - PROCESS | 1657 | 1466617419187 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:39 INFO - PROCESS | 1657 | 1466617419268 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:43:39 INFO - PROCESS | 1657 | 1466617419275 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 1657 | 1466617419277 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4d1800 == 40 [pid = 1657] [id = 428] 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1196c4800) [pid = 1657] [serial = 1283] [outer = 0x0] 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124cf0000) [pid = 1657] [serial = 1284] [outer = 0x1196c4800] 10:43:39 INFO - PROCESS | 1657 | 1466617419310 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128d06000) [pid = 1657] [serial = 1285] [outer = 0x1196c4800] 10:43:39 INFO - PROCESS | 1657 | 1466617419644 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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 10:43:39 INFO - PROCESS | 1657 | 1466617419650 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1657 | 1466617419651 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:43:39 INFO - PROCESS | 1657 | 1466617419654 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1657 | 1466617419656 Marionette TRACE conn2 <- [1,1686,null,{}] 10:43:39 INFO - PROCESS | 1657 | 1466617419661 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}] 10:43:39 INFO - PROCESS | 1657 | 1466617419663 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:39 INFO - PROCESS | 1657 | 1466617419755 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:43:39 INFO - PROCESS | 1657 | 1466617419816 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 1657 | 1466617419817 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c771000 == 41 [pid = 1657] [id = 429] 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123a4f400) [pid = 1657] [serial = 1286] [outer = 0x0] 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129007800) [pid = 1657] [serial = 1287] [outer = 0x123a4f400] 10:43:39 INFO - PROCESS | 1657 | 1466617419841 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12932a800) [pid = 1657] [serial = 1288] [outer = 0x123a4f400] 10:43:40 INFO - PROCESS | 1657 | 1466617420086 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]]]}] 10:43:40 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 10:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 472ms 10:43:40 INFO - PROCESS | 1657 | 1466617420129 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 1657 | 1466617420131 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:43:40 INFO - PROCESS | 1657 | 1466617420133 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 1657 | 1466617420134 Marionette TRACE conn2 <- [1,1690,null,{}] 10:43:40 INFO - PROCESS | 1657 | 1466617420136 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}] 10:43:40 INFO - PROCESS | 1657 | 1466617420137 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:40 INFO - PROCESS | 1657 | 1466617420233 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:43:40 INFO - PROCESS | 1657 | 1466617420236 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1657 | 1466617420245 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c995800 == 42 [pid = 1657] [id = 430] 10:43:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12932ac00) [pid = 1657] [serial = 1289] [outer = 0x0] 10:43:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a21c800) [pid = 1657] [serial = 1290] [outer = 0x12932ac00] 10:43:40 INFO - PROCESS | 1657 | 1466617420269 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a4acc00) [pid = 1657] [serial = 1291] [outer = 0x12932ac00] 10:43:40 INFO - PROCESS | 1657 | 1466617420708 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]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 619ms 10:43:40 INFO - PROCESS | 1657 | 1466617420752 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 1657 | 1466617420755 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:43:40 INFO - PROCESS | 1657 | 1466617420759 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 1657 | 1466617420761 Marionette TRACE conn2 <- [1,1694,null,{}] 10:43:40 INFO - PROCESS | 1657 | 1466617420764 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}] 10:43:40 INFO - PROCESS | 1657 | 1466617420766 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:40 INFO - PROCESS | 1657 | 1466617420876 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:43:40 INFO - PROCESS | 1657 | 1466617420949 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1657 | 1466617420951 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x118370000 == 43 [pid = 1657] [id = 431] 10:43:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11307a400) [pid = 1657] [serial = 1292] [outer = 0x0] 10:43:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1164ef000) [pid = 1657] [serial = 1293] [outer = 0x11307a400] 10:43:40 INFO - PROCESS | 1657 | 1466617420981 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x117155000) [pid = 1657] [serial = 1294] [outer = 0x11307a400] 10:43:41 INFO - PROCESS | 1657 | 1466617421423 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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 10:43:41 INFO - PROCESS | 1657 | 1466617421430 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1657 | 1466617421433 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:43:41 INFO - PROCESS | 1657 | 1466617421437 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1657 | 1466617421439 Marionette TRACE conn2 <- [1,1698,null,{}] 10:43:41 INFO - PROCESS | 1657 | 1466617421442 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}] 10:43:41 INFO - PROCESS | 1657 | 1466617421443 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:41 INFO - PROCESS | 1657 | 1466617421549 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:43:41 INFO - PROCESS | 1657 | 1466617421608 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 1657 | 1466617421609 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x126056800 == 44 [pid = 1657] [id = 432] 10:43:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1184dfc00) [pid = 1657] [serial = 1295] [outer = 0x0] 10:43:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1195ed000) [pid = 1657] [serial = 1296] [outer = 0x1184dfc00] 10:43:41 INFO - PROCESS | 1657 | 1466617421639 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1196cb800) [pid = 1657] [serial = 1297] [outer = 0x1184dfc00] 10:43:42 INFO - PROCESS | 1657 | 1466617422095 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]]]}] 10:43:42 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 10:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 10:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:43:42 INFO - PROCESS | 1657 | 1466617422110 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1657 | 1466617422111 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:43:42 INFO - PROCESS | 1657 | 1466617422114 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1657 | 1466617422116 Marionette TRACE conn2 <- [1,1702,null,{}] 10:43:42 INFO - PROCESS | 1657 | 1466617422125 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}] 10:43:42 INFO - PROCESS | 1657 | 1466617422127 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:42 INFO - PROCESS | 1657 | 1466617422249 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:43:42 INFO - PROCESS | 1657 | 1466617422337 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 1657 | 1466617422339 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c76d800 == 45 [pid = 1657] [id = 433] 10:43:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1236c1400) [pid = 1657] [serial = 1298] [outer = 0x0] 10:43:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123b6c000) [pid = 1657] [serial = 1299] [outer = 0x1236c1400] 10:43:42 INFO - PROCESS | 1657 | 1466617422370 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124128400) [pid = 1657] [serial = 1300] [outer = 0x1236c1400] 10:43:42 INFO - PROCESS | 1657 | 1466617422799 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]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 724ms 10:43:42 INFO - PROCESS | 1657 | 1466617422839 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1657 | 1466617422842 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:43:42 INFO - PROCESS | 1657 | 1466617422846 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1657 | 1466617422848 Marionette TRACE conn2 <- [1,1706,null,{}] 10:43:42 INFO - PROCESS | 1657 | 1466617422851 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}] 10:43:42 INFO - PROCESS | 1657 | 1466617422853 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:43 INFO - PROCESS | 1657 | 1466617422997 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:43:43 INFO - PROCESS | 1657 | 1466617423107 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1657 | 1466617423109 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d370000 == 46 [pid = 1657] [id = 434] 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126b10400) [pid = 1657] [serial = 1301] [outer = 0x0] 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1289d6800) [pid = 1657] [serial = 1302] [outer = 0x126b10400] 10:43:43 INFO - PROCESS | 1657 | 1466617423140 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128c49000) [pid = 1657] [serial = 1303] [outer = 0x126b10400] 10:43:43 INFO - PROCESS | 1657 | 1466617423601 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]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 822ms 10:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:43:43 INFO - PROCESS | 1657 | 1466617423668 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 1657 | 1466617423669 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:43:43 INFO - PROCESS | 1657 | 1466617423691 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 1657 | 1466617423692 Marionette TRACE conn2 <- [1,1710,null,{}] 10:43:43 INFO - PROCESS | 1657 | 1466617423696 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}] 10:43:43 INFO - PROCESS | 1657 | 1466617423697 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:43 INFO - PROCESS | 1657 | 1466617423800 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:43:43 INFO - PROCESS | 1657 | 1466617423859 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1657 | 1466617423861 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116788800 == 47 [pid = 1657] [id = 435] 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116137c00) [pid = 1657] [serial = 1304] [outer = 0x0] 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1236bf400) [pid = 1657] [serial = 1305] [outer = 0x116137c00] 10:43:43 INFO - PROCESS | 1657 | 1466617423890 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1289bf800) [pid = 1657] [serial = 1306] [outer = 0x116137c00] 10:43:44 INFO - PROCESS | 1657 | 1466617424595 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]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 990ms 10:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:43:44 INFO - PROCESS | 1657 | 1466617424661 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 1657 | 1466617424664 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:43:44 INFO - PROCESS | 1657 | 1466617424667 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 1657 | 1466617424670 Marionette TRACE conn2 <- [1,1714,null,{}] 10:43:44 INFO - PROCESS | 1657 | 1466617424673 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}] 10:43:44 INFO - PROCESS | 1657 | 1466617424674 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:44 INFO - PROCESS | 1657 | 1466617424771 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:43:44 INFO - PROCESS | 1657 | 1466617424849 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 1657 | 1466617424851 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e32000 == 48 [pid = 1657] [id = 436] 10:43:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11295c400) [pid = 1657] [serial = 1307] [outer = 0x0] 10:43:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112962400) [pid = 1657] [serial = 1308] [outer = 0x11295c400] 10:43:44 INFO - PROCESS | 1657 | 1466617424883 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112a22c00) [pid = 1657] [serial = 1309] [outer = 0x11295c400] 10:43:45 INFO - PROCESS | 1657 | 1466617425378 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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 10:43:45 INFO - PROCESS | 1657 | 1466617425391 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1657 | 1466617425395 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:43:45 INFO - PROCESS | 1657 | 1466617425399 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1657 | 1466617425401 Marionette TRACE conn2 <- [1,1718,null,{}] 10:43:45 INFO - PROCESS | 1657 | 1466617425403 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}] 10:43:45 INFO - PROCESS | 1657 | 1466617425404 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119c6d800 == 47 [pid = 1657] [id = 404] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c771000 == 46 [pid = 1657] [id = 429] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4d1800 == 45 [pid = 1657] [id = 428] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12445e800 == 44 [pid = 1657] [id = 427] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12b756800 == 43 [pid = 1657] [id = 426] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12af1f800 == 42 [pid = 1657] [id = 425] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e4000 == 41 [pid = 1657] [id = 424] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x129066800 == 40 [pid = 1657] [id = 423] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12365a000 == 39 [pid = 1657] [id = 422] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x124460800 == 38 [pid = 1657] [id = 421] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119cb6000 == 37 [pid = 1657] [id = 420] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x116fef800 == 36 [pid = 1657] [id = 419] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b2800 == 35 [pid = 1657] [id = 418] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d800 == 34 [pid = 1657] [id = 417] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x112648800 == 33 [pid = 1657] [id = 416] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x115e32000 == 32 [pid = 1657] [id = 436] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x116788800 == 31 [pid = 1657] [id = 435] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12d370000 == 30 [pid = 1657] [id = 434] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c76d800 == 29 [pid = 1657] [id = 433] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x126056800 == 28 [pid = 1657] [id = 432] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c995800 == 27 [pid = 1657] [id = 430] 10:43:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118370000 == 26 [pid = 1657] [id = 431] 10:43:46 INFO - PROCESS | 1657 | 1466617426030 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1164e5c00) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116f0b000) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112a16000) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112a82c00) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118467c00) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186f7000) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119449800) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f19000) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116140000) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11999c800) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123d4d000) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1264c6c00) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b66400) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123816400) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11714c000) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116797400) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112965000) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1236be400) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124089000) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116f18000) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119c07000) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1289dcc00) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1260bf000) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1289c3400) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123b24400) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1247c5000) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12300c400) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126621c00) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129114000) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129107400) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1196cbc00) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 10:43:46 INFO - PROCESS | 1657 | 1466617426128 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 1657 | 1466617426130 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x112fc3000 == 27 [pid = 1657] [id = 437] 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x110f82400) [pid = 1657] [serial = 1310] [outer = 0x0] 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x111c19800) [pid = 1657] [serial = 1311] [outer = 0x110f82400] 10:43:46 INFO - PROCESS | 1657 | 1466617426160 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112035400) [pid = 1657] [serial = 1312] [outer = 0x110f82400] 10:43:46 INFO - PROCESS | 1657 | 1466617426482 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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1121ms 10:43:46 INFO - PROCESS | 1657 | 1466617426520 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 1657 | 1466617426525 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:43:46 INFO - PROCESS | 1657 | 1466617426529 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 1657 | 1466617426531 Marionette TRACE conn2 <- [1,1722,null,{}] 10:43:46 INFO - PROCESS | 1657 | 1466617426533 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}] 10:43:46 INFO - PROCESS | 1657 | 1466617426535 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:46 INFO - PROCESS | 1657 | 1466617426636 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:43:46 INFO - PROCESS | 1657 | 1466617426687 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 1657 | 1466617426689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad7800 == 28 [pid = 1657] [id = 438] 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122a0400) [pid = 1657] [serial = 1313] [outer = 0x0] 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a1dc00) [pid = 1657] [serial = 1314] [outer = 0x1122a0400] 10:43:46 INFO - PROCESS | 1657 | 1466617426715 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1130bc800) [pid = 1657] [serial = 1315] [outer = 0x1122a0400] 10:43:47 INFO - PROCESS | 1657 | 1466617427214 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]]]}] 10:43:47 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 10:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 721ms 10:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:43:47 INFO - PROCESS | 1657 | 1466617427249 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 1657 | 1466617427252 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:43:47 INFO - PROCESS | 1657 | 1466617427255 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 1657 | 1466617427257 Marionette TRACE conn2 <- [1,1726,null,{}] 10:43:47 INFO - PROCESS | 1657 | 1466617427262 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}] 10:43:47 INFO - PROCESS | 1657 | 1466617427264 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:47 INFO - PROCESS | 1657 | 1466617427391 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:43:47 INFO - PROCESS | 1657 | 1466617427469 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1657 | 1466617427471 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184bc000 == 29 [pid = 1657] [id = 439] 10:43:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11307c400) [pid = 1657] [serial = 1316] [outer = 0x0] 10:43:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1132ed400) [pid = 1657] [serial = 1317] [outer = 0x11307c400] 10:43:47 INFO - PROCESS | 1657 | 1466617427503 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x113dc8800) [pid = 1657] [serial = 1318] [outer = 0x11307c400] 10:43:48 INFO - PROCESS | 1657 | 1466617428020 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]]]}] 10:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 825ms 10:43:48 INFO - PROCESS | 1657 | 1466617428081 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1657 | 1466617428084 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:43:48 INFO - PROCESS | 1657 | 1466617428089 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1657 | 1466617428091 Marionette TRACE conn2 <- [1,1730,null,{}] 10:43:48 INFO - PROCESS | 1657 | 1466617428093 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}] 10:43:48 INFO - PROCESS | 1657 | 1466617428095 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:48 INFO - PROCESS | 1657 | 1466617428195 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:43:48 INFO - PROCESS | 1657 | 1466617428272 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 1657 | 1466617428273 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b3c800 == 30 [pid = 1657] [id = 440] 10:43:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1161a7000) [pid = 1657] [serial = 1319] [outer = 0x0] 10:43:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116633800) [pid = 1657] [serial = 1320] [outer = 0x1161a7000] 10:43:48 INFO - PROCESS | 1657 | 1466617428305 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11690a400) [pid = 1657] [serial = 1321] [outer = 0x1161a7000] 10:43:48 INFO - PROCESS | 1657 | --DOCSHELL 0x112fc3000 == 29 [pid = 1657] [id = 437] 10:43:48 INFO - PROCESS | 1657 | 1466617428816 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]]]}] 10:43:48 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 10:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 774ms 10:43:48 INFO - PROCESS | 1657 | 1466617428863 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1657 | 1466617428865 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:43:48 INFO - PROCESS | 1657 | 1466617428868 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1657 | 1466617428870 Marionette TRACE conn2 <- [1,1734,null,{}] 10:43:48 INFO - PROCESS | 1657 | 1466617428873 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}] 10:43:48 INFO - PROCESS | 1657 | 1466617428875 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:48 INFO - PROCESS | 1657 | 1466617428959 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:43:49 INFO - PROCESS | 1657 | 1466617429017 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1657 | 1466617429020 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e4b800 == 30 [pid = 1657] [id = 441] 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a79800) [pid = 1657] [serial = 1322] [outer = 0x0] 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x115dc0800) [pid = 1657] [serial = 1323] [outer = 0x112a79800] 10:43:49 INFO - PROCESS | 1657 | 1466617429051 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1164e9c00) [pid = 1657] [serial = 1324] [outer = 0x112a79800] 10:43:49 INFO - PROCESS | 1657 | 1466617429332 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]]]}] 10:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 470ms 10:43:49 INFO - PROCESS | 1657 | 1466617429337 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 1657 | 1466617429342 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:43:49 INFO - PROCESS | 1657 | 1466617429363 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 1657 | 1466617429365 Marionette TRACE conn2 <- [1,1738,null,{}] 10:43:49 INFO - PROCESS | 1657 | 1466617429367 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}] 10:43:49 INFO - PROCESS | 1657 | 1466617429369 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:49 INFO - PROCESS | 1657 | 1466617429453 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:43:49 INFO - PROCESS | 1657 | 1466617429460 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1657 | 1466617429461 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f44800 == 31 [pid = 1657] [id = 442] 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11697d400) [pid = 1657] [serial = 1325] [outer = 0x0] 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116f17c00) [pid = 1657] [serial = 1326] [outer = 0x11697d400] 10:43:49 INFO - PROCESS | 1657 | 1466617429488 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11714ec00) [pid = 1657] [serial = 1327] [outer = 0x11697d400] 10:43:49 INFO - PROCESS | 1657 | 1466617429826 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]]]}] 10:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 527ms 10:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:43:49 INFO - PROCESS | 1657 | 1466617429883 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 1657 | 1466617429885 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:43:49 INFO - PROCESS | 1657 | 1466617429887 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 1657 | 1466617429889 Marionette TRACE conn2 <- [1,1742,null,{}] 10:43:49 INFO - PROCESS | 1657 | 1466617429897 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}] 10:43:49 INFO - PROCESS | 1657 | 1466617429901 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:49 INFO - PROCESS | 1657 | 1466617429979 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:43:49 INFO - PROCESS | 1657 | 1466617429983 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1657 | 1466617429985 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238b4000 == 32 [pid = 1657] [id = 443] 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112966400) [pid = 1657] [serial = 1328] [outer = 0x0] 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184d7800) [pid = 1657] [serial = 1329] [outer = 0x112966400] 10:43:50 INFO - PROCESS | 1657 | 1466617430015 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119190400) [pid = 1657] [serial = 1330] [outer = 0x112966400] 10:43:50 INFO - PROCESS | 1657 | 1466617430412 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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 573ms 10:43:50 INFO - PROCESS | 1657 | 1466617430461 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:43:50 INFO - PROCESS | 1657 | 1466617430463 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:43:50 INFO - PROCESS | 1657 | 1466617430465 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1657 | 1466617430466 Marionette TRACE conn2 <- [1,1746,null,{}] 10:43:50 INFO - PROCESS | 1657 | 1466617430468 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}] 10:43:50 INFO - PROCESS | 1657 | 1466617430469 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:50 INFO - PROCESS | 1657 | 1466617430569 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:43:50 INFO - PROCESS | 1657 | 1466617430579 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 1657 | 1466617430580 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d28800 == 33 [pid = 1657] [id = 444] 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1195f0c00) [pid = 1657] [serial = 1331] [outer = 0x0] 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1195fb800) [pid = 1657] [serial = 1332] [outer = 0x1195f0c00] 10:43:50 INFO - PROCESS | 1657 | 1466617430605 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1196cb400) [pid = 1657] [serial = 1333] [outer = 0x1195f0c00] 10:43:50 INFO - PROCESS | 1657 | 1466617430934 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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 517ms 10:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:43:50 INFO - PROCESS | 1657 | 1466617430983 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1657 | 1466617430984 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:43:50 INFO - PROCESS | 1657 | 1466617430986 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1657 | 1466617430987 Marionette TRACE conn2 <- [1,1750,null,{}] 10:43:50 INFO - PROCESS | 1657 | 1466617430989 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}] 10:43:50 INFO - PROCESS | 1657 | 1466617430990 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:51 INFO - PROCESS | 1657 | 1466617431087 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:43:51 INFO - PROCESS | 1657 | 1466617431090 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 1657 | 1466617431091 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268b8800 == 34 [pid = 1657] [id = 445] 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118469800) [pid = 1657] [serial = 1334] [outer = 0x0] 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11999c800) [pid = 1657] [serial = 1335] [outer = 0x118469800] 10:43:51 INFO - PROCESS | 1657 | 1466617431115 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1210ef800) [pid = 1657] [serial = 1336] [outer = 0x118469800] 10:43:51 INFO - PROCESS | 1657 | 1466617431538 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]]]}] 10:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 573ms 10:43:51 INFO - PROCESS | 1657 | 1466617431559 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 1657 | 1466617431560 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:43:51 INFO - PROCESS | 1657 | 1466617431563 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 1657 | 1466617431564 Marionette TRACE conn2 <- [1,1754,null,{}] 10:43:51 INFO - PROCESS | 1657 | 1466617431566 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}] 10:43:51 INFO - PROCESS | 1657 | 1466617431570 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:51 INFO - PROCESS | 1657 | 1466617431754 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:43:51 INFO - PROCESS | 1657 | 1466617431778 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 1657 | 1466617431780 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12930b000 == 35 [pid = 1657] [id = 446] 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123003c00) [pid = 1657] [serial = 1337] [outer = 0x0] 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1236b6c00) [pid = 1657] [serial = 1338] [outer = 0x123003c00] 10:43:51 INFO - PROCESS | 1657 | 1466617431821 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x123b1c800) [pid = 1657] [serial = 1339] [outer = 0x123003c00] 10:43:52 INFO - PROCESS | 1657 | 1466617432204 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]]]}] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124ce8400) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11295c400) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11307a400) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1184dfc00) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1236c1400) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123d46400) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126b03c00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1289c6800) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123a4f400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12932ac00) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112adc400) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112a20800) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1236bb400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112966800) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1122abc00) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f0f800) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126b10400) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x110f2b000) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113dd3c00) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f82400) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116137c00) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1196c4800) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:43:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123d45000) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 10:43:52 INFO - PROCESS | 1657 | 1466617432233 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 1657 | 1466617432244 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:43:52 INFO - PROCESS | 1657 | 1466617432247 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 1657 | 1466617432248 Marionette TRACE conn2 <- [1,1758,null,{}] 10:43:52 INFO - PROCESS | 1657 | 1466617432251 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}] 10:43:52 INFO - PROCESS | 1657 | 1466617432252 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:52 INFO - PROCESS | 1657 | 1466617432332 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:43:52 INFO - PROCESS | 1657 | 1466617432336 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1657 | 1466617432337 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x121681800 == 36 [pid = 1657] [id = 447] 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11295f800) [pid = 1657] [serial = 1340] [outer = 0x0] 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a75400) [pid = 1657] [serial = 1341] [outer = 0x11295f800] 10:43:52 INFO - PROCESS | 1657 | 1466617432367 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115dc6000) [pid = 1657] [serial = 1342] [outer = 0x11295f800] 10:43:52 INFO - PROCESS | 1657 | 1466617432701 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]]]}] 10:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 10:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:43:52 INFO - PROCESS | 1657 | 1466617432715 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 1657 | 1466617432717 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:43:52 INFO - PROCESS | 1657 | 1466617432719 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 1657 | 1466617432720 Marionette TRACE conn2 <- [1,1762,null,{}] 10:43:52 INFO - PROCESS | 1657 | 1466617432722 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}] 10:43:52 INFO - PROCESS | 1657 | 1466617432725 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:52 INFO - PROCESS | 1657 | 1466617432801 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:43:52 INFO - PROCESS | 1657 | 1466617432805 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1657 | 1466617432807 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2d8800 == 37 [pid = 1657] [id = 448] 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112960000) [pid = 1657] [serial = 1343] [outer = 0x0] 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116f96800) [pid = 1657] [serial = 1344] [outer = 0x112960000] 10:43:52 INFO - PROCESS | 1657 | 1466617432885 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123a4b800) [pid = 1657] [serial = 1345] [outer = 0x112960000] 10:43:53 INFO - PROCESS | 1657 | 1466617433136 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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 468ms 10:43:53 INFO - PROCESS | 1657 | 1466617433187 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 1657 | 1466617433199 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:43:53 INFO - PROCESS | 1657 | 1466617433215 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1657 | 1466617433216 Marionette TRACE conn2 <- [1,1766,null,{}] 10:43:53 INFO - PROCESS | 1657 | 1466617433218 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}] 10:43:53 INFO - PROCESS | 1657 | 1466617433219 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:53 INFO - PROCESS | 1657 | 1466617433302 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:43:53 INFO - PROCESS | 1657 | 1466617433306 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 1657 | 1466617433309 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238ab800 == 38 [pid = 1657] [id = 449] 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a4f400) [pid = 1657] [serial = 1346] [outer = 0x0] 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123b66400) [pid = 1657] [serial = 1347] [outer = 0x123a4f400] 10:43:53 INFO - PROCESS | 1657 | 1466617433334 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123d45800) [pid = 1657] [serial = 1348] [outer = 0x123a4f400] 10:43:53 INFO - PROCESS | 1657 | 1466617433661 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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 473ms 10:43:53 INFO - PROCESS | 1657 | 1466617433684 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 1657 | 1466617433685 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:43:53 INFO - PROCESS | 1657 | 1466617433687 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1657 | 1466617433689 Marionette TRACE conn2 <- [1,1770,null,{}] 10:43:53 INFO - PROCESS | 1657 | 1466617433692 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}] 10:43:53 INFO - PROCESS | 1657 | 1466617433693 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:53 INFO - PROCESS | 1657 | 1466617433801 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:43:53 INFO - PROCESS | 1657 | 1466617433808 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 1657 | 1466617433809 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b756800 == 39 [pid = 1657] [id = 450] 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b1cc00) [pid = 1657] [serial = 1349] [outer = 0x0] 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123d4a800) [pid = 1657] [serial = 1350] [outer = 0x123b1cc00] 10:43:53 INFO - PROCESS | 1657 | 1466617433833 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12408a400) [pid = 1657] [serial = 1351] [outer = 0x123b1cc00] 10:43:54 INFO - PROCESS | 1657 | 1466617434149 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]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 524ms 10:43:54 INFO - PROCESS | 1657 | 1466617434258 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1657 | 1466617434260 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:43:54 INFO - PROCESS | 1657 | 1466617434264 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1657 | 1466617434267 Marionette TRACE conn2 <- [1,1774,null,{}] 10:43:54 INFO - PROCESS | 1657 | 1466617434277 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}] 10:43:54 INFO - PROCESS | 1657 | 1466617434279 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:54 INFO - PROCESS | 1657 | 1466617434389 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:43:54 INFO - PROCESS | 1657 | 1466617434455 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1657 | 1466617434457 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 40 [pid = 1657] [id = 451] 10:43:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112958800) [pid = 1657] [serial = 1352] [outer = 0x0] 10:43:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112964800) [pid = 1657] [serial = 1353] [outer = 0x112958800] 10:43:54 INFO - PROCESS | 1657 | 1466617434490 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112ec9c00) [pid = 1657] [serial = 1354] [outer = 0x112958800] 10:43:54 INFO - PROCESS | 1657 | 1466617434892 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]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 10:43:54 INFO - PROCESS | 1657 | 1466617434936 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1657 | 1466617434939 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:43:54 INFO - PROCESS | 1657 | 1466617434946 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1657 | 1466617434948 Marionette TRACE conn2 <- [1,1778,null,{}] 10:43:54 INFO - PROCESS | 1657 | 1466617434951 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}] 10:43:54 INFO - PROCESS | 1657 | 1466617434953 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:55 INFO - PROCESS | 1657 | 1466617435076 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:43:55 INFO - PROCESS | 1657 | 1466617435135 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1657 | 1466617435136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234bd000 == 41 [pid = 1657] [id = 452] 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116905800) [pid = 1657] [serial = 1355] [outer = 0x0] 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116f18000) [pid = 1657] [serial = 1356] [outer = 0x116905800] 10:43:55 INFO - PROCESS | 1657 | 1466617435166 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118166000) [pid = 1657] [serial = 1357] [outer = 0x116905800] 10:43:55 INFO - PROCESS | 1657 | 1466617435621 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]]]}] 10:43:55 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 10:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 723ms 10:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:43:55 INFO - PROCESS | 1657 | 1466617435667 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 1657 | 1466617435668 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:43:55 INFO - PROCESS | 1657 | 1466617435670 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1657 | 1466617435672 Marionette TRACE conn2 <- [1,1782,null,{}] 10:43:55 INFO - PROCESS | 1657 | 1466617435697 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}] 10:43:55 INFO - PROCESS | 1657 | 1466617435701 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:55 INFO - PROCESS | 1657 | 1466617435805 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:43:55 INFO - PROCESS | 1657 | 1466617435880 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1657 | 1466617435882 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c05b800 == 42 [pid = 1657] [id = 453] 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119c0ac00) [pid = 1657] [serial = 1358] [outer = 0x0] 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1210f3000) [pid = 1657] [serial = 1359] [outer = 0x119c0ac00] 10:43:55 INFO - PROCESS | 1657 | 1466617435914 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123207000) [pid = 1657] [serial = 1360] [outer = 0x119c0ac00] 10:43:56 INFO - PROCESS | 1657 | 1466617436329 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]]]}] 10:43:56 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 10:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 689ms 10:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:43:56 INFO - PROCESS | 1657 | 1466617436359 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 1657 | 1466617436361 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:43:56 INFO - PROCESS | 1657 | 1466617436386 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 1657 | 1466617436387 Marionette TRACE conn2 <- [1,1786,null,{}] 10:43:56 INFO - PROCESS | 1657 | 1466617436405 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}] 10:43:56 INFO - PROCESS | 1657 | 1466617436406 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:56 INFO - PROCESS | 1657 | 1466617436508 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:43:56 INFO - PROCESS | 1657 | 1466617436568 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 1657 | 1466617436570 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c766800 == 43 [pid = 1657] [id = 454] 10:43:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x123811c00) [pid = 1657] [serial = 1361] [outer = 0x0] 10:43:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x123b1c400) [pid = 1657] [serial = 1362] [outer = 0x123811c00] 10:43:56 INFO - PROCESS | 1657 | 1466617436599 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12407f400) [pid = 1657] [serial = 1363] [outer = 0x123811c00] 10:43:57 INFO - PROCESS | 1657 | 1466617437009 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]]]}] 10:43:57 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 10:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 654ms 10:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:43:57 INFO - PROCESS | 1657 | 1466617437017 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 1657 | 1466617437019 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:43:57 INFO - PROCESS | 1657 | 1466617437021 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 1657 | 1466617437022 Marionette TRACE conn2 <- [1,1790,null,{}] 10:43:57 INFO - PROCESS | 1657 | 1466617437027 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}] 10:43:57 INFO - PROCESS | 1657 | 1466617437028 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:57 INFO - PROCESS | 1657 | 1466617437152 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:43:57 INFO - PROCESS | 1657 | 1466617437212 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1657 | 1466617437214 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c9a1800 == 44 [pid = 1657] [id = 455] 10:43:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112a15c00) [pid = 1657] [serial = 1364] [outer = 0x0] 10:43:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12442b800) [pid = 1657] [serial = 1365] [outer = 0x112a15c00] 10:43:57 INFO - PROCESS | 1657 | 1466617437242 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1247ca800) [pid = 1657] [serial = 1366] [outer = 0x112a15c00] 10:43:57 INFO - PROCESS | 1657 | 1466617437652 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]]]}] 10:43:57 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) 10:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 672ms 10:43:57 INFO - PROCESS | 1657 | 1466617437694 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 1657 | 1466617437695 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:43:57 INFO - PROCESS | 1657 | 1466617437697 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 1657 | 1466617437699 Marionette TRACE conn2 <- [1,1794,null,{}] 10:43:57 INFO - PROCESS | 1657 | 1466617437701 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}] 10:43:57 INFO - PROCESS | 1657 | 1466617437705 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:57 INFO - PROCESS | 1657 | 1466617437825 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:43:58 INFO - PROCESS | 1657 | 1466617438065 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 1657 | 1466617438067 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x116671800 == 45 [pid = 1657] [id = 456] 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11295f400) [pid = 1657] [serial = 1367] [outer = 0x0] 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112a16c00) [pid = 1657] [serial = 1368] [outer = 0x11295f400] 10:43:58 INFO - PROCESS | 1657 | 1466617438099 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112f23400) [pid = 1657] [serial = 1369] [outer = 0x11295f400] 10:43:58 INFO - PROCESS | 1657 | 1466617438515 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]]]}] 10:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 874ms 10:43:58 INFO - PROCESS | 1657 | 1466617438573 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1657 | 1466617438575 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:43:58 INFO - PROCESS | 1657 | 1466617438578 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1657 | 1466617438580 Marionette TRACE conn2 <- [1,1798,null,{}] 10:43:58 INFO - PROCESS | 1657 | 1466617438583 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}] 10:43:58 INFO - PROCESS | 1657 | 1466617438585 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:58 INFO - PROCESS | 1657 | 1466617438685 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:43:58 INFO - PROCESS | 1657 | 1466617438746 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 1657 | 1466617438748 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x116624800 == 46 [pid = 1657] [id = 457] 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x113b95000) [pid = 1657] [serial = 1370] [outer = 0x0] 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116796400) [pid = 1657] [serial = 1371] [outer = 0x113b95000] 10:43:58 INFO - PROCESS | 1657 | 1466617438777 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x117278000) [pid = 1657] [serial = 1372] [outer = 0x113b95000] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1238ab800 == 45 [pid = 1657] [id = 449] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2d8800 == 44 [pid = 1657] [id = 448] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121681800 == 43 [pid = 1657] [id = 447] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12930b000 == 42 [pid = 1657] [id = 446] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1268b8800 == 41 [pid = 1657] [id = 445] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112a1dc00) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1238b4000 == 40 [pid = 1657] [id = 443] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x120f44800 == 39 [pid = 1657] [id = 442] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117e4b800 == 38 [pid = 1657] [id = 441] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119b3c800 == 37 [pid = 1657] [id = 440] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1184bc000 == 36 [pid = 1657] [id = 439] 10:43:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad7800 == 35 [pid = 1657] [id = 438] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1289d4000) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x112962400) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1164ef000) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1196cb800) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1195ed000) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117155000) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112a22c00) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124128400) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1260bf400) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1289ca800) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128a59400) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12932a800) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123b6c000) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a21c800) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a4acc00) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123133c00) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112f23000) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115dc7400) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123a52c00) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11815b800) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b21c00) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119187400) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a20400) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1199e9c00) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123687c00) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117278c00) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1289d6800) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118160800) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f76800) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1122aa400) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1164e0c00) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f15c00) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111c19800) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1236bf400) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112035400) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128c49000) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124cf0000) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129007800) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1289bf800) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x123d4d800) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126b09000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128d06000) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1289d5c00) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128c47000) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1241fa400) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 10:43:59 INFO - PROCESS | 1657 | 1466617439184 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]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 620ms 10:43:59 INFO - PROCESS | 1657 | 1466617439201 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1657 | 1466617439204 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:43:59 INFO - PROCESS | 1657 | 1466617439209 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1657 | 1466617439211 Marionette TRACE conn2 <- [1,1802,null,{}] 10:43:59 INFO - PROCESS | 1657 | 1466617439214 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}] 10:43:59 INFO - PROCESS | 1657 | 1466617439217 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:59 INFO - PROCESS | 1657 | 1466617439385 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:43:59 INFO - PROCESS | 1657 | 1466617439475 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1657 | 1466617439476 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821a800 == 36 [pid = 1657] [id = 458] 10:43:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115dccc00) [pid = 1657] [serial = 1373] [outer = 0x0] 10:43:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119189c00) [pid = 1657] [serial = 1374] [outer = 0x115dccc00] 10:43:59 INFO - PROCESS | 1657 | 1466617439503 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1196c1c00) [pid = 1657] [serial = 1375] [outer = 0x115dccc00] 10:43:59 INFO - PROCESS | 1657 | 1466617439814 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]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 621ms 10:43:59 INFO - PROCESS | 1657 | 1466617439830 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1657 | 1466617439832 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:43:59 INFO - PROCESS | 1657 | 1466617439838 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1657 | 1466617439845 Marionette TRACE conn2 <- [1,1806,null,{}] 10:43:59 INFO - PROCESS | 1657 | 1466617439849 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}] 10:43:59 INFO - PROCESS | 1657 | 1466617439852 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:43:59 INFO - PROCESS | 1657 | 1466617439950 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:44:00 INFO - PROCESS | 1657 | 1466617440020 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 1657 | 1466617440022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ff2000 == 37 [pid = 1657] [id = 459] 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11714a000) [pid = 1657] [serial = 1376] [outer = 0x0] 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116f13800) [pid = 1657] [serial = 1377] [outer = 0x11714a000] 10:44:00 INFO - PROCESS | 1657 | 1466617440056 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1236bf000) [pid = 1657] [serial = 1378] [outer = 0x11714a000] 10:44:00 INFO - PROCESS | 1657 | 1466617440441 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]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 10:44:00 INFO - PROCESS | 1657 | 1466617440465 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 1657 | 1466617440466 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:44:00 INFO - PROCESS | 1657 | 1466617440468 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 1657 | 1466617440470 Marionette TRACE conn2 <- [1,1810,null,{}] 10:44:00 INFO - PROCESS | 1657 | 1466617440472 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}] 10:44:00 INFO - PROCESS | 1657 | 1466617440473 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:00 INFO - PROCESS | 1657 | 1466617440584 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:44:00 INFO - PROCESS | 1657 | 1466617440590 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 1657 | 1466617440591 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240d3000 == 38 [pid = 1657] [id = 460] 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1236bf400) [pid = 1657] [serial = 1379] [outer = 0x0] 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123b23800) [pid = 1657] [serial = 1380] [outer = 0x1236bf400] 10:44:00 INFO - PROCESS | 1657 | 1466617440617 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1241f0400) [pid = 1657] [serial = 1381] [outer = 0x1236bf400] 10:44:00 INFO - PROCESS | 1657 | 1466617440947 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]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 517ms 10:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:44:00 INFO - PROCESS | 1657 | 1466617440987 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 1657 | 1466617440988 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:44:00 INFO - PROCESS | 1657 | 1466617440990 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 1657 | 1466617440991 Marionette TRACE conn2 <- [1,1814,null,{}] 10:44:00 INFO - PROCESS | 1657 | 1466617440994 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}] 10:44:00 INFO - PROCESS | 1657 | 1466617440995 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:01 INFO - PROCESS | 1657 | 1466617441080 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:44:01 INFO - PROCESS | 1657 | 1466617441084 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 1657 | 1466617441088 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a17000 == 39 [pid = 1657] [id = 461] 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1260c8000) [pid = 1657] [serial = 1382] [outer = 0x0] 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12640c000) [pid = 1657] [serial = 1383] [outer = 0x1260c8000] 10:44:01 INFO - PROCESS | 1657 | 1466617441120 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1266ee000) [pid = 1657] [serial = 1384] [outer = 0x1260c8000] 10:44:01 INFO - PROCESS | 1657 | 1466617441513 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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 10:44:01 INFO - PROCESS | 1657 | 1466617441560 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1657 | 1466617441561 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:44:01 INFO - PROCESS | 1657 | 1466617441563 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 1657 | 1466617441565 Marionette TRACE conn2 <- [1,1818,null,{}] 10:44:01 INFO - PROCESS | 1657 | 1466617441567 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}] 10:44:01 INFO - PROCESS | 1657 | 1466617441569 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:01 INFO - PROCESS | 1657 | 1466617441672 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:44:01 INFO - PROCESS | 1657 | 1466617441688 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 1657 | 1466617441689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294ec800 == 40 [pid = 1657] [id = 462] 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124cef800) [pid = 1657] [serial = 1385] [outer = 0x0] 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1289cc000) [pid = 1657] [serial = 1386] [outer = 0x124cef800] 10:44:01 INFO - PROCESS | 1657 | 1466617441714 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289d4000) [pid = 1657] [serial = 1387] [outer = 0x124cef800] 10:44:02 INFO - PROCESS | 1657 | 1466617442069 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]]]}] 10:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 10:44:02 INFO - PROCESS | 1657 | 1466617442082 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 1657 | 1466617442083 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:44:02 INFO - PROCESS | 1657 | 1466617442086 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 1657 | 1466617442087 Marionette TRACE conn2 <- [1,1822,null,{}] 10:44:02 INFO - PROCESS | 1657 | 1466617442090 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}] 10:44:02 INFO - PROCESS | 1657 | 1466617442092 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:02 INFO - PROCESS | 1657 | 1466617442197 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:44:02 INFO - PROCESS | 1657 | 1466617442210 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1657 | 1466617442211 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84c800 == 41 [pid = 1657] [id = 463] 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289d0000) [pid = 1657] [serial = 1388] [outer = 0x0] 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128a57c00) [pid = 1657] [serial = 1389] [outer = 0x1289d0000] 10:44:02 INFO - PROCESS | 1657 | 1466617442235 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128a61400) [pid = 1657] [serial = 1390] [outer = 0x1289d0000] 10:44:02 INFO - PROCESS | 1657 | 1466617442579 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]]]}] 10:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 517ms 10:44:02 INFO - PROCESS | 1657 | 1466617442604 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 1657 | 1466617442607 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:44:02 INFO - PROCESS | 1657 | 1466617442616 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 1657 | 1466617442618 Marionette TRACE conn2 <- [1,1826,null,{}] 10:44:02 INFO - PROCESS | 1657 | 1466617442620 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}] 10:44:02 INFO - PROCESS | 1657 | 1466617442621 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:02 INFO - PROCESS | 1657 | 1466617442724 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:44:02 INFO - PROCESS | 1657 | 1466617442759 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1657 | 1466617442760 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75b000 == 42 [pid = 1657] [id = 464] 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1289d6c00) [pid = 1657] [serial = 1391] [outer = 0x0] 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128d06000) [pid = 1657] [serial = 1392] [outer = 0x1289d6c00] 10:44:02 INFO - PROCESS | 1657 | 1466617442786 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129009800) [pid = 1657] [serial = 1393] [outer = 0x1289d6c00] 10:44:03 INFO - PROCESS | 1657 | 1466617443103 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 517ms 10:44:03 INFO - PROCESS | 1657 | 1466617443135 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1657 | 1466617443136 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:44:03 INFO - PROCESS | 1657 | 1466617443138 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1657 | 1466617443139 Marionette TRACE conn2 <- [1,1830,null,{}] 10:44:03 INFO - PROCESS | 1657 | 1466617443142 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}] 10:44:03 INFO - PROCESS | 1657 | 1466617443143 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:03 INFO - PROCESS | 1657 | 1466617443250 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112960000) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1195f0c00) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118469800) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123003c00) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11697d400) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1161a7000) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a79800) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112966400) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123a4f400) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:44:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11295f800) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:44:03 INFO - PROCESS | 1657 | 1466617443350 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1657 | 1466617443352 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b91800 == 43 [pid = 1657] [id = 465] 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110f80800) [pid = 1657] [serial = 1394] [outer = 0x0] 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112960000) [pid = 1657] [serial = 1395] [outer = 0x110f80800] 10:44:03 INFO - PROCESS | 1657 | 1466617443383 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116f0bc00) [pid = 1657] [serial = 1396] [outer = 0x110f80800] 10:44:03 INFO - PROCESS | 1657 | 1466617443637 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 10:44:03 INFO - PROCESS | 1657 | 1466617443665 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1657 | 1466617443666 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:44:03 INFO - PROCESS | 1657 | 1466617443668 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1657 | 1466617443669 Marionette TRACE conn2 <- [1,1834,null,{}] 10:44:03 INFO - PROCESS | 1657 | 1466617443671 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}] 10:44:03 INFO - PROCESS | 1657 | 1466617443674 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:03 INFO - PROCESS | 1657 | 1466617443767 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:44:03 INFO - PROCESS | 1657 | 1466617443771 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1657 | 1466617443774 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c990800 == 44 [pid = 1657] [id = 466] 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116f0c000) [pid = 1657] [serial = 1397] [outer = 0x0] 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1236bb400) [pid = 1657] [serial = 1398] [outer = 0x116f0c000] 10:44:03 INFO - PROCESS | 1657 | 1466617443804 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129114400) [pid = 1657] [serial = 1399] [outer = 0x116f0c000] 10:44:04 INFO - PROCESS | 1657 | 1466617444294 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]]]}] 10:44:04 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 10:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 668ms 10:44:04 INFO - PROCESS | 1657 | 1466617444337 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:44:04 INFO - PROCESS | 1657 | 1466617444340 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:44:04 INFO - PROCESS | 1657 | 1466617444343 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 1657 | 1466617444346 Marionette TRACE conn2 <- [1,1838,null,{}] 10:44:04 INFO - PROCESS | 1657 | 1466617444349 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}] 10:44:04 INFO - PROCESS | 1657 | 1466617444352 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:04 INFO - PROCESS | 1657 | 1466617444486 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:44:04 INFO - PROCESS | 1657 | 1466617444502 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 1657 | 1466617444503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d375800 == 45 [pid = 1657] [id = 467] 10:44:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12932b800) [pid = 1657] [serial = 1400] [outer = 0x0] 10:44:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a219400) [pid = 1657] [serial = 1401] [outer = 0x12932b800] 10:44:04 INFO - PROCESS | 1657 | 1466617444527 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a4b8000) [pid = 1657] [serial = 1402] [outer = 0x12932b800] 10:44:04 INFO - PROCESS | 1657 | 1466617444849 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]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 522ms 10:44:04 INFO - PROCESS | 1657 | 1466617444865 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 1657 | 1466617444866 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:44:04 INFO - PROCESS | 1657 | 1466617444868 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 1657 | 1466617444869 Marionette TRACE conn2 <- [1,1842,null,{}] 10:44:04 INFO - PROCESS | 1657 | 1466617444872 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}] 10:44:04 INFO - PROCESS | 1657 | 1466617444875 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:04 INFO - PROCESS | 1657 | 1466617444993 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:44:05 INFO - PROCESS | 1657 | 1466617444999 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1657 | 1466617445000 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d383800 == 46 [pid = 1657] [id = 468] 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129328800) [pid = 1657] [serial = 1403] [outer = 0x0] 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a4d8400) [pid = 1657] [serial = 1404] [outer = 0x129328800] 10:44:05 INFO - PROCESS | 1657 | 1466617445025 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a854400) [pid = 1657] [serial = 1405] [outer = 0x129328800] 10:44:05 INFO - PROCESS | 1657 | 1466617445408 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]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 571ms 10:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:44:05 INFO - PROCESS | 1657 | 1466617445439 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 1657 | 1466617445442 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:44:05 INFO - PROCESS | 1657 | 1466617445446 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 1657 | 1466617445448 Marionette TRACE conn2 <- [1,1846,null,{}] 10:44:05 INFO - PROCESS | 1657 | 1466617445452 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}] 10:44:05 INFO - PROCESS | 1657 | 1466617445453 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:05 INFO - PROCESS | 1657 | 1466617445571 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:44:05 INFO - PROCESS | 1657 | 1466617445632 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1657 | 1466617445635 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x117469800 == 47 [pid = 1657] [id = 469] 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a1b000) [pid = 1657] [serial = 1406] [outer = 0x0] 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112ae7400) [pid = 1657] [serial = 1407] [outer = 0x112a1b000] 10:44:05 INFO - PROCESS | 1657 | 1466617445707 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1164e0c00) [pid = 1657] [serial = 1408] [outer = 0x112a1b000] 10:44:06 INFO - PROCESS | 1657 | 1466617446123 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]]]}] 10:44:06 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) 10:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 10:44:06 INFO - PROCESS | 1657 | 1466617446191 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1657 | 1466617446194 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:44:06 INFO - PROCESS | 1657 | 1466617446200 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1657 | 1466617446202 Marionette TRACE conn2 <- [1,1850,null,{}] 10:44:06 INFO - PROCESS | 1657 | 1466617446205 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}] 10:44:06 INFO - PROCESS | 1657 | 1466617446206 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:06 INFO - PROCESS | 1657 | 1466617446351 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:44:06 INFO - PROCESS | 1657 | 1466617446405 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 1657 | 1466617446406 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c7800 == 48 [pid = 1657] [id = 470] 10:44:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1186f5000) [pid = 1657] [serial = 1409] [outer = 0x0] 10:44:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1187f9800) [pid = 1657] [serial = 1410] [outer = 0x1186f5000] 10:44:06 INFO - PROCESS | 1657 | 1466617446438 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119996800) [pid = 1657] [serial = 1411] [outer = 0x1186f5000] 10:44:06 INFO - PROCESS | 1657 | 1466617446859 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]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 669ms 10:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:44:06 INFO - PROCESS | 1657 | 1466617446870 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1657 | 1466617446871 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:44:06 INFO - PROCESS | 1657 | 1466617446875 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1657 | 1466617446879 Marionette TRACE conn2 <- [1,1854,null,{}] 10:44:06 INFO - PROCESS | 1657 | 1466617446887 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}] 10:44:06 INFO - PROCESS | 1657 | 1466617446890 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:07 INFO - PROCESS | 1657 | 1466617446998 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:44:07 INFO - PROCESS | 1657 | 1466617447059 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 1657 | 1466617447061 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c98d800 == 49 [pid = 1657] [id = 471] 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x123008c00) [pid = 1657] [serial = 1412] [outer = 0x0] 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123b21800) [pid = 1657] [serial = 1413] [outer = 0x123008c00] 10:44:07 INFO - PROCESS | 1657 | 1466617447133 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x124ce8400) [pid = 1657] [serial = 1414] [outer = 0x123008c00] 10:44:07 INFO - PROCESS | 1657 | 1466617447592 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]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 773ms 10:44:07 INFO - PROCESS | 1657 | 1466617447654 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 1657 | 1466617447656 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:44:07 INFO - PROCESS | 1657 | 1466617447660 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 1657 | 1466617447661 Marionette TRACE conn2 <- [1,1858,null,{}] 10:44:07 INFO - PROCESS | 1657 | 1466617447664 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}] 10:44:07 INFO - PROCESS | 1657 | 1466617447665 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:07 INFO - PROCESS | 1657 | 1466617447769 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:44:07 INFO - PROCESS | 1657 | 1466617447844 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 1657 | 1466617447846 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad5000 == 50 [pid = 1657] [id = 472] 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116f12c00) [pid = 1657] [serial = 1415] [outer = 0x0] 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124ce9000) [pid = 1657] [serial = 1416] [outer = 0x116f12c00] 10:44:07 INFO - PROCESS | 1657 | 1466617447875 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12661f400) [pid = 1657] [serial = 1417] [outer = 0x116f12c00] 10:44:08 INFO - PROCESS | 1657 | 1466617448444 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]]]}] 10:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 820ms 10:44:08 INFO - PROCESS | 1657 | 1466617448481 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 1657 | 1466617448484 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:44:08 INFO - PROCESS | 1657 | 1466617448487 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1657 | 1466617448489 Marionette TRACE conn2 <- [1,1862,null,{}] 10:44:08 INFO - PROCESS | 1657 | 1466617448492 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}] 10:44:08 INFO - PROCESS | 1657 | 1466617448494 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:08 INFO - PROCESS | 1657 | 1466617448599 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:44:08 INFO - PROCESS | 1657 | 1466617448674 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1657 | 1466617448676 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f4b800 == 51 [pid = 1657] [id = 473] 10:44:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116f0d000) [pid = 1657] [serial = 1418] [outer = 0x0] 10:44:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116f15000) [pid = 1657] [serial = 1419] [outer = 0x116f0d000] 10:44:08 INFO - PROCESS | 1657 | 1466617448703 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1184d5c00) [pid = 1657] [serial = 1420] [outer = 0x116f0d000] 10:44:09 INFO - PROCESS | 1657 | 1466617449152 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]]]}] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d375800 == 50 [pid = 1657] [id = 467] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c990800 == 49 [pid = 1657] [id = 466] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x123b91800 == 48 [pid = 1657] [id = 465] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75b000 == 47 [pid = 1657] [id = 464] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84c800 == 46 [pid = 1657] [id = 463] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1294ec800 == 45 [pid = 1657] [id = 462] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x128a17000 == 44 [pid = 1657] [id = 461] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1240d3000 == 43 [pid = 1657] [id = 460] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x124d28800 == 42 [pid = 1657] [id = 444] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119ff2000 == 41 [pid = 1657] [id = 459] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11821a800 == 40 [pid = 1657] [id = 458] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116624800 == 39 [pid = 1657] [id = 457] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116671800 == 38 [pid = 1657] [id = 456] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c9a1800 == 37 [pid = 1657] [id = 455] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c766800 == 36 [pid = 1657] [id = 454] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c05b800 == 35 [pid = 1657] [id = 453] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1234bd000 == 34 [pid = 1657] [id = 452] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12b756800 == 33 [pid = 1657] [id = 450] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 32 [pid = 1657] [id = 451] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad5000 == 31 [pid = 1657] [id = 472] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c98d800 == 30 [pid = 1657] [id = 471] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c7800 == 29 [pid = 1657] [id = 470] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d383800 == 28 [pid = 1657] [id = 468] 10:44:09 INFO - PROCESS | 1657 | --DOCSHELL 0x117469800 == 27 [pid = 1657] [id = 469] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1195fb800) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11999c800) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1196cb400) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1236b6c00) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1132ed400) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116f17c00) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11714ec00) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1210ef800) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11690a400) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116633800) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115dc0800) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1164e9c00) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1184d7800) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123d45800) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123d4a800) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a75400) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115dc6000) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123b66400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b1c800) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116f96800) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123a4b800) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 10:44:09 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119190400) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 10:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1375ms 10:44:09 INFO - PROCESS | 1657 | 1466617449862 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 1657 | 1466617449865 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:44:09 INFO - PROCESS | 1657 | 1466617449868 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1657 | 1466617449870 Marionette TRACE conn2 <- [1,1866,null,{}] 10:44:09 INFO - PROCESS | 1657 | 1466617449875 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}] 10:44:09 INFO - PROCESS | 1657 | 1466617449878 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:09 INFO - PROCESS | 1657 | 1466617449961 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:44:09 INFO - PROCESS | 1657 | 1466617449967 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 1657 | 1466617449970 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116415800 == 28 [pid = 1657] [id = 474] 10:44:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112fb1400) [pid = 1657] [serial = 1421] [outer = 0x0] 10:44:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1132ed400) [pid = 1657] [serial = 1422] [outer = 0x112fb1400] 10:44:10 INFO - PROCESS | 1657 | 1466617450000 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115e85400) [pid = 1657] [serial = 1423] [outer = 0x112fb1400] 10:44:10 INFO - PROCESS | 1657 | 1466617450346 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 520ms 10:44:10 INFO - PROCESS | 1657 | 1466617450395 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 1657 | 1466617450397 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:44:10 INFO - PROCESS | 1657 | 1466617450402 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1657 | 1466617450405 Marionette TRACE conn2 <- [1,1870,null,{}] 10:44:10 INFO - PROCESS | 1657 | 1466617450407 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}] 10:44:10 INFO - PROCESS | 1657 | 1466617450409 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:10 INFO - PROCESS | 1657 | 1466617450493 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:44:10 INFO - PROCESS | 1657 | 1466617450498 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 1657 | 1466617450499 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b33000 == 29 [pid = 1657] [id = 475] 10:44:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11697d400) [pid = 1657] [serial = 1424] [outer = 0x0] 10:44:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184d7800) [pid = 1657] [serial = 1425] [outer = 0x11697d400] 10:44:10 INFO - PROCESS | 1657 | 1466617450526 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119196c00) [pid = 1657] [serial = 1426] [outer = 0x11697d400] 10:44:10 INFO - PROCESS | 1657 | 1466617450879 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 10:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:44:10 INFO - PROCESS | 1657 | 1466617450932 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 1657 | 1466617450933 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:44:10 INFO - PROCESS | 1657 | 1466617450936 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1657 | 1466617450938 Marionette TRACE conn2 <- [1,1874,null,{}] 10:44:10 INFO - PROCESS | 1657 | 1466617450945 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}] 10:44:10 INFO - PROCESS | 1657 | 1466617450948 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:11 INFO - PROCESS | 1657 | 1466617451040 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:44:11 INFO - PROCESS | 1657 | 1466617451048 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1657 | 1466617451051 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x123661800 == 30 [pid = 1657] [id = 476] 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119c05800) [pid = 1657] [serial = 1427] [outer = 0x0] 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123006c00) [pid = 1657] [serial = 1428] [outer = 0x119c05800] 10:44:11 INFO - PROCESS | 1657 | 1466617451080 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1236ba800) [pid = 1657] [serial = 1429] [outer = 0x119c05800] 10:44:11 INFO - PROCESS | 1657 | 1466617451445 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]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 10:44:11 INFO - PROCESS | 1657 | 1466617451455 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 1657 | 1466617451457 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:44:11 INFO - PROCESS | 1657 | 1466617451463 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 1657 | 1466617451465 Marionette TRACE conn2 <- [1,1878,null,{}] 10:44:11 INFO - PROCESS | 1657 | 1466617451467 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}] 10:44:11 INFO - PROCESS | 1657 | 1466617451468 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:11 INFO - PROCESS | 1657 | 1466617451585 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:44:11 INFO - PROCESS | 1657 | 1466617451621 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1657 | 1466617451623 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca8000 == 31 [pid = 1657] [id = 477] 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1236b7c00) [pid = 1657] [serial = 1430] [outer = 0x0] 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123a50800) [pid = 1657] [serial = 1431] [outer = 0x1236b7c00] 10:44:11 INFO - PROCESS | 1657 | 1466617451648 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123d48c00) [pid = 1657] [serial = 1432] [outer = 0x1236b7c00] 10:44:11 INFO - PROCESS | 1657 | 1466617451964 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]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 10:44:11 INFO - PROCESS | 1657 | 1466617451982 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 1657 | 1466617451984 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:44:11 INFO - PROCESS | 1657 | 1466617451986 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 1657 | 1466617451987 Marionette TRACE conn2 <- [1,1882,null,{}] 10:44:11 INFO - PROCESS | 1657 | 1466617451990 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}] 10:44:11 INFO - PROCESS | 1657 | 1466617451993 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:12 INFO - PROCESS | 1657 | 1466617452098 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:44:12 INFO - PROCESS | 1657 | 1466617452138 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:12 INFO - PROCESS | 1657 | 1466617452139 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cd7000 == 32 [pid = 1657] [id = 478] 10:44:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123d2bc00) [pid = 1657] [serial = 1433] [outer = 0x0] 10:44:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124083800) [pid = 1657] [serial = 1434] [outer = 0x123d2bc00] 10:44:12 INFO - PROCESS | 1657 | 1466617452164 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1260c8400) [pid = 1657] [serial = 1435] [outer = 0x123d2bc00] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12932b800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124cef800) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1289d0000) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113b95000) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112a15c00) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116905800) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1236bf400) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119c0ac00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1260c8000) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11714a000) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129328800) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b1cc00) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115dccc00) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11295f400) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1289d6c00) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112958800) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123811c00) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x110f80800) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116f0c000) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11307c400) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:44:12 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1122a0400) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:44:13 INFO - PROCESS | 1657 | 1466617453334 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]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1374ms 10:44:13 INFO - PROCESS | 1657 | 1466617453361 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 1657 | 1466617453364 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:44:13 INFO - PROCESS | 1657 | 1466617453367 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 1657 | 1466617453369 Marionette TRACE conn2 <- [1,1886,null,{}] 10:44:13 INFO - PROCESS | 1657 | 1466617453373 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}] 10:44:13 INFO - PROCESS | 1657 | 1466617453375 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:13 INFO - PROCESS | 1657 | 1466617453483 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:44:13 INFO - PROCESS | 1657 | 1466617453565 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 1657 | 1466617453567 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119420000 == 33 [pid = 1657] [id = 479] 10:44:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112d4e400) [pid = 1657] [serial = 1436] [outer = 0x0] 10:44:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115dcc800) [pid = 1657] [serial = 1437] [outer = 0x112d4e400] 10:44:13 INFO - PROCESS | 1657 | 1466617453600 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116792800) [pid = 1657] [serial = 1438] [outer = 0x112d4e400] 10:44:14 INFO - PROCESS | 1657 | 1466617454151 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]]]}] 10:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 824ms 10:44:14 INFO - PROCESS | 1657 | 1466617454192 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:44:14 INFO - PROCESS | 1657 | 1466617454195 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:44:14 INFO - PROCESS | 1657 | 1466617454200 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 1657 | 1466617454202 Marionette TRACE conn2 <- [1,1890,null,{}] 10:44:14 INFO - PROCESS | 1657 | 1466617454204 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}] 10:44:14 INFO - PROCESS | 1657 | 1466617454206 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:14 INFO - PROCESS | 1657 | 1466617454322 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:44:14 INFO - PROCESS | 1657 | 1466617454385 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1657 | 1466617454386 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c97800 == 34 [pid = 1657] [id = 480] 10:44:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11714a400) [pid = 1657] [serial = 1439] [outer = 0x0] 10:44:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186f5800) [pid = 1657] [serial = 1440] [outer = 0x11714a400] 10:44:14 INFO - PROCESS | 1657 | 1466617454418 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1195fb400) [pid = 1657] [serial = 1441] [outer = 0x11714a400] 10:44:15 INFO - PROCESS | 1657 | 1466617455076 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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 920ms 10:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:44:15 INFO - PROCESS | 1657 | 1466617455121 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 1657 | 1466617455123 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:44:15 INFO - PROCESS | 1657 | 1466617455127 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1657 | 1466617455129 Marionette TRACE conn2 <- [1,1894,null,{}] 10:44:15 INFO - PROCESS | 1657 | 1466617455133 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}] 10:44:15 INFO - PROCESS | 1657 | 1466617455135 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:15 INFO - PROCESS | 1657 | 1466617455250 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:44:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112d4f000) [pid = 1657] [serial = 1442] [outer = 0x12cca9c00] 10:44:15 INFO - PROCESS | 1657 | 1466617455349 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 1657 | 1466617455353 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119caf800 == 35 [pid = 1657] [id = 481] 10:44:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112f2f800) [pid = 1657] [serial = 1443] [outer = 0x0] 10:44:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113079c00) [pid = 1657] [serial = 1444] [outer = 0x112f2f800] 10:44:15 INFO - PROCESS | 1657 | 1466617455388 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1164e1800) [pid = 1657] [serial = 1445] [outer = 0x112f2f800] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x112acd000 == 34 [pid = 1657] [id = 25] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x113b30000 == 33 [pid = 1657] [id = 26] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca8000 == 32 [pid = 1657] [id = 477] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x123661800 == 31 [pid = 1657] [id = 476] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119b33000 == 30 [pid = 1657] [id = 475] 10:44:15 INFO - PROCESS | 1657 | --DOCSHELL 0x116415800 == 29 [pid = 1657] [id = 474] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a4b8000) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1289cc000) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a57c00) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1289d4000) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116796400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117278000) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12442b800) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1247ca800) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116f18000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118166000) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123b23800) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1241f0400) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1210f3000) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123207000) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12640c000) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116f13800) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1236bf000) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a4d8400) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12408a400) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119189c00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a854400) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1196c1c00) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112a16c00) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128d06000) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112f23400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x112964800) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112ec9c00) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x123b1c400) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12407f400) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x128a61400) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x112960000) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x129009800) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x116f0bc00) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12a219400) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x1236bb400) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1266ee000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x129114400) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x113dc8800) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1130bc800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 10:44:15 INFO - PROCESS | 1657 | 1466617455961 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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 871ms 10:44:15 INFO - PROCESS | 1657 | 1466617455998 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 1657 | 1466617456000 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:44:16 INFO - PROCESS | 1657 | 1466617456003 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1657 | 1466617456007 Marionette TRACE conn2 <- [1,1898,null,{}] 10:44:16 INFO - PROCESS | 1657 | 1466617456030 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}] 10:44:16 INFO - PROCESS | 1657 | 1466617456032 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:16 INFO - PROCESS | 1657 | 1466617456136 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:44:16 INFO - PROCESS | 1657 | 1466617456207 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1657 | 1466617456209 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184cc000 == 30 [pid = 1657] [id = 482] 10:44:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1164e2c00) [pid = 1657] [serial = 1446] [outer = 0x0] 10:44:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x116a14400) [pid = 1657] [serial = 1447] [outer = 0x1164e2c00] 10:44:16 INFO - PROCESS | 1657 | 1466617456242 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116f98c00) [pid = 1657] [serial = 1448] [outer = 0x1164e2c00] 10:44:16 INFO - PROCESS | 1657 | 1466617456692 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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 740ms 10:44:16 INFO - PROCESS | 1657 | 1466617456744 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 1657 | 1466617456749 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:44:16 INFO - PROCESS | 1657 | 1466617456756 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1657 | 1466617456758 Marionette TRACE conn2 <- [1,1902,null,{}] 10:44:16 INFO - PROCESS | 1657 | 1466617456762 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}] 10:44:16 INFO - PROCESS | 1657 | 1466617456765 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:16 INFO - PROCESS | 1657 | 1466617456956 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:44:17 INFO - PROCESS | 1657 | 1466617457043 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1657 | 1466617457045 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x123675000 == 31 [pid = 1657] [id = 483] 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1180e5c00) [pid = 1657] [serial = 1449] [outer = 0x0] 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119187c00) [pid = 1657] [serial = 1450] [outer = 0x1180e5c00] 10:44:17 INFO - PROCESS | 1657 | 1466617457076 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1196c5800) [pid = 1657] [serial = 1451] [outer = 0x1180e5c00] 10:44:17 INFO - PROCESS | 1657 | 1466617457507 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]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 776ms 10:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:44:17 INFO - PROCESS | 1657 | 1466617457530 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 1657 | 1466617457532 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:44:17 INFO - PROCESS | 1657 | 1466617457534 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1657 | 1466617457537 Marionette TRACE conn2 <- [1,1906,null,{}] 10:44:17 INFO - PROCESS | 1657 | 1466617457546 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}] 10:44:17 INFO - PROCESS | 1657 | 1466617457549 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:17 INFO - PROCESS | 1657 | 1466617457653 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:44:17 INFO - PROCESS | 1657 | 1466617457713 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1657 | 1466617457715 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268bc000 == 32 [pid = 1657] [id = 484] 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x120ff6800) [pid = 1657] [serial = 1452] [outer = 0x0] 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x123425400) [pid = 1657] [serial = 1453] [outer = 0x120ff6800] 10:44:17 INFO - PROCESS | 1657 | 1466617457748 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x123a4a000) [pid = 1657] [serial = 1454] [outer = 0x120ff6800] 10:44:18 INFO - PROCESS | 1657 | 1466617458210 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 726ms 10:44:18 INFO - PROCESS | 1657 | 1466617458260 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1657 | 1466617458262 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:44:18 INFO - PROCESS | 1657 | 1466617458283 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1657 | 1466617458284 Marionette TRACE conn2 <- [1,1910,null,{}] 10:44:18 INFO - PROCESS | 1657 | 1466617458287 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}] 10:44:18 INFO - PROCESS | 1657 | 1466617458288 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:18 INFO - PROCESS | 1657 | 1466617458433 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:44:18 INFO - PROCESS | 1657 | 1466617458483 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1657 | 1466617458484 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e5800 == 33 [pid = 1657] [id = 485] 10:44:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x123b63c00) [pid = 1657] [serial = 1455] [outer = 0x0] 10:44:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x123d48800) [pid = 1657] [serial = 1456] [outer = 0x123b63c00] 10:44:18 INFO - PROCESS | 1657 | 1466617458513 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x124089000) [pid = 1657] [serial = 1457] [outer = 0x123b63c00] 10:44:18 INFO - PROCESS | 1657 | 1466617458921 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 688ms 10:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:44:18 INFO - PROCESS | 1657 | 1466617458954 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1657 | 1466617458955 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:44:18 INFO - PROCESS | 1657 | 1466617458957 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1657 | 1466617458959 Marionette TRACE conn2 <- [1,1914,null,{}] 10:44:18 INFO - PROCESS | 1657 | 1466617458961 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}] 10:44:18 INFO - PROCESS | 1657 | 1466617458962 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:19 INFO - PROCESS | 1657 | 1466617459057 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:44:19 INFO - PROCESS | 1657 | 1466617459114 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1657 | 1466617459115 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e9000 == 34 [pid = 1657] [id = 486] 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x123b65400) [pid = 1657] [serial = 1458] [outer = 0x0] 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x124129400) [pid = 1657] [serial = 1459] [outer = 0x123b65400] 10:44:19 INFO - PROCESS | 1657 | 1466617459144 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x124567000) [pid = 1657] [serial = 1460] [outer = 0x123b65400] 10:44:19 INFO - PROCESS | 1657 | 1466617459583 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]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 10:44:19 INFO - PROCESS | 1657 | 1466617459630 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 1657 | 1466617459631 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:44:19 INFO - PROCESS | 1657 | 1466617459634 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 1657 | 1466617459635 Marionette TRACE conn2 <- [1,1918,null,{}] 10:44:19 INFO - PROCESS | 1657 | 1466617459638 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}] 10:44:19 INFO - PROCESS | 1657 | 1466617459642 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:19 INFO - PROCESS | 1657 | 1466617459863 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:44:19 INFO - PROCESS | 1657 | 1466617459912 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1657 | 1466617459914 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821f000 == 35 [pid = 1657] [id = 487] 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112f2dc00) [pid = 1657] [serial = 1461] [outer = 0x0] 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113b89c00) [pid = 1657] [serial = 1462] [outer = 0x112f2dc00] 10:44:19 INFO - PROCESS | 1657 | 1466617459941 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f0f800) [pid = 1657] [serial = 1463] [outer = 0x112f2dc00] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x120f4b800 == 34 [pid = 1657] [id = 473] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x124c97800 == 33 [pid = 1657] [id = 480] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c991800 == 32 [pid = 1657] [id = 15] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119420000 == 31 [pid = 1657] [id = 479] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12a83b800 == 30 [pid = 1657] [id = 8] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4c6000 == 29 [pid = 1657] [id = 13] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04a800 == 28 [pid = 1657] [id = 12] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x112d84000 == 27 [pid = 1657] [id = 22] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9a4800 == 26 [pid = 1657] [id = 20] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x112f5d800 == 25 [pid = 1657] [id = 23] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12d82c800 == 24 [pid = 1657] [id = 19] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9a9800 == 23 [pid = 1657] [id = 21] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c763000 == 22 [pid = 1657] [id = 14] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x120f4b000 == 21 [pid = 1657] [id = 11] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12d374800 == 20 [pid = 1657] [id = 18] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12b747800 == 19 [pid = 1657] [id = 9] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac3000 == 18 [pid = 1657] [id = 24] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba5b000 == 17 [pid = 1657] [id = 10] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12905f800 == 16 [pid = 1657] [id = 6] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e9000 == 15 [pid = 1657] [id = 486] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1294e5800 == 14 [pid = 1657] [id = 485] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1268bc000 == 13 [pid = 1657] [id = 484] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x123675000 == 12 [pid = 1657] [id = 483] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x128cd7000 == 11 [pid = 1657] [id = 478] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1184cc000 == 10 [pid = 1657] [id = 482] 10:44:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119caf800 == 9 [pid = 1657] [id = 481] 10:44:22 INFO - PROCESS | 1657 | 1466617462208 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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2625ms 10:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:44:22 INFO - PROCESS | 1657 | 1466617462260 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 1657 | 1466617462263 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:44:22 INFO - PROCESS | 1657 | 1466617462266 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1657 | 1466617462268 Marionette TRACE conn2 <- [1,1922,null,{}] 10:44:22 INFO - PROCESS | 1657 | 1466617462272 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}] 10:44:22 INFO - PROCESS | 1657 | 1466617462274 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:22 INFO - PROCESS | 1657 | 1466617462354 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:44:22 INFO - PROCESS | 1657 | 1466617462407 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1657 | 1466617462410 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116675000 == 10 [pid = 1657] [id = 488] 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x112959000) [pid = 1657] [serial = 1464] [outer = 0x0] 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112966400) [pid = 1657] [serial = 1465] [outer = 0x112959000] 10:44:22 INFO - PROCESS | 1657 | 1466617462442 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a22000) [pid = 1657] [serial = 1466] [outer = 0x112959000] 10:44:22 INFO - PROCESS | 1657 | 1466617462761 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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 522ms 10:44:22 INFO - PROCESS | 1657 | 1466617462788 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:44:22 INFO - PROCESS | 1657 | 1466617462794 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:44:22 INFO - PROCESS | 1657 | 1466617462798 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1657 | 1466617462800 Marionette TRACE conn2 <- [1,1926,null,{}] 10:44:22 INFO - PROCESS | 1657 | 1466617462803 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}] 10:44:22 INFO - PROCESS | 1657 | 1466617462805 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:22 INFO - PROCESS | 1657 | 1466617462886 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:44:22 INFO - PROCESS | 1657 | 1466617462893 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1657 | 1466617462895 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ee6000 == 11 [pid = 1657] [id = 489] 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112ece800) [pid = 1657] [serial = 1467] [outer = 0x0] 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113dd4800) [pid = 1657] [serial = 1468] [outer = 0x112ece800] 10:44:22 INFO - PROCESS | 1657 | 1466617462922 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11619e400) [pid = 1657] [serial = 1469] [outer = 0x112ece800] 10:44:23 INFO - PROCESS | 1657 | 1466617463292 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]]]}] 10:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 10:44:23 INFO - PROCESS | 1657 | 1466617463319 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:44:23 INFO - PROCESS | 1657 | 1466617463320 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:44:23 INFO - PROCESS | 1657 | 1466617463322 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1657 | 1466617463326 Marionette TRACE conn2 <- [1,1930,null,{}] 10:44:23 INFO - PROCESS | 1657 | 1466617463341 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}] 10:44:23 INFO - PROCESS | 1657 | 1466617463344 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:23 INFO - PROCESS | 1657 | 1466617463423 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:44:23 INFO - PROCESS | 1657 | 1466617463430 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1657 | 1466617463432 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ff2000 == 12 [pid = 1657] [id = 490] 10:44:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112963800) [pid = 1657] [serial = 1470] [outer = 0x0] 10:44:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f0fc00) [pid = 1657] [serial = 1471] [outer = 0x112963800] 10:44:23 INFO - PROCESS | 1657 | 1466617463461 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117150c00) [pid = 1657] [serial = 1472] [outer = 0x112963800] 10:44:23 INFO - PROCESS | 1657 | 1466617463822 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]]]}] 10:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 524ms 10:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:44:23 INFO - PROCESS | 1657 | 1466617463847 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 1657 | 1466617463849 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:44:23 INFO - PROCESS | 1657 | 1466617463851 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1657 | 1466617463852 Marionette TRACE conn2 <- [1,1934,null,{}] 10:44:23 INFO - PROCESS | 1657 | 1466617463854 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}] 10:44:23 INFO - PROCESS | 1657 | 1466617463855 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:23 INFO - PROCESS | 1657 | 1466617463964 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:44:23 INFO - PROCESS | 1657 | 1466617463970 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1657 | 1466617463971 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232eb800 == 13 [pid = 1657] [id = 491] 10:44:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118162000) [pid = 1657] [serial = 1473] [outer = 0x0] 10:44:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1184de400) [pid = 1657] [serial = 1474] [outer = 0x118162000] 10:44:24 INFO - PROCESS | 1657 | 1466617463999 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119187800) [pid = 1657] [serial = 1475] [outer = 0x118162000] 10:44:24 INFO - PROCESS | 1657 | 1466617464329 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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 10:44:24 INFO - PROCESS | 1657 | 1466617464371 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 1657 | 1466617464372 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:44:24 INFO - PROCESS | 1657 | 1466617464377 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1657 | 1466617464378 Marionette TRACE conn2 <- [1,1938,null,{}] 10:44:24 INFO - PROCESS | 1657 | 1466617464381 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}] 10:44:24 INFO - PROCESS | 1657 | 1466617464382 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:24 INFO - PROCESS | 1657 | 1466617464482 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:44:24 INFO - PROCESS | 1657 | 1466617464521 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 1657 | 1466617464523 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c92000 == 14 [pid = 1657] [id = 492] 10:44:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112a22400) [pid = 1657] [serial = 1476] [outer = 0x0] 10:44:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119447000) [pid = 1657] [serial = 1477] [outer = 0x112a22400] 10:44:24 INFO - PROCESS | 1657 | 1466617464547 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1196c1400) [pid = 1657] [serial = 1478] [outer = 0x112a22400] 10:44:24 INFO - PROCESS | 1657 | 1466617464882 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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 10:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:44:24 INFO - PROCESS | 1657 | 1466617464896 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 1657 | 1466617464897 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:44:24 INFO - PROCESS | 1657 | 1466617464899 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1657 | 1466617464900 Marionette TRACE conn2 <- [1,1942,null,{}] 10:44:24 INFO - PROCESS | 1657 | 1466617464902 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}] 10:44:24 INFO - PROCESS | 1657 | 1466617464906 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:25 INFO - PROCESS | 1657 | 1466617465028 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:44:25 INFO - PROCESS | 1657 | 1466617465062 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1657 | 1466617465063 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a05000 == 15 [pid = 1657] [id = 493] 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1196c6800) [pid = 1657] [serial = 1479] [outer = 0x0] 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119999800) [pid = 1657] [serial = 1480] [outer = 0x1196c6800] 10:44:25 INFO - PROCESS | 1657 | 1466617465088 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1236b6800) [pid = 1657] [serial = 1481] [outer = 0x1196c6800] 10:44:25 INFO - PROCESS | 1657 | 1466617465388 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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 10:44:25 INFO - PROCESS | 1657 | 1466617465419 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 1657 | 1466617465420 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:44:25 INFO - PROCESS | 1657 | 1466617465432 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 1657 | 1466617465433 Marionette TRACE conn2 <- [1,1946,null,{}] 10:44:25 INFO - PROCESS | 1657 | 1466617465435 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}] 10:44:25 INFO - PROCESS | 1657 | 1466617465436 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:25 INFO - PROCESS | 1657 | 1466617465531 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:44:25 INFO - PROCESS | 1657 | 1466617465541 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1657 | 1466617465542 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x129308000 == 16 [pid = 1657] [id = 494] 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x113b55400) [pid = 1657] [serial = 1482] [outer = 0x0] 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1236c0c00) [pid = 1657] [serial = 1483] [outer = 0x113b55400] 10:44:25 INFO - PROCESS | 1657 | 1466617465567 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a50000) [pid = 1657] [serial = 1484] [outer = 0x113b55400] 10:44:25 INFO - PROCESS | 1657 | 1466617465902 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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 10:44:25 INFO - PROCESS | 1657 | 1466617465951 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 1657 | 1466617465953 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:44:25 INFO - PROCESS | 1657 | 1466617465955 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 1657 | 1466617465956 Marionette TRACE conn2 <- [1,1950,null,{}] 10:44:25 INFO - PROCESS | 1657 | 1466617465958 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}] 10:44:25 INFO - PROCESS | 1657 | 1466617465959 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:26 INFO - PROCESS | 1657 | 1466617466053 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:44:26 INFO - PROCESS | 1657 | 1466617466058 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1657 | 1466617466060 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2d0000 == 17 [pid = 1657] [id = 495] 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1196c6c00) [pid = 1657] [serial = 1485] [outer = 0x0] 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123b1bc00) [pid = 1657] [serial = 1486] [outer = 0x1196c6c00] 10:44:26 INFO - PROCESS | 1657 | 1466617466083 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b23400) [pid = 1657] [serial = 1487] [outer = 0x1196c6c00] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11714a400) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1164e2c00) [pid = 1657] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112d4e400) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112fb1400) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119c05800) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11697d400) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1236b7c00) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123d2bc00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112f2f800) [pid = 1657] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123b65400) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123b63c00) [pid = 1657] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180e5c00) [pid = 1657] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120ff6800) [pid = 1657] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f12c00) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186f5000) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a1b000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123008c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:44:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116f0d000) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:44:26 INFO - PROCESS | 1657 | 1466617466687 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]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 773ms 10:44:26 INFO - PROCESS | 1657 | 1466617466728 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 1657 | 1466617466729 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:44:26 INFO - PROCESS | 1657 | 1466617466732 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1657 | 1466617466733 Marionette TRACE conn2 <- [1,1954,null,{}] 10:44:26 INFO - PROCESS | 1657 | 1466617466736 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}] 10:44:26 INFO - PROCESS | 1657 | 1466617466737 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:26 INFO - PROCESS | 1657 | 1466617466819 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:44:26 INFO - PROCESS | 1657 | 1466617466844 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1657 | 1466617466845 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ff1800 == 18 [pid = 1657] [id = 496] 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11697d400) [pid = 1657] [serial = 1488] [outer = 0x0] 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1180db800) [pid = 1657] [serial = 1489] [outer = 0x11697d400] 10:44:26 INFO - PROCESS | 1657 | 1466617466880 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1199e9c00) [pid = 1657] [serial = 1490] [outer = 0x11697d400] 10:44:27 INFO - PROCESS | 1657 | 1466617467222 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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 10:44:27 INFO - PROCESS | 1657 | 1466617467256 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1657 | 1466617467260 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:44:27 INFO - PROCESS | 1657 | 1466617467265 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1657 | 1466617467266 Marionette TRACE conn2 <- [1,1958,null,{}] 10:44:27 INFO - PROCESS | 1657 | 1466617467270 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}] 10:44:27 INFO - PROCESS | 1657 | 1466617467271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:27 INFO - PROCESS | 1657 | 1466617467396 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:44:27 INFO - PROCESS | 1657 | 1466617467402 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 1657 | 1466617467403 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af0e000 == 19 [pid = 1657] [id = 497] 10:44:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210f4000) [pid = 1657] [serial = 1491] [outer = 0x0] 10:44:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b19c00) [pid = 1657] [serial = 1492] [outer = 0x1210f4000] 10:44:27 INFO - PROCESS | 1657 | 1466617467443 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123b64400) [pid = 1657] [serial = 1493] [outer = 0x1210f4000] 10:44:27 INFO - PROCESS | 1657 | 1466617467888 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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 10:44:27 INFO - PROCESS | 1657 | 1466617467936 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:44:27 INFO - PROCESS | 1657 | 1466617467938 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:44:27 INFO - PROCESS | 1657 | 1466617467941 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1657 | 1466617467943 Marionette TRACE conn2 <- [1,1962,null,{}] 10:44:27 INFO - PROCESS | 1657 | 1466617467945 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}] 10:44:27 INFO - PROCESS | 1657 | 1466617467947 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:28 INFO - PROCESS | 1657 | 1466617468034 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:44:28 INFO - PROCESS | 1657 | 1466617468038 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1657 | 1466617468039 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c91800 == 20 [pid = 1657] [id = 498] 10:44:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118763000) [pid = 1657] [serial = 1494] [outer = 0x0] 10:44:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123b65000) [pid = 1657] [serial = 1495] [outer = 0x118763000] 10:44:28 INFO - PROCESS | 1657 | 1466617468073 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12408cc00) [pid = 1657] [serial = 1496] [outer = 0x118763000] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1164e1800) [pid = 1657] [serial = 1445] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1195fb400) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119187c00) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116f98c00) [pid = 1657] [serial = 1448] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1186f5800) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116792800) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1186f4400) [pid = 1657] [serial = 892] [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.] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116a14400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115dcc800) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1260c8400) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1132ed400) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115e85400) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123006c00) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1236ba800) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1184d7800) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119196c00) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x116f15000) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x112ae7400) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1187f9800) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123b21800) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124ce9000) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x123d48c00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x124083800) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x123a50800) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x113079c00) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x113b89c00) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x124567000) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x124129400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x124089000) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1196c5800) [pid = 1657] [serial = 1451] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x123d48800) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x123a4a000) [pid = 1657] [serial = 1454] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x123425400) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x12661f400) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x119996800) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x1164e0c00) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x124ce8400) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x1184d5c00) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 10:44:29 INFO - PROCESS | 1657 | 1466617469387 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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1473ms 10:44:29 INFO - PROCESS | 1657 | 1466617469414 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:44:29 INFO - PROCESS | 1657 | 1466617469416 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:44:29 INFO - PROCESS | 1657 | 1466617469420 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1657 | 1466617469422 Marionette TRACE conn2 <- [1,1966,null,{}] 10:44:29 INFO - PROCESS | 1657 | 1466617469426 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}] 10:44:29 INFO - PROCESS | 1657 | 1466617469428 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:29 INFO - PROCESS | 1657 | 1466617469504 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:44:29 INFO - PROCESS | 1657 | 1466617469553 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1657 | 1466617469556 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11649e800 == 21 [pid = 1657] [id = 499] 10:44:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11295c800) [pid = 1657] [serial = 1497] [outer = 0x0] 10:44:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x112a17c00) [pid = 1657] [serial = 1498] [outer = 0x11295c800] 10:44:29 INFO - PROCESS | 1657 | 1466617469584 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x112a82000) [pid = 1657] [serial = 1499] [outer = 0x11295c800] 10:44:29 INFO - PROCESS | 1657 | 1466617469884 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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 524ms 10:44:29 INFO - PROCESS | 1657 | 1466617469945 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1657 | 1466617469948 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:44:29 INFO - PROCESS | 1657 | 1466617469953 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1657 | 1466617469955 Marionette TRACE conn2 <- [1,1970,null,{}] 10:44:29 INFO - PROCESS | 1657 | 1466617469957 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}] 10:44:29 INFO - PROCESS | 1657 | 1466617469959 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:30 INFO - PROCESS | 1657 | 1466617470039 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:44:30 INFO - PROCESS | 1657 | 1466617470045 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 1657 | 1466617470047 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e3f800 == 22 [pid = 1657] [id = 500] 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x112faac00) [pid = 1657] [serial = 1500] [outer = 0x0] 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x113b51c00) [pid = 1657] [serial = 1501] [outer = 0x112faac00] 10:44:30 INFO - PROCESS | 1657 | 1466617470077 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x115dcac00) [pid = 1657] [serial = 1502] [outer = 0x112faac00] 10:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 472ms 10:44:30 INFO - PROCESS | 1657 | 1466617470417 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]]]}] 10:44:30 INFO - PROCESS | 1657 | 1466617470432 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 1657 | 1466617470433 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:44:30 INFO - PROCESS | 1657 | 1466617470435 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1657 | 1466617470450 Marionette TRACE conn2 <- [1,1974,null,{}] 10:44:30 INFO - PROCESS | 1657 | 1466617470465 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}] 10:44:30 INFO - PROCESS | 1657 | 1466617470468 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:30 INFO - PROCESS | 1657 | 1466617470547 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:44:30 INFO - PROCESS | 1657 | 1466617470552 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 1657 | 1466617470554 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b31800 == 23 [pid = 1657] [id = 501] 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x110f40400) [pid = 1657] [serial = 1503] [outer = 0x0] 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116795400) [pid = 1657] [serial = 1504] [outer = 0x110f40400] 10:44:30 INFO - PROCESS | 1657 | 1466617470586 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x116f0e800) [pid = 1657] [serial = 1505] [outer = 0x110f40400] 10:44:30 INFO - PROCESS | 1657 | 1466617470966 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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 594ms 10:44:31 INFO - PROCESS | 1657 | 1466617471030 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 1657 | 1466617471033 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:44:31 INFO - PROCESS | 1657 | 1466617471036 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 1657 | 1466617471038 Marionette TRACE conn2 <- [1,1978,null,{}] 10:44:31 INFO - PROCESS | 1657 | 1466617471041 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}] 10:44:31 INFO - PROCESS | 1657 | 1466617471043 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:31 INFO - PROCESS | 1657 | 1466617471161 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:44:31 INFO - PROCESS | 1657 | 1466617471175 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1657 | 1466617471176 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ff0800 == 24 [pid = 1657] [id = 502] 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11714ec00) [pid = 1657] [serial = 1506] [outer = 0x0] 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1176f4800) [pid = 1657] [serial = 1507] [outer = 0x11714ec00] 10:44:31 INFO - PROCESS | 1657 | 1466617471218 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11815d000) [pid = 1657] [serial = 1508] [outer = 0x11714ec00] 10:44:31 INFO - PROCESS | 1657 | 1466617471602 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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 576ms 10:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:44:31 INFO - PROCESS | 1657 | 1466617471614 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 1657 | 1466617471615 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:44:31 INFO - PROCESS | 1657 | 1466617471617 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 1657 | 1466617471618 Marionette TRACE conn2 <- [1,1982,null,{}] 10:44:31 INFO - PROCESS | 1657 | 1466617471620 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}] 10:44:31 INFO - PROCESS | 1657 | 1466617471621 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:31 INFO - PROCESS | 1657 | 1466617471728 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:44:31 INFO - PROCESS | 1657 | 1466617471733 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1657 | 1466617471734 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12174f000 == 25 [pid = 1657] [id = 503] 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x110f80800) [pid = 1657] [serial = 1509] [outer = 0x0] 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118169800) [pid = 1657] [serial = 1510] [outer = 0x110f80800] 10:44:31 INFO - PROCESS | 1657 | 1466617471759 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1186f6c00) [pid = 1657] [serial = 1511] [outer = 0x110f80800] 10:44:32 INFO - PROCESS | 1657 | 1466617472070 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 468ms 10:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:44:32 INFO - PROCESS | 1657 | 1466617472086 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1657 | 1466617472087 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:44:32 INFO - PROCESS | 1657 | 1466617472089 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1657 | 1466617472090 Marionette TRACE conn2 <- [1,1986,null,{}] 10:44:32 INFO - PROCESS | 1657 | 1466617472096 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}] 10:44:32 INFO - PROCESS | 1657 | 1466617472100 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:32 INFO - PROCESS | 1657 | 1466617472191 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:44:32 INFO - PROCESS | 1657 | 1466617472196 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 1657 | 1466617472197 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c6000 == 26 [pid = 1657] [id = 504] 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1187f9800) [pid = 1657] [serial = 1512] [outer = 0x0] 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1196c1800) [pid = 1657] [serial = 1513] [outer = 0x1187f9800] 10:44:32 INFO - PROCESS | 1657 | 1466617472222 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x120ff4400) [pid = 1657] [serial = 1514] [outer = 0x1187f9800] 10:44:32 INFO - PROCESS | 1657 | 1466617472527 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 475ms 10:44:32 INFO - PROCESS | 1657 | 1466617472564 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1657 | 1466617472566 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:44:32 INFO - PROCESS | 1657 | 1466617472568 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1657 | 1466617472570 Marionette TRACE conn2 <- [1,1990,null,{}] 10:44:32 INFO - PROCESS | 1657 | 1466617472572 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}] 10:44:32 INFO - PROCESS | 1657 | 1466617472573 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:32 INFO - PROCESS | 1657 | 1466617472669 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:44:32 INFO - PROCESS | 1657 | 1466617472675 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 1657 | 1466617472684 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c9d000 == 27 [pid = 1657] [id = 505] 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x110f36400) [pid = 1657] [serial = 1515] [outer = 0x0] 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1210f4400) [pid = 1657] [serial = 1516] [outer = 0x110f36400] 10:44:32 INFO - PROCESS | 1657 | 1466617472708 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x123426c00) [pid = 1657] [serial = 1517] [outer = 0x110f36400] 10:44:33 INFO - PROCESS | 1657 | 1466617473012 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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 469ms 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:44:33 INFO - PROCESS | 1657 | 1466617473037 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 1657 | 1466617473038 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:44:33 INFO - PROCESS | 1657 | 1466617473042 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - PROCESS | 1657 | 1466617473045 Marionette TRACE conn2 <- [1,1994,null,{}] 10:44:33 INFO - PROCESS | 1657 | 1466617473048 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}] 10:44:33 INFO - PROCESS | 1657 | 1466617473049 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:33 INFO - PROCESS | 1657 | 1466617473121 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:44:33 INFO - PROCESS | 1657 | 1466617473126 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1657 | 1466617473128 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268af000 == 28 [pid = 1657] [id = 506] 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x110f7f400) [pid = 1657] [serial = 1518] [outer = 0x0] 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123681400) [pid = 1657] [serial = 1519] [outer = 0x110f7f400] 10:44:33 INFO - PROCESS | 1657 | 1466617473152 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123811400) [pid = 1657] [serial = 1520] [outer = 0x110f7f400] 10:44:33 INFO - PROCESS | 1657 | 1466617473466 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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 472ms 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:44:33 INFO - PROCESS | 1657 | 1466617473514 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 1657 | 1466617473515 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:44:33 INFO - PROCESS | 1657 | 1466617473517 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - PROCESS | 1657 | 1466617473518 Marionette TRACE conn2 <- [1,1998,null,{}] 10:44:33 INFO - PROCESS | 1657 | 1466617473520 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}] 10:44:33 INFO - PROCESS | 1657 | 1466617473521 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:33 INFO - PROCESS | 1657 | 1466617473618 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:44:33 INFO - PROCESS | 1657 | 1466617473627 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1657 | 1466617473628 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b31000 == 29 [pid = 1657] [id = 507] 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1235b7000) [pid = 1657] [serial = 1521] [outer = 0x0] 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123a4c000) [pid = 1657] [serial = 1522] [outer = 0x1235b7000] 10:44:33 INFO - PROCESS | 1657 | 1466617473659 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123b1c800) [pid = 1657] [serial = 1523] [outer = 0x1235b7000] 10:44:33 INFO - PROCESS | 1657 | 1466617473950 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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:44:33 INFO - PROCESS | 1657 | 1466617473985 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 1657 | 1466617473986 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:44:33 INFO - PROCESS | 1657 | 1466617473989 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - PROCESS | 1657 | 1466617473990 Marionette TRACE conn2 <- [1,2002,null,{}] 10:44:34 INFO - PROCESS | 1657 | 1466617473996 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}] 10:44:34 INFO - PROCESS | 1657 | 1466617473997 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:34 INFO - PROCESS | 1657 | 1466617474077 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:44:34 INFO - PROCESS | 1657 | 1466617474081 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1657 | 1466617474082 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x129061000 == 30 [pid = 1657] [id = 508] 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x123b1cc00) [pid = 1657] [serial = 1524] [outer = 0x0] 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x123d43800) [pid = 1657] [serial = 1525] [outer = 0x123b1cc00] 10:44:34 INFO - PROCESS | 1657 | 1466617474105 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x123d4a400) [pid = 1657] [serial = 1526] [outer = 0x123b1cc00] 10:44:34 INFO - PROCESS | 1657 | 1466617474445 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]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 472ms 10:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:44:34 INFO - PROCESS | 1657 | 1466617474463 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1657 | 1466617474464 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:44:34 INFO - PROCESS | 1657 | 1466617474466 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1657 | 1466617474468 Marionette TRACE conn2 <- [1,2006,null,{}] 10:44:34 INFO - PROCESS | 1657 | 1466617474470 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}] 10:44:34 INFO - PROCESS | 1657 | 1466617474472 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:34 INFO - PROCESS | 1657 | 1466617474594 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:44:34 INFO - PROCESS | 1657 | 1466617474604 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1657 | 1466617474606 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166d800 == 31 [pid = 1657] [id = 509] 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123d28400) [pid = 1657] [serial = 1527] [outer = 0x0] 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12407f000) [pid = 1657] [serial = 1528] [outer = 0x123d28400] 10:44:34 INFO - PROCESS | 1657 | 1466617474632 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124486c00) [pid = 1657] [serial = 1529] [outer = 0x123d28400] 10:44:34 INFO - PROCESS | 1657 | 1466617474974 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]]]}] 10:44:34 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 10:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 10:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:44:34 INFO - PROCESS | 1657 | 1466617474987 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1657 | 1466617474988 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:44:34 INFO - PROCESS | 1657 | 1466617474990 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1657 | 1466617474993 Marionette TRACE conn2 <- [1,2010,null,{}] 10:44:34 INFO - PROCESS | 1657 | 1466617474997 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}] 10:44:34 INFO - PROCESS | 1657 | 1466617474998 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:35 INFO - PROCESS | 1657 | 1466617475096 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:44:35 INFO - PROCESS | 1657 | 1466617475108 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 1657 | 1466617475109 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a845000 == 32 [pid = 1657] [id = 510] 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12448c400) [pid = 1657] [serial = 1530] [outer = 0x0] 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12456a400) [pid = 1657] [serial = 1531] [outer = 0x12448c400] 10:44:35 INFO - PROCESS | 1657 | 1466617475133 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115d03800) [pid = 1657] [serial = 1532] [outer = 0x12448c400] 10:44:35 INFO - PROCESS | 1657 | 1466617475447 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]]]}] 10:44:35 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 10:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 473ms 10:44:35 INFO - PROCESS | 1657 | 1466617475464 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1657 | 1466617475465 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:44:35 INFO - PROCESS | 1657 | 1466617475467 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1657 | 1466617475468 Marionette TRACE conn2 <- [1,2014,null,{}] 10:44:35 INFO - PROCESS | 1657 | 1466617475471 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}] 10:44:35 INFO - PROCESS | 1657 | 1466617475472 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:35 INFO - PROCESS | 1657 | 1466617475570 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:44:35 INFO - PROCESS | 1657 | 1466617475581 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 1657 | 1466617475582 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b066800 == 33 [pid = 1657] [id = 511] 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116980c00) [pid = 1657] [serial = 1533] [outer = 0x0] 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ceac00) [pid = 1657] [serial = 1534] [outer = 0x116980c00] 10:44:35 INFO - PROCESS | 1657 | 1466617475606 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124dd4c00) [pid = 1657] [serial = 1535] [outer = 0x116980c00] 10:44:35 INFO - PROCESS | 1657 | 1466617475948 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]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 518ms 10:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:44:35 INFO - PROCESS | 1657 | 1466617475986 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1657 | 1466617475988 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:44:35 INFO - PROCESS | 1657 | 1466617475990 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1657 | 1466617475991 Marionette TRACE conn2 <- [1,2018,null,{}] 10:44:35 INFO - PROCESS | 1657 | 1466617475993 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}] 10:44:35 INFO - PROCESS | 1657 | 1466617475994 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:36 INFO - PROCESS | 1657 | 1466617476094 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:44:36 INFO - PROCESS | 1657 | 1466617476105 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1657 | 1466617476106 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba5a800 == 34 [pid = 1657] [id = 512] 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ce6800) [pid = 1657] [serial = 1536] [outer = 0x0] 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1260c5400) [pid = 1657] [serial = 1537] [outer = 0x124ce6800] 10:44:36 INFO - PROCESS | 1657 | 1466617476129 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1264c7000) [pid = 1657] [serial = 1538] [outer = 0x124ce6800] 10:44:36 INFO - PROCESS | 1657 | 1466617476436 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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 471ms 10:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:44:36 INFO - PROCESS | 1657 | 1466617476466 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 1657 | 1466617476467 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:44:36 INFO - PROCESS | 1657 | 1466617476469 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 1657 | 1466617476470 Marionette TRACE conn2 <- [1,2022,null,{}] 10:44:36 INFO - PROCESS | 1657 | 1466617476473 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}] 10:44:36 INFO - PROCESS | 1657 | 1466617476474 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:36 INFO - PROCESS | 1657 | 1466617476645 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a22400) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210f4000) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1196c6800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113b55400) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1196c6c00) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112ece800) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112959000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112f2dc00) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118162000) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112963800) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:44:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11697d400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:44:36 INFO - PROCESS | 1657 | 1466617476688 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1657 | 1466617476689 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e30800 == 35 [pid = 1657] [id = 513] 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x110f30000) [pid = 1657] [serial = 1539] [outer = 0x0] 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a22400) [pid = 1657] [serial = 1540] [outer = 0x110f30000] 10:44:36 INFO - PROCESS | 1657 | 1466617476713 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116f0d000) [pid = 1657] [serial = 1541] [outer = 0x110f30000] 10:44:36 INFO - PROCESS | 1657 | 1466617476992 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 10:44:37 INFO - PROCESS | 1657 | 1466617477039 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 1657 | 1466617477040 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:44:37 INFO - PROCESS | 1657 | 1466617477050 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1657 | 1466617477051 Marionette TRACE conn2 <- [1,2026,null,{}] 10:44:37 INFO - PROCESS | 1657 | 1466617477054 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}] 10:44:37 INFO - PROCESS | 1657 | 1466617477055 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:37 INFO - PROCESS | 1657 | 1466617477137 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:44:37 INFO - PROCESS | 1657 | 1466617477144 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1657 | 1466617477145 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4d1000 == 36 [pid = 1657] [id = 514] 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184d8000) [pid = 1657] [serial = 1542] [outer = 0x0] 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1260c8c00) [pid = 1657] [serial = 1543] [outer = 0x1184d8000] 10:44:37 INFO - PROCESS | 1657 | 1466617477169 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126b09000) [pid = 1657] [serial = 1544] [outer = 0x1184d8000] 10:44:37 INFO - PROCESS | 1657 | 1466617477496 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 10:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:44:37 INFO - PROCESS | 1657 | 1466617477521 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 1657 | 1466617477522 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:44:37 INFO - PROCESS | 1657 | 1466617477524 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1657 | 1466617477528 Marionette TRACE conn2 <- [1,2030,null,{}] 10:44:37 INFO - PROCESS | 1657 | 1466617477532 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}] 10:44:37 INFO - PROCESS | 1657 | 1466617477533 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:37 INFO - PROCESS | 1657 | 1466617477638 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:44:37 INFO - PROCESS | 1657 | 1466617477646 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1657 | 1466617477647 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c760800 == 37 [pid = 1657] [id = 515] 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123425400) [pid = 1657] [serial = 1545] [outer = 0x0] 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289bf800) [pid = 1657] [serial = 1546] [outer = 0x123425400] 10:44:37 INFO - PROCESS | 1657 | 1466617477671 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1289c6800) [pid = 1657] [serial = 1547] [outer = 0x123425400] 10:44:37 INFO - PROCESS | 1657 | 1466617477966 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 473ms 10:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:44:38 INFO - PROCESS | 1657 | 1466617478000 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 1657 | 1466617478001 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:44:38 INFO - PROCESS | 1657 | 1466617478003 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 1657 | 1466617478004 Marionette TRACE conn2 <- [1,2034,null,{}] 10:44:38 INFO - PROCESS | 1657 | 1466617478006 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}] 10:44:38 INFO - PROCESS | 1657 | 1466617478008 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:38 INFO - PROCESS | 1657 | 1466617478094 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:44:38 INFO - PROCESS | 1657 | 1466617478097 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1657 | 1466617478098 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c989800 == 38 [pid = 1657] [id = 516] 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1289c9800) [pid = 1657] [serial = 1548] [outer = 0x0] 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1289d1400) [pid = 1657] [serial = 1549] [outer = 0x1289c9800] 10:44:38 INFO - PROCESS | 1657 | 1466617478122 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1289d6400) [pid = 1657] [serial = 1550] [outer = 0x1289c9800] 10:44:38 INFO - PROCESS | 1657 | 1466617478454 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]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 10:44:38 INFO - PROCESS | 1657 | 1466617478472 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 1657 | 1466617478473 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:44:38 INFO - PROCESS | 1657 | 1466617478478 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 1657 | 1466617478480 Marionette TRACE conn2 <- [1,2038,null,{}] 10:44:38 INFO - PROCESS | 1657 | 1466617478482 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}] 10:44:38 INFO - PROCESS | 1657 | 1466617478483 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:38 INFO - PROCESS | 1657 | 1466617478590 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:44:38 INFO - PROCESS | 1657 | 1466617478598 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1657 | 1466617478599 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c9a1800 == 39 [pid = 1657] [id = 517] 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126623000) [pid = 1657] [serial = 1551] [outer = 0x0] 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289da400) [pid = 1657] [serial = 1552] [outer = 0x126623000] 10:44:38 INFO - PROCESS | 1657 | 1466617478631 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a56000) [pid = 1657] [serial = 1553] [outer = 0x126623000] 10:44:39 INFO - PROCESS | 1657 | 1466617479171 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]]]}] 10:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 771ms 10:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:44:39 INFO - PROCESS | 1657 | 1466617479248 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1657 | 1466617479251 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:44:39 INFO - PROCESS | 1657 | 1466617479254 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1657 | 1466617479258 Marionette TRACE conn2 <- [1,2042,null,{}] 10:44:39 INFO - PROCESS | 1657 | 1466617479261 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}] 10:44:39 INFO - PROCESS | 1657 | 1466617479263 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:39 INFO - PROCESS | 1657 | 1466617479375 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:44:39 INFO - PROCESS | 1657 | 1466617479453 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1657 | 1466617479455 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x117475800 == 40 [pid = 1657] [id = 518] 10:44:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1122ab400) [pid = 1657] [serial = 1554] [outer = 0x0] 10:44:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a20c00) [pid = 1657] [serial = 1555] [outer = 0x1122ab400] 10:44:39 INFO - PROCESS | 1657 | 1466617479486 Marionette DEBUG loaded listener.js 10:44:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112f30400) [pid = 1657] [serial = 1556] [outer = 0x1122ab400] 10:44:40 INFO - PROCESS | 1657 | 1466617480197 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]]]}] 10:44:40 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) 10:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 977ms 10:44:40 INFO - PROCESS | 1657 | 1466617480236 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 1657 | 1466617480238 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:44:40 INFO - PROCESS | 1657 | 1466617480245 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1657 | 1466617480247 Marionette TRACE conn2 <- [1,2046,null,{}] 10:44:40 INFO - PROCESS | 1657 | 1466617480250 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}] 10:44:40 INFO - PROCESS | 1657 | 1466617480252 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:40 INFO - PROCESS | 1657 | 1466617480346 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c989800 == 39 [pid = 1657] [id = 516] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c760800 == 38 [pid = 1657] [id = 515] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4d1000 == 37 [pid = 1657] [id = 514] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117e30800 == 36 [pid = 1657] [id = 513] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba5a800 == 35 [pid = 1657] [id = 512] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b066800 == 34 [pid = 1657] [id = 511] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a845000 == 33 [pid = 1657] [id = 510] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12166d800 == 32 [pid = 1657] [id = 509] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b65000) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x129061000 == 31 [pid = 1657] [id = 508] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x119b31000 == 30 [pid = 1657] [id = 507] 10:44:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1268af000 == 29 [pid = 1657] [id = 506] 10:44:40 INFO - PROCESS | 1657 | 1466617480476 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:40 INFO - PROCESS | 1657 | 1466617480477 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f48800 == 30 [pid = 1657] [id = 519] 10:44:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a1d800) [pid = 1657] [serial = 1557] [outer = 0x0] 10:44:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112d4e400) [pid = 1657] [serial = 1558] [outer = 0x112a1d800] 10:44:40 INFO - PROCESS | 1657 | 1466617480506 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113b90c00) [pid = 1657] [serial = 1559] [outer = 0x112a1d800] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1196c1400) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119447000) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b64400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119999800) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1236b6800) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123a50000) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1236c0c00) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b23400) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123b1bc00) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b19c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113dd4800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11619e400) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112966400) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a22000) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116f0f800) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184de400) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116f0fc00) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117150c00) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1199e9c00) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1180db800) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119187800) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 10:44:40 INFO - PROCESS | 1657 | 1466617480818 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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 623ms 10:44:40 INFO - PROCESS | 1657 | 1466617480866 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 1657 | 1466617480870 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:44:40 INFO - PROCESS | 1657 | 1466617480875 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1657 | 1466617480876 Marionette TRACE conn2 <- [1,2050,null,{}] 10:44:40 INFO - PROCESS | 1657 | 1466617480879 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}] 10:44:40 INFO - PROCESS | 1657 | 1466617480880 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:40 INFO - PROCESS | 1657 | 1466617480960 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:44:41 INFO - PROCESS | 1657 | 1466617481036 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1657 | 1466617481037 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11837f000 == 31 [pid = 1657] [id = 520] 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113b94c00) [pid = 1657] [serial = 1560] [outer = 0x0] 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115e88000) [pid = 1657] [serial = 1561] [outer = 0x113b94c00] 10:44:41 INFO - PROCESS | 1657 | 1466617481065 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116792800) [pid = 1657] [serial = 1562] [outer = 0x113b94c00] 10:44:41 INFO - PROCESS | 1657 | 1466617481365 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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 10:44:41 INFO - PROCESS | 1657 | 1466617481396 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 1657 | 1466617481398 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:44:41 INFO - PROCESS | 1657 | 1466617481400 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1657 | 1466617481403 Marionette TRACE conn2 <- [1,2054,null,{}] 10:44:41 INFO - PROCESS | 1657 | 1466617481413 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}] 10:44:41 INFO - PROCESS | 1657 | 1466617481416 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:41 INFO - PROCESS | 1657 | 1466617481501 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:44:41 INFO - PROCESS | 1657 | 1466617481559 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1657 | 1466617481561 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2d000 == 32 [pid = 1657] [id = 521] 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116978800) [pid = 1657] [serial = 1563] [outer = 0x0] 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116f12c00) [pid = 1657] [serial = 1564] [outer = 0x116978800] 10:44:41 INFO - PROCESS | 1657 | 1466617481590 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11845f000) [pid = 1657] [serial = 1565] [outer = 0x116978800] 10:44:41 INFO - PROCESS | 1657 | 1466617481896 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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 10:44:41 INFO - PROCESS | 1657 | 1466617481921 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 1657 | 1466617481923 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:44:41 INFO - PROCESS | 1657 | 1466617481929 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1657 | 1466617481930 Marionette TRACE conn2 <- [1,2058,null,{}] 10:44:41 INFO - PROCESS | 1657 | 1466617481932 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}] 10:44:41 INFO - PROCESS | 1657 | 1466617481934 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:42 INFO - PROCESS | 1657 | 1466617482012 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:44:42 INFO - PROCESS | 1657 | 1466617482016 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1657 | 1466617482017 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x123670800 == 33 [pid = 1657] [id = 522] 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1186f4400) [pid = 1657] [serial = 1566] [outer = 0x0] 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119196400) [pid = 1657] [serial = 1567] [outer = 0x1186f4400] 10:44:42 INFO - PROCESS | 1657 | 1466617482045 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1195ed000) [pid = 1657] [serial = 1568] [outer = 0x1186f4400] 10:44:42 INFO - PROCESS | 1657 | 1466617482379 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 471ms 10:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:44:42 INFO - PROCESS | 1657 | 1466617482398 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 1657 | 1466617482399 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:44:42 INFO - PROCESS | 1657 | 1466617482401 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1657 | 1466617482403 Marionette TRACE conn2 <- [1,2062,null,{}] 10:44:42 INFO - PROCESS | 1657 | 1466617482405 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}] 10:44:42 INFO - PROCESS | 1657 | 1466617482406 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:42 INFO - PROCESS | 1657 | 1466617482522 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:44:42 INFO - PROCESS | 1657 | 1466617482534 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1657 | 1466617482535 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x124785000 == 34 [pid = 1657] [id = 523] 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11203bc00) [pid = 1657] [serial = 1569] [outer = 0x0] 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1187f3000) [pid = 1657] [serial = 1570] [outer = 0x11203bc00] 10:44:42 INFO - PROCESS | 1657 | 1466617482560 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1196c7c00) [pid = 1657] [serial = 1571] [outer = 0x11203bc00] 10:44:42 INFO - PROCESS | 1657 | 1466617482930 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 569ms 10:44:42 INFO - PROCESS | 1657 | 1466617482972 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:44:42 INFO - PROCESS | 1657 | 1466617482974 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:44:42 INFO - PROCESS | 1657 | 1466617482977 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1657 | 1466617482978 Marionette TRACE conn2 <- [1,2066,null,{}] 10:44:42 INFO - PROCESS | 1657 | 1466617482981 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}] 10:44:42 INFO - PROCESS | 1657 | 1466617482987 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:43 INFO - PROCESS | 1657 | 1466617483140 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:44:43 INFO - PROCESS | 1657 | 1466617483178 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1657 | 1466617483180 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b8b000 == 35 [pid = 1657] [id = 524] 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11999cc00) [pid = 1657] [serial = 1572] [outer = 0x0] 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12312e400) [pid = 1657] [serial = 1573] [outer = 0x11999cc00] 10:44:43 INFO - PROCESS | 1657 | 1466617483205 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123a49000) [pid = 1657] [serial = 1574] [outer = 0x11999cc00] 10:44:43 INFO - PROCESS | 1657 | 1466617483529 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]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 570ms 10:44:43 INFO - PROCESS | 1657 | 1466617483547 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 1657 | 1466617483548 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:44:43 INFO - PROCESS | 1657 | 1466617483550 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1657 | 1466617483551 Marionette TRACE conn2 <- [1,2070,null,{}] 10:44:43 INFO - PROCESS | 1657 | 1466617483554 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}] 10:44:43 INFO - PROCESS | 1657 | 1466617483555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:43 INFO - PROCESS | 1657 | 1466617483651 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:44:43 INFO - PROCESS | 1657 | 1466617483655 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1657 | 1466617483656 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cdd800 == 36 [pid = 1657] [id = 525] 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116f97000) [pid = 1657] [serial = 1575] [outer = 0x0] 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123a53400) [pid = 1657] [serial = 1576] [outer = 0x116f97000] 10:44:43 INFO - PROCESS | 1657 | 1466617483680 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123b65400) [pid = 1657] [serial = 1577] [outer = 0x116f97000] 10:44:44 INFO - PROCESS | 1657 | 1466617484023 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]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 10:44:44 INFO - PROCESS | 1657 | 1466617484068 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 1657 | 1466617484070 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:44:44 INFO - PROCESS | 1657 | 1466617484072 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1657 | 1466617484073 Marionette TRACE conn2 <- [1,2074,null,{}] 10:44:44 INFO - PROCESS | 1657 | 1466617484075 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}] 10:44:44 INFO - PROCESS | 1657 | 1466617484076 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:44 INFO - PROCESS | 1657 | 1466617484174 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:44:44 INFO - PROCESS | 1657 | 1466617484177 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1657 | 1466617484178 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116962800 == 37 [pid = 1657] [id = 526] 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11999e800) [pid = 1657] [serial = 1578] [outer = 0x0] 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d46c00) [pid = 1657] [serial = 1579] [outer = 0x11999e800] 10:44:44 INFO - PROCESS | 1657 | 1466617484202 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12407e000) [pid = 1657] [serial = 1580] [outer = 0x11999e800] 10:44:44 INFO - PROCESS | 1657 | 1466617484678 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]]]}] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1289c9800) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f80800) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b1cc00) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110f40400) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12448c400) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112faac00) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11714ec00) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f36400) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116980c00) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x124ce6800) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f30000) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123425400) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118763000) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x110f7f400) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1235b7000) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1187f9800) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11295c800) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123d28400) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:44:44 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1184d8000) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 10:44:44 INFO - PROCESS | 1657 | 1466617484744 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 1657 | 1466617484745 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:44:44 INFO - PROCESS | 1657 | 1466617484747 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1657 | 1466617484748 Marionette TRACE conn2 <- [1,2078,null,{}] 10:44:44 INFO - PROCESS | 1657 | 1466617484751 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}] 10:44:44 INFO - PROCESS | 1657 | 1466617484752 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:44 INFO - PROCESS | 1657 | 1466617484831 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:44:44 INFO - PROCESS | 1657 | 1466617484834 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1657 | 1466617484836 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x123676000 == 38 [pid = 1657] [id = 527] 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112f26400) [pid = 1657] [serial = 1581] [outer = 0x0] 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115e19800) [pid = 1657] [serial = 1582] [outer = 0x112f26400] 10:44:44 INFO - PROCESS | 1657 | 1466617484860 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184d7000) [pid = 1657] [serial = 1583] [outer = 0x112f26400] 10:44:45 INFO - PROCESS | 1657 | 1466617485183 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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 10:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:44:45 INFO - PROCESS | 1657 | 1466617485217 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1657 | 1466617485218 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:44:45 INFO - PROCESS | 1657 | 1466617485220 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1657 | 1466617485221 Marionette TRACE conn2 <- [1,2082,null,{}] 10:44:45 INFO - PROCESS | 1657 | 1466617485223 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}] 10:44:45 INFO - PROCESS | 1657 | 1466617485224 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:45 INFO - PROCESS | 1657 | 1466617485302 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:44:45 INFO - PROCESS | 1657 | 1466617485359 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:45 INFO - PROCESS | 1657 | 1466617485360 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a55f000 == 39 [pid = 1657] [id = 528] 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112faac00) [pid = 1657] [serial = 1584] [outer = 0x0] 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1236ba400) [pid = 1657] [serial = 1585] [outer = 0x112faac00] 10:44:45 INFO - PROCESS | 1657 | 1466617485384 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124089000) [pid = 1657] [serial = 1586] [outer = 0x112faac00] 10:44:45 INFO - PROCESS | 1657 | 1466617485661 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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 470ms 10:44:45 INFO - PROCESS | 1657 | 1466617485690 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1657 | 1466617485694 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:44:45 INFO - PROCESS | 1657 | 1466617485702 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1657 | 1466617485704 Marionette TRACE conn2 <- [1,2086,null,{}] 10:44:45 INFO - PROCESS | 1657 | 1466617485706 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}] 10:44:45 INFO - PROCESS | 1657 | 1466617485708 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:45 INFO - PROCESS | 1657 | 1466617485799 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:44:45 INFO - PROCESS | 1657 | 1466617485802 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:45 INFO - PROCESS | 1657 | 1466617485804 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75a800 == 40 [pid = 1657] [id = 529] 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12408a000) [pid = 1657] [serial = 1587] [outer = 0x0] 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124491800) [pid = 1657] [serial = 1588] [outer = 0x12408a000] 10:44:45 INFO - PROCESS | 1657 | 1466617485831 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1260bfc00) [pid = 1657] [serial = 1589] [outer = 0x12408a000] 10:44:46 INFO - PROCESS | 1657 | 1466617486165 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]]]}] 10:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 10:44:46 INFO - PROCESS | 1657 | 1466617486172 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 1657 | 1466617486173 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:44:46 INFO - PROCESS | 1657 | 1466617486180 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:44:46 INFO - PROCESS | 1657 | 1466617486181 Marionette TRACE conn2 <- [1,2090,null,{}] 10:44:46 INFO - PROCESS | 1657 | 1466617486183 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}] 10:44:46 INFO - PROCESS | 1657 | 1466617486184 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:46 INFO - PROCESS | 1657 | 1466617486291 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:44:46 INFO - PROCESS | 1657 | 1466617486297 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1657 | 1466617486298 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4c2000 == 41 [pid = 1657] [id = 530] 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123b19000) [pid = 1657] [serial = 1590] [outer = 0x0] 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1260c8400) [pid = 1657] [serial = 1591] [outer = 0x123b19000] 10:44:46 INFO - PROCESS | 1657 | 1466617486322 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126b0f400) [pid = 1657] [serial = 1592] [outer = 0x123b19000] 10:44:46 INFO - PROCESS | 1657 | 1466617486618 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]]]}] 10:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 10:44:46 INFO - PROCESS | 1657 | 1466617486648 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 1657 | 1466617486649 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:44:46 INFO - PROCESS | 1657 | 1466617486651 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:44:46 INFO - PROCESS | 1657 | 1466617486652 Marionette TRACE conn2 <- [1,2094,null,{}] 10:44:46 INFO - PROCESS | 1657 | 1466617486655 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}] 10:44:46 INFO - PROCESS | 1657 | 1466617486656 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:46 INFO - PROCESS | 1657 | 1466617486781 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:44:46 INFO - PROCESS | 1657 | 1466617486837 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1657 | 1466617486838 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x113046000 == 42 [pid = 1657] [id = 531] 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110f37c00) [pid = 1657] [serial = 1593] [outer = 0x0] 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1110a6000) [pid = 1657] [serial = 1594] [outer = 0x110f37c00] 10:44:46 INFO - PROCESS | 1657 | 1466617486870 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112a22000) [pid = 1657] [serial = 1595] [outer = 0x110f37c00] 10:44:47 INFO - PROCESS | 1657 | 1466617487303 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]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 668ms 10:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:44:47 INFO - PROCESS | 1657 | 1466617487320 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 1657 | 1466617487322 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:44:47 INFO - PROCESS | 1657 | 1466617487326 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 1657 | 1466617487327 Marionette TRACE conn2 <- [1,2098,null,{}] 10:44:47 INFO - PROCESS | 1657 | 1466617487331 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}] 10:44:47 INFO - PROCESS | 1657 | 1466617487334 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:47 INFO - PROCESS | 1657 | 1466617487440 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:44:47 INFO - PROCESS | 1657 | 1466617487533 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1657 | 1466617487535 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fdb000 == 43 [pid = 1657] [id = 532] 10:44:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115dc5400) [pid = 1657] [serial = 1596] [outer = 0x0] 10:44:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116982c00) [pid = 1657] [serial = 1597] [outer = 0x115dc5400] 10:44:47 INFO - PROCESS | 1657 | 1466617487566 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f16000) [pid = 1657] [serial = 1598] [outer = 0x115dc5400] 10:44:48 INFO - PROCESS | 1657 | 1466617488012 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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 722ms 10:44:48 INFO - PROCESS | 1657 | 1466617488064 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1657 | 1466617488067 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:44:48 INFO - PROCESS | 1657 | 1466617488072 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1657 | 1466617488076 Marionette TRACE conn2 <- [1,2102,null,{}] 10:44:48 INFO - PROCESS | 1657 | 1466617488080 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}] 10:44:48 INFO - PROCESS | 1657 | 1466617488083 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:48 INFO - PROCESS | 1657 | 1466617488190 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:44:48 INFO - PROCESS | 1657 | 1466617488263 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 1657 | 1466617488265 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2d9000 == 44 [pid = 1657] [id = 533] 10:44:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118761000) [pid = 1657] [serial = 1599] [outer = 0x0] 10:44:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11944f400) [pid = 1657] [serial = 1600] [outer = 0x118761000] 10:44:48 INFO - PROCESS | 1657 | 1466617488294 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119999400) [pid = 1657] [serial = 1601] [outer = 0x118761000] 10:44:48 INFO - PROCESS | 1657 | 1466617488697 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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 10:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:44:48 INFO - PROCESS | 1657 | 1466617488771 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1657 | 1466617488774 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:44:48 INFO - PROCESS | 1657 | 1466617488783 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1657 | 1466617488786 Marionette TRACE conn2 <- [1,2106,null,{}] 10:44:48 INFO - PROCESS | 1657 | 1466617488789 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}] 10:44:48 INFO - PROCESS | 1657 | 1466617488791 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:48 INFO - PROCESS | 1657 | 1466617488896 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:44:48 INFO - PROCESS | 1657 | 1466617488953 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 1657 | 1466617488954 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c769800 == 45 [pid = 1657] [id = 534] 10:44:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1199ebc00) [pid = 1657] [serial = 1602] [outer = 0x0] 10:44:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1236b8000) [pid = 1657] [serial = 1603] [outer = 0x1199ebc00] 10:44:48 INFO - PROCESS | 1657 | 1466617488983 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123b6cc00) [pid = 1657] [serial = 1604] [outer = 0x1199ebc00] 10:44:49 INFO - PROCESS | 1657 | 1466617489396 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]]]}] 10:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 626ms 10:44:49 INFO - PROCESS | 1657 | 1466617489404 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:44:49 INFO - PROCESS | 1657 | 1466617489406 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:44:49 INFO - PROCESS | 1657 | 1466617489409 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 1657 | 1466617489412 Marionette TRACE conn2 <- [1,2110,null,{}] 10:44:49 INFO - PROCESS | 1657 | 1466617489414 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}] 10:44:49 INFO - PROCESS | 1657 | 1466617489416 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:49 INFO - PROCESS | 1657 | 1466617489514 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:44:49 INFO - PROCESS | 1657 | 1466617489567 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 1657 | 1466617489569 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf39800 == 46 [pid = 1657] [id = 535] 10:44:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123687c00) [pid = 1657] [serial = 1605] [outer = 0x0] 10:44:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124567000) [pid = 1657] [serial = 1606] [outer = 0x123687c00] 10:44:49 INFO - PROCESS | 1657 | 1466617489597 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x124dd6c00) [pid = 1657] [serial = 1607] [outer = 0x123687c00] 10:44:50 INFO - PROCESS | 1657 | 1466617490248 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]]]}] 10:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 873ms 10:44:50 INFO - PROCESS | 1657 | 1466617490291 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:44:50 INFO - PROCESS | 1657 | 1466617490294 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:44:50 INFO - PROCESS | 1657 | 1466617490297 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 1657 | 1466617490299 Marionette TRACE conn2 <- [1,2114,null,{}] 10:44:50 INFO - PROCESS | 1657 | 1466617490303 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}] 10:44:50 INFO - PROCESS | 1657 | 1466617490305 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:50 INFO - PROCESS | 1657 | 1466617490444 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:44:50 INFO - PROCESS | 1657 | 1466617490551 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1657 | 1466617490552 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3a000 == 47 [pid = 1657] [id = 536] 10:44:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x110f7c400) [pid = 1657] [serial = 1608] [outer = 0x0] 10:44:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112a18000) [pid = 1657] [serial = 1609] [outer = 0x110f7c400] 10:44:50 INFO - PROCESS | 1657 | 1466617490596 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113b52000) [pid = 1657] [serial = 1610] [outer = 0x110f7c400] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11821f000 == 46 [pid = 1657] [id = 487] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4c2000 == 45 [pid = 1657] [id = 530] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75a800 == 44 [pid = 1657] [id = 529] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12a55f000 == 43 [pid = 1657] [id = 528] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x123676000 == 42 [pid = 1657] [id = 527] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116962800 == 41 [pid = 1657] [id = 526] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x128cdd800 == 40 [pid = 1657] [id = 525] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x126b8b000 == 39 [pid = 1657] [id = 524] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x124785000 == 38 [pid = 1657] [id = 523] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x123670800 == 37 [pid = 1657] [id = 522] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2d000 == 36 [pid = 1657] [id = 521] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11837f000 == 35 [pid = 1657] [id = 520] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x114f48800 == 34 [pid = 1657] [id = 519] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x117475800 == 33 [pid = 1657] [id = 518] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c9a1800 == 32 [pid = 1657] [id = 517] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf39800 == 31 [pid = 1657] [id = 535] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c769800 == 30 [pid = 1657] [id = 534] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2d9000 == 29 [pid = 1657] [id = 533] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119fdb000 == 28 [pid = 1657] [id = 532] 10:44:51 INFO - PROCESS | 1657 | --DOCSHELL 0x113046000 == 27 [pid = 1657] [id = 531] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1289d1400) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118169800) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x123d43800) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123d4a400) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116795400) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116f0e800) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12456a400) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113b51c00) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115dcac00) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1176f4800) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11815d000) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1210f4400) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124ceac00) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1260c5400) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1264c7000) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123426c00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f0d000) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1289c6800) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12408cc00) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123681400) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123811400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123a4c000) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123b1c800) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a22400) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1196c1800) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x120ff4400) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112a17c00) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a82000) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1289d6400) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12407f000) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124dd4c00) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115d03800) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1260c8c00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1289bf800) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124486c00) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1186f6c00) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126b09000) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 10:44:51 INFO - PROCESS | 1657 | 1466617491599 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]]]}] 10:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1322ms 10:44:51 INFO - PROCESS | 1657 | 1466617491619 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:44:51 INFO - PROCESS | 1657 | 1466617491622 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:44:51 INFO - PROCESS | 1657 | 1466617491627 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:44:51 INFO - PROCESS | 1657 | 1466617491629 Marionette TRACE conn2 <- [1,2118,null,{}] 10:44:51 INFO - PROCESS | 1657 | 1466617491633 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}] 10:44:51 INFO - PROCESS | 1657 | 1466617491634 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:51 INFO - PROCESS | 1657 | 1466617491711 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:44:51 INFO - PROCESS | 1657 | 1466617491716 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:51 INFO - PROCESS | 1657 | 1466617491717 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116778000 == 28 [pid = 1657] [id = 537] 10:44:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a1b000) [pid = 1657] [serial = 1611] [outer = 0x0] 10:44:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a82400) [pid = 1657] [serial = 1612] [outer = 0x112a1b000] 10:44:51 INFO - PROCESS | 1657 | 1466617491748 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113389400) [pid = 1657] [serial = 1613] [outer = 0x112a1b000] 10:44:52 INFO - PROCESS | 1657 | 1466617492198 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]]]}] 10:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 623ms 10:44:52 INFO - PROCESS | 1657 | 1466617492250 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 1657 | 1466617492255 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:44:52 INFO - PROCESS | 1657 | 1466617492262 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 1657 | 1466617492265 Marionette TRACE conn2 <- [1,2122,null,{}] 10:44:52 INFO - PROCESS | 1657 | 1466617492269 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}] 10:44:52 INFO - PROCESS | 1657 | 1466617492271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:52 INFO - PROCESS | 1657 | 1466617492395 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:44:52 INFO - PROCESS | 1657 | 1466617492411 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 1657 | 1466617492413 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184d2800 == 29 [pid = 1657] [id = 538] 10:44:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1164e1800) [pid = 1657] [serial = 1614] [outer = 0x0] 10:44:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116978000) [pid = 1657] [serial = 1615] [outer = 0x1164e1800] 10:44:52 INFO - PROCESS | 1657 | 1466617492456 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f11c00) [pid = 1657] [serial = 1616] [outer = 0x1164e1800] 10:44:52 INFO - PROCESS | 1657 | 1466617492918 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]]]}] 10:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 10:44:52 INFO - PROCESS | 1657 | 1466617492936 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:44:52 INFO - PROCESS | 1657 | 1466617492951 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:44:52 INFO - PROCESS | 1657 | 1466617492954 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 1657 | 1466617492958 Marionette TRACE conn2 <- [1,2126,null,{}] 10:44:53 INFO - PROCESS | 1657 | 1466617493008 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}] 10:44:53 INFO - PROCESS | 1657 | 1466617493014 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:53 INFO - PROCESS | 1657 | 1466617493130 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:44:53 INFO - PROCESS | 1657 | 1466617493214 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 1657 | 1466617493216 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f46000 == 30 [pid = 1657] [id = 539] 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112adcc00) [pid = 1657] [serial = 1617] [outer = 0x0] 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184d8000) [pid = 1657] [serial = 1618] [outer = 0x112adcc00] 10:44:53 INFO - PROCESS | 1657 | 1466617493262 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118758800) [pid = 1657] [serial = 1619] [outer = 0x112adcc00] 10:44:53 INFO - PROCESS | 1657 | 1466617493617 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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 701ms 10:44:53 INFO - PROCESS | 1657 | 1466617493655 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 1657 | 1466617493657 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:44:53 INFO - PROCESS | 1657 | 1466617493659 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 1657 | 1466617493660 Marionette TRACE conn2 <- [1,2130,null,{}] 10:44:53 INFO - PROCESS | 1657 | 1466617493663 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}] 10:44:53 INFO - PROCESS | 1657 | 1466617493664 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:53 INFO - PROCESS | 1657 | 1466617493744 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:44:53 INFO - PROCESS | 1657 | 1466617493748 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 1657 | 1466617493749 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1c800 == 31 [pid = 1657] [id = 540] 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1195f2800) [pid = 1657] [serial = 1620] [outer = 0x0] 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1196c8800) [pid = 1657] [serial = 1621] [outer = 0x1195f2800] 10:44:53 INFO - PROCESS | 1657 | 1466617493774 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1199e9400) [pid = 1657] [serial = 1622] [outer = 0x1195f2800] 10:44:54 INFO - PROCESS | 1657 | 1466617494151 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] 10:44:54 INFO - PROCESS | 1657 | 1466617494183 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:44:54 INFO - PROCESS | 1657 | 1466617494185 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1657 | 1466617494186 Marionette TRACE conn2 <- [1,2134,null,{}] 10:44:54 INFO - PROCESS | 1657 | 1466617494196 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}] 10:44:54 INFO - PROCESS | 1657 | 1466617494204 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:54 INFO - PROCESS | 1657 | 1466617494297 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:44:54 INFO - PROCESS | 1657 | 1466617494300 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1657 | 1466617494301 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x126056800 == 32 [pid = 1657] [id = 541] 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1122aa800) [pid = 1657] [serial = 1623] [outer = 0x0] 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120ff4400) [pid = 1657] [serial = 1624] [outer = 0x1122aa800] 10:44:54 INFO - PROCESS | 1657 | 1466617494326 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123464800) [pid = 1657] [serial = 1625] [outer = 0x1122aa800] 10:44:54 INFO - PROCESS | 1657 | 1466617494654 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]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 10:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:44:54 INFO - PROCESS | 1657 | 1466617494704 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 1657 | 1466617494706 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:44:54 INFO - PROCESS | 1657 | 1466617494708 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1657 | 1466617494709 Marionette TRACE conn2 <- [1,2138,null,{}] 10:44:54 INFO - PROCESS | 1657 | 1466617494711 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}] 10:44:54 INFO - PROCESS | 1657 | 1466617494715 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:54 INFO - PROCESS | 1657 | 1466617494829 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:44:54 INFO - PROCESS | 1657 | 1466617494864 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1657 | 1466617494866 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a0c800 == 33 [pid = 1657] [id = 542] 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1236b6800) [pid = 1657] [serial = 1626] [outer = 0x0] 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123a50800) [pid = 1657] [serial = 1627] [outer = 0x1236b6800] 10:44:54 INFO - PROCESS | 1657 | 1466617494891 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123d43800) [pid = 1657] [serial = 1628] [outer = 0x1236b6800] 10:44:55 INFO - PROCESS | 1657 | 1466617495202 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]]]}] 10:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 10:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:44:55 INFO - PROCESS | 1657 | 1466617495231 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 1657 | 1466617495232 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:44:55 INFO - PROCESS | 1657 | 1466617495245 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - PROCESS | 1657 | 1466617495246 Marionette TRACE conn2 <- [1,2142,null,{}] 10:44:55 INFO - PROCESS | 1657 | 1466617495249 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}] 10:44:55 INFO - PROCESS | 1657 | 1466617495250 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:55 INFO - PROCESS | 1657 | 1466617495359 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:44:55 INFO - PROCESS | 1657 | 1466617495363 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 1657 | 1466617495364 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x129312000 == 34 [pid = 1657] [id = 543] 10:44:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112960c00) [pid = 1657] [serial = 1629] [outer = 0x0] 10:44:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123d49400) [pid = 1657] [serial = 1630] [outer = 0x112960c00] 10:44:55 INFO - PROCESS | 1657 | 1466617495403 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12408bc00) [pid = 1657] [serial = 1631] [outer = 0x112960c00] 10:44:56 INFO - PROCESS | 1657 | 1466617496038 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] 10:44:56 INFO - PROCESS | 1657 | 1466617496066 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:44:56 INFO - PROCESS | 1657 | 1466617496068 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1657 | 1466617496069 Marionette TRACE conn2 <- [1,2146,null,{}] 10:44:56 INFO - PROCESS | 1657 | 1466617496072 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}] 10:44:56 INFO - PROCESS | 1657 | 1466617496073 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:56 INFO - PROCESS | 1657 | 1466617496149 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:44:56 INFO - PROCESS | 1657 | 1466617496153 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1657 | 1466617496154 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12906a000 == 35 [pid = 1657] [id = 544] 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11307ec00) [pid = 1657] [serial = 1632] [outer = 0x0] 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116141400) [pid = 1657] [serial = 1633] [outer = 0x11307ec00] 10:44:56 INFO - PROCESS | 1657 | 1466617496181 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11944a000) [pid = 1657] [serial = 1634] [outer = 0x11307ec00] 10:44:56 INFO - PROCESS | 1657 | 1466617496500 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] 10:44:56 INFO - PROCESS | 1657 | 1466617496540 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:44:56 INFO - PROCESS | 1657 | 1466617496543 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1657 | 1466617496544 Marionette TRACE conn2 <- [1,2150,null,{}] 10:44:56 INFO - PROCESS | 1657 | 1466617496546 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}] 10:44:56 INFO - PROCESS | 1657 | 1466617496548 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:56 INFO - PROCESS | 1657 | 1466617496631 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:44:56 INFO - PROCESS | 1657 | 1466617496701 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1657 | 1466617496702 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f42000 == 36 [pid = 1657] [id = 545] 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x111aa7800) [pid = 1657] [serial = 1635] [outer = 0x0] 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1199f3000) [pid = 1657] [serial = 1636] [outer = 0x111aa7800] 10:44:56 INFO - PROCESS | 1657 | 1466617496730 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12408a000) [pid = 1657] [serial = 1637] [outer = 0x111aa7800] 10:44:56 INFO - PROCESS | 1657 | 1466617496982 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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 10:44:57 INFO - PROCESS | 1657 | 1466617497017 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1657 | 1466617497019 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:44:57 INFO - PROCESS | 1657 | 1466617497021 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1657 | 1466617497022 Marionette TRACE conn2 <- [1,2154,null,{}] 10:44:57 INFO - PROCESS | 1657 | 1466617497032 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}] 10:44:57 INFO - PROCESS | 1657 | 1466617497033 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:57 INFO - PROCESS | 1657 | 1466617497114 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:44:57 INFO - PROCESS | 1657 | 1466617497118 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1657 | 1466617497119 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b741800 == 37 [pid = 1657] [id = 546] 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116f0b800) [pid = 1657] [serial = 1638] [outer = 0x0] 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1247c3800) [pid = 1657] [serial = 1639] [outer = 0x116f0b800] 10:44:57 INFO - PROCESS | 1657 | 1466617497143 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124cefc00) [pid = 1657] [serial = 1640] [outer = 0x116f0b800] 10:44:57 INFO - PROCESS | 1657 | 1466617497464 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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 468ms 10:44:57 INFO - PROCESS | 1657 | 1466617497490 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1657 | 1466617497491 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:44:57 INFO - PROCESS | 1657 | 1466617497496 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1657 | 1466617497498 Marionette TRACE conn2 <- [1,2158,null,{}] 10:44:57 INFO - PROCESS | 1657 | 1466617497500 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}] 10:44:57 INFO - PROCESS | 1657 | 1466617497502 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:57 INFO - PROCESS | 1657 | 1466617497628 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:44:57 INFO - PROCESS | 1657 | 1466617497634 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1657 | 1466617497636 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x126055800 == 38 [pid = 1657] [id = 547] 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1187f6000) [pid = 1657] [serial = 1641] [outer = 0x0] 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124dd4c00) [pid = 1657] [serial = 1642] [outer = 0x1187f6000] 10:44:57 INFO - PROCESS | 1657 | 1466617497662 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289bf800) [pid = 1657] [serial = 1643] [outer = 0x1187f6000] 10:44:57 INFO - PROCESS | 1657 | 1466617497982 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]]]}] 10:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 10:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:44:58 INFO - PROCESS | 1657 | 1466617498015 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 1657 | 1466617498016 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:44:58 INFO - PROCESS | 1657 | 1466617498018 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1657 | 1466617498019 Marionette TRACE conn2 <- [1,2162,null,{}] 10:44:58 INFO - PROCESS | 1657 | 1466617498021 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}] 10:44:58 INFO - PROCESS | 1657 | 1466617498022 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:58 INFO - PROCESS | 1657 | 1466617498149 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:44:58 INFO - PROCESS | 1657 | 1466617498233 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 1657 | 1466617498235 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f48800 == 39 [pid = 1657] [id = 548] 10:44:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x111c7b400) [pid = 1657] [serial = 1644] [outer = 0x0] 10:44:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112036c00) [pid = 1657] [serial = 1645] [outer = 0x111c7b400] 10:44:58 INFO - PROCESS | 1657 | 1466617498268 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112a1a000) [pid = 1657] [serial = 1646] [outer = 0x111c7b400] 10:44:58 INFO - PROCESS | 1657 | 1466617498804 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]]]}] 10:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 818ms 10:44:58 INFO - PROCESS | 1657 | 1466617498862 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 1657 | 1466617498865 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:44:58 INFO - PROCESS | 1657 | 1466617498869 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1657 | 1466617498871 Marionette TRACE conn2 <- [1,2166,null,{}] 10:44:58 INFO - PROCESS | 1657 | 1466617498874 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}] 10:44:58 INFO - PROCESS | 1657 | 1466617498876 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:58 INFO - PROCESS | 1657 | 1466617498991 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:44:59 INFO - PROCESS | 1657 | 1466617499096 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 1657 | 1466617499098 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:44:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3f000 == 40 [pid = 1657] [id = 549] 10:44:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116143800) [pid = 1657] [serial = 1647] [outer = 0x0] 10:44:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116633400) [pid = 1657] [serial = 1648] [outer = 0x116143800] 10:44:59 INFO - PROCESS | 1657 | 1466617499147 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116f99000) [pid = 1657] [serial = 1649] [outer = 0x116143800] 10:44:59 INFO - PROCESS | 1657 | 1466617499880 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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1071ms 10:44:59 INFO - PROCESS | 1657 | 1466617499939 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:44:59 INFO - PROCESS | 1657 | 1466617499942 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:44:59 INFO - PROCESS | 1657 | 1466617499945 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 1657 | 1466617499947 Marionette TRACE conn2 <- [1,2170,null,{}] 10:44:59 INFO - PROCESS | 1657 | 1466617499952 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}] 10:44:59 INFO - PROCESS | 1657 | 1466617499953 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:00 INFO - PROCESS | 1657 | 1466617500053 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:45:00 INFO - PROCESS | 1657 | 1466617500136 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 1657 | 1466617500139 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ff6800 == 41 [pid = 1657] [id = 550] 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115e1cc00) [pid = 1657] [serial = 1650] [outer = 0x0] 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115e8cc00) [pid = 1657] [serial = 1651] [outer = 0x115e1cc00] 10:45:00 INFO - PROCESS | 1657 | 1466617500167 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116f0c000) [pid = 1657] [serial = 1652] [outer = 0x115e1cc00] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x126055800 == 40 [pid = 1657] [id = 547] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b741800 == 39 [pid = 1657] [id = 546] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x120f42000 == 38 [pid = 1657] [id = 545] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12906a000 == 37 [pid = 1657] [id = 544] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x129312000 == 36 [pid = 1657] [id = 543] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x128a0c800 == 35 [pid = 1657] [id = 542] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x126056800 == 34 [pid = 1657] [id = 541] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1c800 == 33 [pid = 1657] [id = 540] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x120f46000 == 32 [pid = 1657] [id = 539] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1184d2800 == 31 [pid = 1657] [id = 538] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116778000 == 30 [pid = 1657] [id = 537] 10:45:00 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3a000 == 29 [pid = 1657] [id = 536] 10:45:00 INFO - PROCESS | 1657 | 1466617500536 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]]]}] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12312e400) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123a53400) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119196400) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1195ed000) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116f12c00) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11845f000) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a20c00) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112f30400) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128a56000) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1289da400) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123a49000) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d4e400) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b90c00) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123d46c00) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115e88000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116792800) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1260bfc00) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1260c8400) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115e19800) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1184d7000) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124491800) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126b0f400) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12407e000) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124089000) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123b65400) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1187f3000) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1196c7c00) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 10:45:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1236ba400) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 10:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 622ms 10:45:00 INFO - PROCESS | 1657 | 1466617500570 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 1657 | 1466617500574 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:45:00 INFO - PROCESS | 1657 | 1466617500580 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 1657 | 1466617500581 Marionette TRACE conn2 <- [1,2174,null,{}] 10:45:00 INFO - PROCESS | 1657 | 1466617500584 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}] 10:45:00 INFO - PROCESS | 1657 | 1466617500585 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:00 INFO - PROCESS | 1657 | 1466617500669 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:45:00 INFO - PROCESS | 1657 | 1466617500674 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 1657 | 1466617500678 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119417800 == 30 [pid = 1657] [id = 551] 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116f16400) [pid = 1657] [serial = 1653] [outer = 0x0] 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117150c00) [pid = 1657] [serial = 1654] [outer = 0x116f16400] 10:45:00 INFO - PROCESS | 1657 | 1466617500709 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11815d800) [pid = 1657] [serial = 1655] [outer = 0x116f16400] 10:45:01 INFO - PROCESS | 1657 | 1466617501095 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]]]}] 10:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 10:45:01 INFO - PROCESS | 1657 | 1466617501134 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1657 | 1466617501137 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:45:01 INFO - PROCESS | 1657 | 1466617501143 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1657 | 1466617501147 Marionette TRACE conn2 <- [1,2178,null,{}] 10:45:01 INFO - PROCESS | 1657 | 1466617501158 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}] 10:45:01 INFO - PROCESS | 1657 | 1466617501165 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:01 INFO - PROCESS | 1657 | 1466617501291 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:45:01 INFO - PROCESS | 1657 | 1466617501303 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1657 | 1466617501306 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234dc800 == 31 [pid = 1657] [id = 552] 10:45:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1186f6c00) [pid = 1657] [serial = 1656] [outer = 0x0] 10:45:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1195fb400) [pid = 1657] [serial = 1657] [outer = 0x1186f6c00] 10:45:01 INFO - PROCESS | 1657 | 1466617501348 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1199a3400) [pid = 1657] [serial = 1658] [outer = 0x1186f6c00] 10:45:01 INFO - PROCESS | 1657 | 1466617501830 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]]]}] 10:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 725ms 10:45:01 INFO - PROCESS | 1657 | 1466617501867 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1657 | 1466617501868 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:45:01 INFO - PROCESS | 1657 | 1466617501871 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1657 | 1466617501872 Marionette TRACE conn2 <- [1,2182,null,{}] 10:45:01 INFO - PROCESS | 1657 | 1466617501874 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}] 10:45:01 INFO - PROCESS | 1657 | 1466617501875 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:01 INFO - PROCESS | 1657 | 1466617501956 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:45:01 INFO - PROCESS | 1657 | 1466617501961 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1657 | 1466617501963 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a9000 == 32 [pid = 1657] [id = 553] 10:45:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119cdac00) [pid = 1657] [serial = 1659] [outer = 0x0] 10:45:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1236b7400) [pid = 1657] [serial = 1660] [outer = 0x119cdac00] 10:45:01 INFO - PROCESS | 1657 | 1466617501988 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123811000) [pid = 1657] [serial = 1661] [outer = 0x119cdac00] 10:45:02 INFO - PROCESS | 1657 | 1466617502329 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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 468ms 10:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:45:02 INFO - PROCESS | 1657 | 1466617502339 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 1657 | 1466617502340 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:45:02 INFO - PROCESS | 1657 | 1466617502345 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1657 | 1466617502347 Marionette TRACE conn2 <- [1,2186,null,{}] 10:45:02 INFO - PROCESS | 1657 | 1466617502349 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}] 10:45:02 INFO - PROCESS | 1657 | 1466617502351 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:02 INFO - PROCESS | 1657 | 1466617502458 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:45:02 INFO - PROCESS | 1657 | 1466617502464 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:02 INFO - PROCESS | 1657 | 1466617502466 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119180000 == 33 [pid = 1657] [id = 554] 10:45:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115e19000) [pid = 1657] [serial = 1662] [outer = 0x0] 10:45:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123a48000) [pid = 1657] [serial = 1663] [outer = 0x115e19000] 10:45:02 INFO - PROCESS | 1657 | 1466617502490 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123b1f000) [pid = 1657] [serial = 1664] [outer = 0x115e19000] 10:45:02 INFO - PROCESS | 1657 | 1466617502898 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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 576ms 10:45:02 INFO - PROCESS | 1657 | 1466617502920 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:45:02 INFO - PROCESS | 1657 | 1466617502922 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:45:02 INFO - PROCESS | 1657 | 1466617502925 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1657 | 1466617502927 Marionette TRACE conn2 <- [1,2190,null,{}] 10:45:02 INFO - PROCESS | 1657 | 1466617502930 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}] 10:45:02 INFO - PROCESS | 1657 | 1466617502937 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:03 INFO - PROCESS | 1657 | 1466617503069 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:45:03 INFO - PROCESS | 1657 | 1466617503086 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1657 | 1466617503087 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e0800 == 34 [pid = 1657] [id = 555] 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123b23000) [pid = 1657] [serial = 1665] [outer = 0x0] 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123d48c00) [pid = 1657] [serial = 1666] [outer = 0x123b23000] 10:45:03 INFO - PROCESS | 1657 | 1466617503112 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124dd5400) [pid = 1657] [serial = 1667] [outer = 0x123b23000] 10:45:03 INFO - PROCESS | 1657 | 1466617503435 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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 573ms 10:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:45:03 INFO - PROCESS | 1657 | 1466617503497 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 1657 | 1466617503499 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:45:03 INFO - PROCESS | 1657 | 1466617503501 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 1657 | 1466617503502 Marionette TRACE conn2 <- [1,2194,null,{}] 10:45:03 INFO - PROCESS | 1657 | 1466617503504 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}] 10:45:03 INFO - PROCESS | 1657 | 1466617503505 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:03 INFO - PROCESS | 1657 | 1466617503601 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:45:03 INFO - PROCESS | 1657 | 1466617503614 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1657 | 1466617503615 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84a800 == 35 [pid = 1657] [id = 556] 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1247c3c00) [pid = 1657] [serial = 1668] [outer = 0x0] 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126620400) [pid = 1657] [serial = 1669] [outer = 0x1247c3c00] 10:45:03 INFO - PROCESS | 1657 | 1466617503639 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126b10800) [pid = 1657] [serial = 1670] [outer = 0x1247c3c00] 10:45:03 INFO - PROCESS | 1657 | 1466617503954 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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 10:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:45:03 INFO - PROCESS | 1657 | 1466617503970 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 1657 | 1466617503971 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:45:03 INFO - PROCESS | 1657 | 1466617503973 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 1657 | 1466617503975 Marionette TRACE conn2 <- [1,2198,null,{}] 10:45:03 INFO - PROCESS | 1657 | 1466617503980 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}] 10:45:03 INFO - PROCESS | 1657 | 1466617503981 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:04 INFO - PROCESS | 1657 | 1466617504083 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:45:04 INFO - PROCESS | 1657 | 1466617504087 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 1657 | 1466617504088 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75a800 == 36 [pid = 1657] [id = 557] 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126406000) [pid = 1657] [serial = 1671] [outer = 0x0] 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289c9c00) [pid = 1657] [serial = 1672] [outer = 0x126406000] 10:45:04 INFO - PROCESS | 1657 | 1466617504114 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1289d4c00) [pid = 1657] [serial = 1673] [outer = 0x126406000] 10:45:04 INFO - PROCESS | 1657 | 1466617504435 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]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms 10:45:04 INFO - PROCESS | 1657 | 1466617504496 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1657 | 1466617504497 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:45:04 INFO - PROCESS | 1657 | 1466617504499 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1657 | 1466617504500 Marionette TRACE conn2 <- [1,2202,null,{}] 10:45:04 INFO - PROCESS | 1657 | 1466617504502 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}] 10:45:04 INFO - PROCESS | 1657 | 1466617504504 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:04 INFO - PROCESS | 1657 | 1466617504599 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:45:04 INFO - PROCESS | 1657 | 1466617504613 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 1657 | 1466617504614 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4c7000 == 37 [pid = 1657] [id = 558] 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1289d6400) [pid = 1657] [serial = 1674] [outer = 0x0] 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1289dd400) [pid = 1657] [serial = 1675] [outer = 0x1289d6400] 10:45:04 INFO - PROCESS | 1657 | 1466617504638 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a57800) [pid = 1657] [serial = 1676] [outer = 0x1289d6400] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112adcc00) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110f7c400) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a1b000) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x110f37c00) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115dc5400) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118761000) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1199ebc00) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1236b6800) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123687c00) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112960c00) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11307ec00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f0b800) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x111aa7800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1195f2800) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1122aa800) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:45:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1164e1800) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:45:05 INFO - PROCESS | 1657 | 1466617505035 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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 568ms 10:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:45:05 INFO - PROCESS | 1657 | 1466617505067 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1657 | 1466617505069 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:45:05 INFO - PROCESS | 1657 | 1466617505071 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1657 | 1466617505072 Marionette TRACE conn2 <- [1,2206,null,{}] 10:45:05 INFO - PROCESS | 1657 | 1466617505080 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}] 10:45:05 INFO - PROCESS | 1657 | 1466617505081 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:05 INFO - PROCESS | 1657 | 1466617505189 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:45:05 INFO - PROCESS | 1657 | 1466617505225 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1657 | 1466617505226 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x126055800 == 38 [pid = 1657] [id = 559] 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122aa800) [pid = 1657] [serial = 1677] [outer = 0x0] 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116978800) [pid = 1657] [serial = 1678] [outer = 0x1122aa800] 10:45:05 INFO - PROCESS | 1657 | 1466617505251 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1195f8000) [pid = 1657] [serial = 1679] [outer = 0x1122aa800] 10:45:05 INFO - PROCESS | 1657 | 1466617505529 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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 10:45:05 INFO - PROCESS | 1657 | 1466617505590 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1657 | 1466617505592 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:45:05 INFO - PROCESS | 1657 | 1466617505596 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1657 | 1466617505598 Marionette TRACE conn2 <- [1,2210,null,{}] 10:45:05 INFO - PROCESS | 1657 | 1466617505600 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}] 10:45:05 INFO - PROCESS | 1657 | 1466617505602 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:05 INFO - PROCESS | 1657 | 1466617505690 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:45:05 INFO - PROCESS | 1657 | 1466617505748 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1657 | 1466617505750 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c76e000 == 39 [pid = 1657] [id = 560] 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1132ec400) [pid = 1657] [serial = 1680] [outer = 0x0] 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123191000) [pid = 1657] [serial = 1681] [outer = 0x1132ec400] 10:45:05 INFO - PROCESS | 1657 | 1466617505783 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128a5e000) [pid = 1657] [serial = 1682] [outer = 0x1132ec400] 10:45:06 INFO - PROCESS | 1657 | 1466617506048 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]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 10:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:45:06 INFO - PROCESS | 1657 | 1466617506068 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1657 | 1466617506069 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:45:06 INFO - PROCESS | 1657 | 1466617506071 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1657 | 1466617506072 Marionette TRACE conn2 <- [1,2214,null,{}] 10:45:06 INFO - PROCESS | 1657 | 1466617506082 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}] 10:45:06 INFO - PROCESS | 1657 | 1466617506083 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:06 INFO - PROCESS | 1657 | 1466617506170 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:45:06 INFO - PROCESS | 1657 | 1466617506174 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1657 | 1466617506175 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf39800 == 40 [pid = 1657] [id = 561] 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a5e400) [pid = 1657] [serial = 1683] [outer = 0x0] 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128c47000) [pid = 1657] [serial = 1684] [outer = 0x128a5e400] 10:45:06 INFO - PROCESS | 1657 | 1466617506199 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129005400) [pid = 1657] [serial = 1685] [outer = 0x128a5e400] 10:45:06 INFO - PROCESS | 1657 | 1466617506528 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]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 10:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:45:06 INFO - PROCESS | 1657 | 1466617506540 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1657 | 1466617506541 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:45:06 INFO - PROCESS | 1657 | 1466617506546 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1657 | 1466617506547 Marionette TRACE conn2 <- [1,2218,null,{}] 10:45:06 INFO - PROCESS | 1657 | 1466617506550 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}] 10:45:06 INFO - PROCESS | 1657 | 1466617506551 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:06 INFO - PROCESS | 1657 | 1466617506630 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:45:06 INFO - PROCESS | 1657 | 1466617506691 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1657 | 1466617506692 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d36f000 == 41 [pid = 1657] [id = 562] 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113b51c00) [pid = 1657] [serial = 1686] [outer = 0x0] 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129005c00) [pid = 1657] [serial = 1687] [outer = 0x113b51c00] 10:45:06 INFO - PROCESS | 1657 | 1466617506722 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129011000) [pid = 1657] [serial = 1688] [outer = 0x113b51c00] 10:45:07 INFO - PROCESS | 1657 | 1466617507119 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 621ms 10:45:07 INFO - PROCESS | 1657 | 1466617507166 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1657 | 1466617507169 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:45:07 INFO - PROCESS | 1657 | 1466617507172 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1657 | 1466617507174 Marionette TRACE conn2 <- [1,2222,null,{}] 10:45:07 INFO - PROCESS | 1657 | 1466617507178 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}] 10:45:07 INFO - PROCESS | 1657 | 1466617507180 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:07 INFO - PROCESS | 1657 | 1466617507287 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:45:07 INFO - PROCESS | 1657 | 1466617507349 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 1657 | 1466617507350 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fef000 == 42 [pid = 1657] [id = 563] 10:45:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115dcbc00) [pid = 1657] [serial = 1689] [outer = 0x0] 10:45:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164e6400) [pid = 1657] [serial = 1690] [outer = 0x115dcbc00] 10:45:07 INFO - PROCESS | 1657 | 1466617507422 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116f97000) [pid = 1657] [serial = 1691] [outer = 0x115dcbc00] 10:45:07 INFO - PROCESS | 1657 | 1466617507860 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 10:45:07 INFO - PROCESS | 1657 | 1466617507893 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1657 | 1466617507897 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:45:07 INFO - PROCESS | 1657 | 1466617507901 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1657 | 1466617507903 Marionette TRACE conn2 <- [1,2226,null,{}] 10:45:07 INFO - PROCESS | 1657 | 1466617507905 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}] 10:45:07 INFO - PROCESS | 1657 | 1466617507908 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:08 INFO - PROCESS | 1657 | 1466617508012 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:45:08 INFO - PROCESS | 1657 | 1466617508083 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1657 | 1466617508085 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129069800 == 43 [pid = 1657] [id = 564] 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11918fc00) [pid = 1657] [serial = 1692] [outer = 0x0] 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1196c1c00) [pid = 1657] [serial = 1693] [outer = 0x11918fc00] 10:45:08 INFO - PROCESS | 1657 | 1466617508116 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123008c00) [pid = 1657] [serial = 1694] [outer = 0x11918fc00] 10:45:08 INFO - PROCESS | 1657 | 1466617508530 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]]]}] 10:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 10:45:08 INFO - PROCESS | 1657 | 1466617508571 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:45:08 INFO - PROCESS | 1657 | 1466617508572 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:45:08 INFO - PROCESS | 1657 | 1466617508575 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:45:08 INFO - PROCESS | 1657 | 1466617508578 Marionette TRACE conn2 <- [1,2230,null,{}] 10:45:08 INFO - PROCESS | 1657 | 1466617508585 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}] 10:45:08 INFO - PROCESS | 1657 | 1466617508589 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:08 INFO - PROCESS | 1657 | 1466617508715 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:45:08 INFO - PROCESS | 1657 | 1466617508789 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1657 | 1466617508791 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4c000 == 44 [pid = 1657] [id = 565] 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123d26800) [pid = 1657] [serial = 1695] [outer = 0x0] 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123d51c00) [pid = 1657] [serial = 1696] [outer = 0x123d26800] 10:45:08 INFO - PROCESS | 1657 | 1466617508834 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124431c00) [pid = 1657] [serial = 1697] [outer = 0x123d26800] 10:45:09 INFO - PROCESS | 1657 | 1466617509248 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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 721ms 10:45:09 INFO - PROCESS | 1657 | 1466617509296 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1657 | 1466617509298 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:45:09 INFO - PROCESS | 1657 | 1466617509301 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1657 | 1466617509302 Marionette TRACE conn2 <- [1,2234,null,{}] 10:45:09 INFO - PROCESS | 1657 | 1466617509304 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}] 10:45:09 INFO - PROCESS | 1657 | 1466617509305 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:09 INFO - PROCESS | 1657 | 1466617509419 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:45:09 INFO - PROCESS | 1657 | 1466617509476 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 1657 | 1466617509478 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d828000 == 45 [pid = 1657] [id = 566] 10:45:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124ce8800) [pid = 1657] [serial = 1698] [outer = 0x0] 10:45:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1289c2800) [pid = 1657] [serial = 1699] [outer = 0x124ce8800] 10:45:09 INFO - PROCESS | 1657 | 1466617509507 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1289de400) [pid = 1657] [serial = 1700] [outer = 0x124ce8800] 10:45:10 INFO - PROCESS | 1657 | 1466617510109 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]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 818ms 10:45:10 INFO - PROCESS | 1657 | 1466617510120 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 1657 | 1466617510124 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:45:10 INFO - PROCESS | 1657 | 1466617510148 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1657 | 1466617510152 Marionette TRACE conn2 <- [1,2238,null,{}] 10:45:10 INFO - PROCESS | 1657 | 1466617510158 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}] 10:45:10 INFO - PROCESS | 1657 | 1466617510162 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:10 INFO - PROCESS | 1657 | 1466617510295 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:45:10 INFO - PROCESS | 1657 | 1466617510397 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 1657 | 1466617510398 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2b800 == 46 [pid = 1657] [id = 567] 10:45:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113dd4800) [pid = 1657] [serial = 1701] [outer = 0x0] 10:45:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1164e7400) [pid = 1657] [serial = 1702] [outer = 0x113dd4800] 10:45:10 INFO - PROCESS | 1657 | 1466617510443 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116f0d800) [pid = 1657] [serial = 1703] [outer = 0x113dd4800] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf39800 == 45 [pid = 1657] [id = 561] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c76e000 == 44 [pid = 1657] [id = 560] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x126055800 == 43 [pid = 1657] [id = 559] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4c7000 == 42 [pid = 1657] [id = 558] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75a800 == 41 [pid = 1657] [id = 557] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84a800 == 40 [pid = 1657] [id = 556] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e0800 == 39 [pid = 1657] [id = 555] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119180000 == 38 [pid = 1657] [id = 554] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a9000 == 37 [pid = 1657] [id = 553] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1234dc800 == 36 [pid = 1657] [id = 552] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119417800 == 35 [pid = 1657] [id = 551] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116ff6800 == 34 [pid = 1657] [id = 550] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3f000 == 33 [pid = 1657] [id = 549] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x114f48800 == 32 [pid = 1657] [id = 548] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d828000 == 31 [pid = 1657] [id = 566] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4c000 == 30 [pid = 1657] [id = 565] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x129069800 == 29 [pid = 1657] [id = 564] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119fef000 == 28 [pid = 1657] [id = 563] 10:45:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d36f000 == 27 [pid = 1657] [id = 562] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x120ff4400) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116978000) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116f11c00) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1184d8000) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118758800) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113b52000) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112a18000) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112a82400) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113389400) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112a22000) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1110a6000) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116f16000) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116982c00) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119999400) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11944f400) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123b6cc00) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1236b8000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123a50800) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123464800) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124dd6c00) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123d49400) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123d43800) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124567000) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116141400) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124cefc00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11944a000) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1199f3000) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124dd4c00) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1247c3800) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1196c8800) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12408bc00) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1199e9400) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12408a000) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 10:45:11 INFO - PROCESS | 1657 | 1466617511456 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]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1381ms 10:45:11 INFO - PROCESS | 1657 | 1466617511526 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 1657 | 1466617511528 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:45:11 INFO - PROCESS | 1657 | 1466617511532 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 1657 | 1466617511534 Marionette TRACE conn2 <- [1,2242,null,{}] 10:45:11 INFO - PROCESS | 1657 | 1466617511537 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}] 10:45:11 INFO - PROCESS | 1657 | 1466617511539 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:11 INFO - PROCESS | 1657 | 1466617511620 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:45:11 INFO - PROCESS | 1657 | 1466617511629 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1657 | 1466617511632 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x116948000 == 28 [pid = 1657] [id = 568] 10:45:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a23400) [pid = 1657] [serial = 1704] [outer = 0x0] 10:45:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a81800) [pid = 1657] [serial = 1705] [outer = 0x112a23400] 10:45:11 INFO - PROCESS | 1657 | 1466617511660 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11307cc00) [pid = 1657] [serial = 1706] [outer = 0x112a23400] 10:45:12 INFO - PROCESS | 1657 | 1466617512004 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]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 10:45:12 INFO - PROCESS | 1657 | 1466617512070 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1657 | 1466617512074 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:45:12 INFO - PROCESS | 1657 | 1466617512079 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1657 | 1466617512081 Marionette TRACE conn2 <- [1,2246,null,{}] 10:45:12 INFO - PROCESS | 1657 | 1466617512084 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}] 10:45:12 INFO - PROCESS | 1657 | 1466617512085 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:12 INFO - PROCESS | 1657 | 1466617512162 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:45:12 INFO - PROCESS | 1657 | 1466617512167 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1657 | 1466617512168 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118378000 == 29 [pid = 1657] [id = 569] 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113b94c00) [pid = 1657] [serial = 1707] [outer = 0x0] 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1164e2c00) [pid = 1657] [serial = 1708] [outer = 0x113b94c00] 10:45:12 INFO - PROCESS | 1657 | 1466617512198 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f0f400) [pid = 1657] [serial = 1709] [outer = 0x113b94c00] 10:45:12 INFO - PROCESS | 1657 | 1466617512527 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]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 10:45:12 INFO - PROCESS | 1657 | 1466617512550 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1657 | 1466617512551 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:45:12 INFO - PROCESS | 1657 | 1466617512553 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1657 | 1466617512564 Marionette TRACE conn2 <- [1,2250,null,{}] 10:45:12 INFO - PROCESS | 1657 | 1466617512572 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}] 10:45:12 INFO - PROCESS | 1657 | 1466617512575 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:12 INFO - PROCESS | 1657 | 1466617512660 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:45:12 INFO - PROCESS | 1657 | 1466617512715 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1657 | 1466617512717 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3b800 == 30 [pid = 1657] [id = 570] 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116f19000) [pid = 1657] [serial = 1710] [outer = 0x0] 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1180db400) [pid = 1657] [serial = 1711] [outer = 0x116f19000] 10:45:12 INFO - PROCESS | 1657 | 1466617512746 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118758800) [pid = 1657] [serial = 1712] [outer = 0x116f19000] 10:45:13 INFO - PROCESS | 1657 | 1466617513048 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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 528ms 10:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:45:13 INFO - PROCESS | 1657 | 1466617513082 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1657 | 1466617513084 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:45:13 INFO - PROCESS | 1657 | 1466617513086 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1657 | 1466617513088 Marionette TRACE conn2 <- [1,2254,null,{}] 10:45:13 INFO - PROCESS | 1657 | 1466617513090 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}] 10:45:13 INFO - PROCESS | 1657 | 1466617513092 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:13 INFO - PROCESS | 1657 | 1466617513179 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:45:13 INFO - PROCESS | 1657 | 1466617513240 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1657 | 1466617513241 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234cf000 == 31 [pid = 1657] [id = 571] 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11714a000) [pid = 1657] [serial = 1713] [outer = 0x0] 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11944c800) [pid = 1657] [serial = 1714] [outer = 0x11714a000] 10:45:13 INFO - PROCESS | 1657 | 1466617513282 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1196cf400) [pid = 1657] [serial = 1715] [outer = 0x11714a000] 10:45:13 INFO - PROCESS | 1657 | 1466617513626 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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms 10:45:13 INFO - PROCESS | 1657 | 1466617513656 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1657 | 1466617513657 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:45:13 INFO - PROCESS | 1657 | 1466617513671 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1657 | 1466617513673 Marionette TRACE conn2 <- [1,2258,null,{}] 10:45:13 INFO - PROCESS | 1657 | 1466617513675 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}] 10:45:13 INFO - PROCESS | 1657 | 1466617513676 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:13 INFO - PROCESS | 1657 | 1466617513771 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:45:13 INFO - PROCESS | 1657 | 1466617513775 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1657 | 1466617513776 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x126051800 == 32 [pid = 1657] [id = 572] 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1184d7400) [pid = 1657] [serial = 1716] [outer = 0x0] 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119cdcc00) [pid = 1657] [serial = 1717] [outer = 0x1184d7400] 10:45:13 INFO - PROCESS | 1657 | 1466617513801 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123464800) [pid = 1657] [serial = 1718] [outer = 0x1184d7400] 10:45:14 INFO - PROCESS | 1657 | 1466617514148 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]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 529ms 10:45:14 INFO - PROCESS | 1657 | 1466617514190 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 1657 | 1466617514191 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:45:14 INFO - PROCESS | 1657 | 1466617514194 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1657 | 1466617514195 Marionette TRACE conn2 <- [1,2262,null,{}] 10:45:14 INFO - PROCESS | 1657 | 1466617514197 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}] 10:45:14 INFO - PROCESS | 1657 | 1466617514201 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:14 INFO - PROCESS | 1657 | 1466617514316 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:45:14 INFO - PROCESS | 1657 | 1466617514327 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1657 | 1466617514329 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a0b800 == 33 [pid = 1657] [id = 573] 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1236b5400) [pid = 1657] [serial = 1719] [outer = 0x0] 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a4e800) [pid = 1657] [serial = 1720] [outer = 0x1236b5400] 10:45:14 INFO - PROCESS | 1657 | 1466617514355 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123d48800) [pid = 1657] [serial = 1721] [outer = 0x1236b5400] 10:45:14 INFO - PROCESS | 1657 | 1466617514690 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]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 10:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:45:14 INFO - PROCESS | 1657 | 1466617514715 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 1657 | 1466617514716 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:45:14 INFO - PROCESS | 1657 | 1466617514723 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1657 | 1466617514725 Marionette TRACE conn2 <- [1,2266,null,{}] 10:45:14 INFO - PROCESS | 1657 | 1466617514729 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}] 10:45:14 INFO - PROCESS | 1657 | 1466617514730 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:14 INFO - PROCESS | 1657 | 1466617514830 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:45:14 INFO - PROCESS | 1657 | 1466617514839 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1657 | 1466617514840 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12930b000 == 34 [pid = 1657] [id = 574] 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123d4dc00) [pid = 1657] [serial = 1722] [outer = 0x0] 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124089000) [pid = 1657] [serial = 1723] [outer = 0x123d4dc00] 10:45:14 INFO - PROCESS | 1657 | 1466617514865 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124486800) [pid = 1657] [serial = 1724] [outer = 0x123d4dc00] 10:45:15 INFO - PROCESS | 1657 | 1466617515206 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]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 526ms 10:45:15 INFO - PROCESS | 1657 | 1466617515251 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1657 | 1466617515252 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:45:15 INFO - PROCESS | 1657 | 1466617515254 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1657 | 1466617515255 Marionette TRACE conn2 <- [1,2270,null,{}] 10:45:15 INFO - PROCESS | 1657 | 1466617515257 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}] 10:45:15 INFO - PROCESS | 1657 | 1466617515259 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:15 INFO - PROCESS | 1657 | 1466617515358 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:45:15 INFO - PROCESS | 1657 | 1466617515362 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1657 | 1466617515363 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294ed000 == 35 [pid = 1657] [id = 575] 10:45:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115dc1800) [pid = 1657] [serial = 1725] [outer = 0x0] 10:45:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124490400) [pid = 1657] [serial = 1726] [outer = 0x115dc1800] 10:45:15 INFO - PROCESS | 1657 | 1466617515386 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124ce4400) [pid = 1657] [serial = 1727] [outer = 0x115dc1800] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113b51c00) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1247c3c00) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123b23000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126406000) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1289d6400) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1122aa800) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f16400) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111c7b400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119cdac00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116143800) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115e1cc00) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1187f6000) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1186f6c00) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115e19000) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1132ec400) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:45:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a5e400) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:45:15 INFO - PROCESS | 1657 | 1466617515879 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]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 668ms 10:45:15 INFO - PROCESS | 1657 | 1466617515923 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1657 | 1466617515924 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:45:15 INFO - PROCESS | 1657 | 1466617515926 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1657 | 1466617515927 Marionette TRACE conn2 <- [1,2274,null,{}] 10:45:15 INFO - PROCESS | 1657 | 1466617515929 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}] 10:45:15 INFO - PROCESS | 1657 | 1466617515931 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:16 INFO - PROCESS | 1657 | 1466617516016 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:45:16 INFO - PROCESS | 1657 | 1466617516076 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 1657 | 1466617516078 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a848800 == 36 [pid = 1657] [id = 576] 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110f37800) [pid = 1657] [serial = 1728] [outer = 0x0] 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1161a8c00) [pid = 1657] [serial = 1729] [outer = 0x110f37800] 10:45:16 INFO - PROCESS | 1657 | 1466617516102 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120ff9c00) [pid = 1657] [serial = 1730] [outer = 0x110f37800] 10:45:16 INFO - PROCESS | 1657 | 1466617516402 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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 10:45:16 INFO - PROCESS | 1657 | 1466617516447 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:45:16 INFO - PROCESS | 1657 | 1466617516448 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:45:16 INFO - PROCESS | 1657 | 1466617516450 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1657 | 1466617516451 Marionette TRACE conn2 <- [1,2278,null,{}] 10:45:16 INFO - PROCESS | 1657 | 1466617516453 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}] 10:45:16 INFO - PROCESS | 1657 | 1466617516454 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:16 INFO - PROCESS | 1657 | 1466617516533 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:45:16 INFO - PROCESS | 1657 | 1466617516537 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 1657 | 1466617516538 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b741000 == 37 [pid = 1657] [id = 577] 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119cdac00) [pid = 1657] [serial = 1731] [outer = 0x0] 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ce6800) [pid = 1657] [serial = 1732] [outer = 0x119cdac00] 10:45:16 INFO - PROCESS | 1657 | 1466617516562 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1260c1800) [pid = 1657] [serial = 1733] [outer = 0x119cdac00] 10:45:16 INFO - PROCESS | 1657 | 1466617516912 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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 10:45:16 INFO - PROCESS | 1657 | 1466617516919 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 1657 | 1466617516920 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:45:16 INFO - PROCESS | 1657 | 1466617516922 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1657 | 1466617516924 Marionette TRACE conn2 <- [1,2282,null,{}] 10:45:16 INFO - PROCESS | 1657 | 1466617516928 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}] 10:45:16 INFO - PROCESS | 1657 | 1466617516931 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:17 INFO - PROCESS | 1657 | 1466617517056 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:45:17 INFO - PROCESS | 1657 | 1466617517063 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1657 | 1466617517064 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba55000 == 38 [pid = 1657] [id = 578] 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116f97400) [pid = 1657] [serial = 1734] [outer = 0x0] 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1260ca400) [pid = 1657] [serial = 1735] [outer = 0x116f97400] 10:45:17 INFO - PROCESS | 1657 | 1466617517090 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289ca400) [pid = 1657] [serial = 1736] [outer = 0x116f97400] 10:45:17 INFO - PROCESS | 1657 | 1466617517408 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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 10:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:45:17 INFO - PROCESS | 1657 | 1466617517446 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 1657 | 1466617517447 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:45:17 INFO - PROCESS | 1657 | 1466617517449 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 1657 | 1466617517450 Marionette TRACE conn2 <- [1,2286,null,{}] 10:45:17 INFO - PROCESS | 1657 | 1466617517452 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}] 10:45:17 INFO - PROCESS | 1657 | 1466617517453 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:17 INFO - PROCESS | 1657 | 1466617517531 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:45:17 INFO - PROCESS | 1657 | 1466617517535 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1657 | 1466617517536 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c762000 == 39 [pid = 1657] [id = 579] 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289d3800) [pid = 1657] [serial = 1737] [outer = 0x0] 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a56800) [pid = 1657] [serial = 1738] [outer = 0x1289d3800] 10:45:17 INFO - PROCESS | 1657 | 1466617517560 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128a5c800) [pid = 1657] [serial = 1739] [outer = 0x1289d3800] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x118378000 == 38 [pid = 1657] [id = 569] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x116948000 == 37 [pid = 1657] [id = 568] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2b800 == 36 [pid = 1657] [id = 567] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1234cf000 == 35 [pid = 1657] [id = 571] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1294ed000 == 34 [pid = 1657] [id = 575] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12a848800 == 33 [pid = 1657] [id = 576] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12b741000 == 32 [pid = 1657] [id = 577] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x128a0b800 == 31 [pid = 1657] [id = 573] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12930b000 == 30 [pid = 1657] [id = 574] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3b800 == 29 [pid = 1657] [id = 570] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x126051800 == 28 [pid = 1657] [id = 572] 10:45:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba55000 == 27 [pid = 1657] [id = 578] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129011000) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129005c00) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126620400) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d48c00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1289c9c00) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1289dd400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116978800) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x117150c00) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11815d800) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112036c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112a1a000) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1236b7400) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123811000) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116633400) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116f99000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115e8cc00) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116f0c000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1289bf800) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1195fb400) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1199a3400) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123a48000) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128a5e000) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x128c47000) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128a57800) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1289d4c00) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126b10800) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124dd5400) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x123b1f000) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x129005400) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1195f8000) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x123191000) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 10:45:18 INFO - PROCESS | 1657 | 1466617518964 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]]]}] 10:45:18 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 10:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1526ms 10:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:45:18 INFO - PROCESS | 1657 | 1466617518976 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1657 | 1466617518980 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:45:18 INFO - PROCESS | 1657 | 1466617518983 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 1657 | 1466617518985 Marionette TRACE conn2 <- [1,2290,null,{}] 10:45:18 INFO - PROCESS | 1657 | 1466617518990 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}] 10:45:18 INFO - PROCESS | 1657 | 1466617518992 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:19 INFO - PROCESS | 1657 | 1466617519070 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:45:19 INFO - PROCESS | 1657 | 1466617519125 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1657 | 1466617519128 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b7800 == 28 [pid = 1657] [id = 580] 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1122a2400) [pid = 1657] [serial = 1740] [outer = 0x0] 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1122a6400) [pid = 1657] [serial = 1741] [outer = 0x1122a2400] 10:45:19 INFO - PROCESS | 1657 | 1466617519156 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112961400) [pid = 1657] [serial = 1742] [outer = 0x1122a2400] 10:45:19 INFO - PROCESS | 1657 | 1466617519471 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 10:45:19 INFO - PROCESS | 1657 | 1466617519505 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1657 | 1466617519509 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:45:19 INFO - PROCESS | 1657 | 1466617519515 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1657 | 1466617519517 Marionette TRACE conn2 <- [1,2294,null,{}] 10:45:19 INFO - PROCESS | 1657 | 1466617519520 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}] 10:45:19 INFO - PROCESS | 1657 | 1466617519522 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:19 INFO - PROCESS | 1657 | 1466617519598 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:45:19 INFO - PROCESS | 1657 | 1466617519602 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1657 | 1466617519604 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x118206000 == 29 [pid = 1657] [id = 581] 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112ad9400) [pid = 1657] [serial = 1743] [outer = 0x0] 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112ecf000) [pid = 1657] [serial = 1744] [outer = 0x112ad9400] 10:45:19 INFO - PROCESS | 1657 | 1466617519633 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x113085c00) [pid = 1657] [serial = 1745] [outer = 0x112ad9400] 10:45:19 INFO - PROCESS | 1657 | 1466617519956 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 10:45:19 INFO - PROCESS | 1657 | 1466617519985 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1657 | 1466617519986 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:45:19 INFO - PROCESS | 1657 | 1466617519988 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1657 | 1466617519999 Marionette TRACE conn2 <- [1,2298,null,{}] 10:45:20 INFO - PROCESS | 1657 | 1466617520008 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}] 10:45:20 INFO - PROCESS | 1657 | 1466617520011 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:20 INFO - PROCESS | 1657 | 1466617520087 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:45:20 INFO - PROCESS | 1657 | 1466617520094 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1657 | 1466617520096 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c71000 == 30 [pid = 1657] [id = 582] 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x110f28000) [pid = 1657] [serial = 1746] [outer = 0x0] 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1164e8800) [pid = 1657] [serial = 1747] [outer = 0x110f28000] 10:45:20 INFO - PROCESS | 1657 | 1466617520124 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116904800) [pid = 1657] [serial = 1748] [outer = 0x110f28000] 10:45:20 INFO - PROCESS | 1657 | 1466617520457 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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 480ms 10:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:45:20 INFO - PROCESS | 1657 | 1466617520468 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1657 | 1466617520470 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:45:20 INFO - PROCESS | 1657 | 1466617520472 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1657 | 1466617520473 Marionette TRACE conn2 <- [1,2302,null,{}] 10:45:20 INFO - PROCESS | 1657 | 1466617520476 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}] 10:45:20 INFO - PROCESS | 1657 | 1466617520479 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:20 INFO - PROCESS | 1657 | 1466617520553 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:45:20 INFO - PROCESS | 1657 | 1466617520608 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1657 | 1466617520609 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121744000 == 31 [pid = 1657] [id = 583] 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11690a400) [pid = 1657] [serial = 1749] [outer = 0x0] 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116f11000) [pid = 1657] [serial = 1750] [outer = 0x11690a400] 10:45:20 INFO - PROCESS | 1657 | 1466617520634 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116f18c00) [pid = 1657] [serial = 1751] [outer = 0x11690a400] 10:45:20 INFO - PROCESS | 1657 | 1466617520911 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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 473ms 10:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:45:20 INFO - PROCESS | 1657 | 1466617520949 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1657 | 1466617520951 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:45:20 INFO - PROCESS | 1657 | 1466617520953 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1657 | 1466617520954 Marionette TRACE conn2 <- [1,2306,null,{}] 10:45:20 INFO - PROCESS | 1657 | 1466617520956 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}] 10:45:20 INFO - PROCESS | 1657 | 1466617520957 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:21 INFO - PROCESS | 1657 | 1466617521041 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:45:21 INFO - PROCESS | 1657 | 1466617521047 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1657 | 1466617521048 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b91800 == 32 [pid = 1657] [id = 584] 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x110f41c00) [pid = 1657] [serial = 1752] [outer = 0x0] 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117150c00) [pid = 1657] [serial = 1753] [outer = 0x110f41c00] 10:45:21 INFO - PROCESS | 1657 | 1466617521072 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1180dcc00) [pid = 1657] [serial = 1754] [outer = 0x110f41c00] 10:45:21 INFO - PROCESS | 1657 | 1466617521412 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 10:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:45:21 INFO - PROCESS | 1657 | 1466617521421 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1657 | 1466617521423 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:45:21 INFO - PROCESS | 1657 | 1466617521425 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1657 | 1466617521426 Marionette TRACE conn2 <- [1,2310,null,{}] 10:45:21 INFO - PROCESS | 1657 | 1466617521431 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}] 10:45:21 INFO - PROCESS | 1657 | 1466617521435 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:21 INFO - PROCESS | 1657 | 1466617521551 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:45:21 INFO - PROCESS | 1657 | 1466617521557 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1657 | 1466617521558 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x126639000 == 33 [pid = 1657] [id = 585] 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1180dd000) [pid = 1657] [serial = 1755] [outer = 0x0] 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118469800) [pid = 1657] [serial = 1756] [outer = 0x1180dd000] 10:45:21 INFO - PROCESS | 1657 | 1466617521585 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119449c00) [pid = 1657] [serial = 1757] [outer = 0x1180dd000] 10:45:21 INFO - PROCESS | 1657 | 1466617521881 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 470ms 10:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:45:21 INFO - PROCESS | 1657 | 1466617521898 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1657 | 1466617521899 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:45:21 INFO - PROCESS | 1657 | 1466617521901 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1657 | 1466617521902 Marionette TRACE conn2 <- [1,2314,null,{}] 10:45:21 INFO - PROCESS | 1657 | 1466617521905 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}] 10:45:21 INFO - PROCESS | 1657 | 1466617521906 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:21 INFO - PROCESS | 1657 | 1466617521988 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:45:21 INFO - PROCESS | 1657 | 1466617521992 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1657 | 1466617521994 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a02800 == 34 [pid = 1657] [id = 586] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1184e2400) [pid = 1657] [serial = 1758] [outer = 0x0] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1196ca800) [pid = 1657] [serial = 1759] [outer = 0x1184e2400] 10:45:22 INFO - PROCESS | 1657 | 1466617522019 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11999ec00) [pid = 1657] [serial = 1760] [outer = 0x1184e2400] 10:45:22 INFO - PROCESS | 1657 | 1466617522336 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]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 10:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:45:22 INFO - PROCESS | 1657 | 1466617522372 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 1657 | 1466617522373 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:45:22 INFO - PROCESS | 1657 | 1466617522375 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1657 | 1466617522376 Marionette TRACE conn2 <- [1,2318,null,{}] 10:45:22 INFO - PROCESS | 1657 | 1466617522379 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}] 10:45:22 INFO - PROCESS | 1657 | 1466617522380 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:22 INFO - PROCESS | 1657 | 1466617522478 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:45:22 INFO - PROCESS | 1657 | 1466617522484 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1657 | 1466617522485 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x129050000 == 35 [pid = 1657] [id = 587] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116a1bc00) [pid = 1657] [serial = 1761] [outer = 0x0] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11999cc00) [pid = 1657] [serial = 1762] [outer = 0x116a1bc00] 10:45:22 INFO - PROCESS | 1657 | 1466617522509 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1210f6800) [pid = 1657] [serial = 1763] [outer = 0x116a1bc00] 10:45:22 INFO - PROCESS | 1657 | 1466617522841 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] 10:45:22 INFO - PROCESS | 1657 | 1466617522847 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:45:22 INFO - PROCESS | 1657 | 1466617522849 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1657 | 1466617522850 Marionette TRACE conn2 <- [1,2322,null,{}] 10:45:22 INFO - PROCESS | 1657 | 1466617522852 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}] 10:45:22 INFO - PROCESS | 1657 | 1466617522853 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:22 INFO - PROCESS | 1657 | 1466617522929 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:45:22 INFO - PROCESS | 1657 | 1466617522933 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1657 | 1466617522941 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c6e800 == 36 [pid = 1657] [id = 588] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123009000) [pid = 1657] [serial = 1764] [outer = 0x0] 10:45:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1235ab000) [pid = 1657] [serial = 1765] [outer = 0x123009000] 10:45:22 INFO - PROCESS | 1657 | 1466617522967 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1236b8c00) [pid = 1657] [serial = 1766] [outer = 0x123009000] 10:45:23 INFO - PROCESS | 1657 | 1466617523270 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 469ms 10:45:23 INFO - PROCESS | 1657 | 1466617523318 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1657 | 1466617523319 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:45:23 INFO - PROCESS | 1657 | 1466617523322 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1657 | 1466617523323 Marionette TRACE conn2 <- [1,2326,null,{}] 10:45:23 INFO - PROCESS | 1657 | 1466617523325 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}] 10:45:23 INFO - PROCESS | 1657 | 1466617523326 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:23 INFO - PROCESS | 1657 | 1466617523404 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:45:23 INFO - PROCESS | 1657 | 1466617523464 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 1657 | 1466617523465 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a546000 == 37 [pid = 1657] [id = 589] 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1199ea800) [pid = 1657] [serial = 1767] [outer = 0x0] 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1236b7c00) [pid = 1657] [serial = 1768] [outer = 0x1199ea800] 10:45:23 INFO - PROCESS | 1657 | 1466617523490 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123815400) [pid = 1657] [serial = 1769] [outer = 0x1199ea800] 10:45:23 INFO - PROCESS | 1657 | 1466617523782 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 10:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:45:23 INFO - PROCESS | 1657 | 1466617523841 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1657 | 1466617523843 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:45:23 INFO - PROCESS | 1657 | 1466617523846 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1657 | 1466617523848 Marionette TRACE conn2 <- [1,2330,null,{}] 10:45:23 INFO - PROCESS | 1657 | 1466617523851 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}] 10:45:23 INFO - PROCESS | 1657 | 1466617523853 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:23 INFO - PROCESS | 1657 | 1466617523939 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:45:23 INFO - PROCESS | 1657 | 1466617523944 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 1657 | 1466617523947 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b8d800 == 38 [pid = 1657] [id = 590] 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123a49800) [pid = 1657] [serial = 1770] [outer = 0x0] 10:45:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123a52c00) [pid = 1657] [serial = 1771] [outer = 0x123a49800] 10:45:23 INFO - PROCESS | 1657 | 1466617523980 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123d43c00) [pid = 1657] [serial = 1772] [outer = 0x123a49800] 10:45:24 INFO - PROCESS | 1657 | 1466617524340 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 10:45:24 INFO - PROCESS | 1657 | 1466617524376 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:45:24 INFO - PROCESS | 1657 | 1466617524381 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:45:24 INFO - PROCESS | 1657 | 1466617524383 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1657 | 1466617524384 Marionette TRACE conn2 <- [1,2334,null,{}] 10:45:24 INFO - PROCESS | 1657 | 1466617524387 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}] 10:45:24 INFO - PROCESS | 1657 | 1466617524388 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:24 INFO - PROCESS | 1657 | 1466617524486 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:45:24 INFO - PROCESS | 1657 | 1466617524523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 1657 | 1466617524525 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba6b000 == 39 [pid = 1657] [id = 591] 10:45:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123188000) [pid = 1657] [serial = 1773] [outer = 0x0] 10:45:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123d4cc00) [pid = 1657] [serial = 1774] [outer = 0x123188000] 10:45:24 INFO - PROCESS | 1657 | 1466617524548 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12408b400) [pid = 1657] [serial = 1775] [outer = 0x123188000] 10:45:24 INFO - PROCESS | 1657 | 1466617524837 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 469ms 10:45:24 INFO - PROCESS | 1657 | 1466617524867 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 1657 | 1466617524868 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:45:24 INFO - PROCESS | 1657 | 1466617524871 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1657 | 1466617524872 Marionette TRACE conn2 <- [1,2338,null,{}] 10:45:24 INFO - PROCESS | 1657 | 1466617524874 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}] 10:45:24 INFO - PROCESS | 1657 | 1466617524875 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:24 INFO - PROCESS | 1657 | 1466617524978 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:45:25 INFO - PROCESS | 1657 | 1466617525015 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1657 | 1466617525024 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c75a800 == 40 [pid = 1657] [id = 592] 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1196c2400) [pid = 1657] [serial = 1776] [outer = 0x0] 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1241f3000) [pid = 1657] [serial = 1777] [outer = 0x1196c2400] 10:45:25 INFO - PROCESS | 1657 | 1466617525048 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12456ac00) [pid = 1657] [serial = 1778] [outer = 0x1196c2400] 10:45:25 INFO - PROCESS | 1657 | 1466617525373 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 10:45:25 INFO - PROCESS | 1657 | 1466617525390 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1657 | 1466617525391 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:45:25 INFO - PROCESS | 1657 | 1466617525396 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1657 | 1466617525398 Marionette TRACE conn2 <- [1,2342,null,{}] 10:45:25 INFO - PROCESS | 1657 | 1466617525400 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}] 10:45:25 INFO - PROCESS | 1657 | 1466617525401 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:25 INFO - PROCESS | 1657 | 1466617525500 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:45:25 INFO - PROCESS | 1657 | 1466617525513 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1657 | 1466617525514 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c76f000 == 41 [pid = 1657] [id = 593] 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1247c6400) [pid = 1657] [serial = 1779] [outer = 0x0] 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x124cecc00) [pid = 1657] [serial = 1780] [outer = 0x1247c6400] 10:45:25 INFO - PROCESS | 1657 | 1466617525538 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126408400) [pid = 1657] [serial = 1781] [outer = 0x1247c6400] 10:45:25 INFO - PROCESS | 1657 | 1466617525854 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 10:45:25 INFO - PROCESS | 1657 | 1466617525915 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1657 | 1466617525916 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:45:25 INFO - PROCESS | 1657 | 1466617525919 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1657 | 1466617525920 Marionette TRACE conn2 <- [1,2346,null,{}] 10:45:25 INFO - PROCESS | 1657 | 1466617525923 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}] 10:45:25 INFO - PROCESS | 1657 | 1466617525924 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:26 INFO - PROCESS | 1657 | 1466617526043 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1184d7400) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1236b5400) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f37800) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123d4dc00) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115dc1800) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119cdac00) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11714a000) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116f19000) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113b94c00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112a23400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113dd4800) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124ce8800) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123d26800) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11918fc00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115dcbc00) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:45:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116f97400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:45:26 INFO - PROCESS | 1657 | 1466617526283 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 1657 | 1466617526284 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232d7800 == 42 [pid = 1657] [id = 594] 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11229e000) [pid = 1657] [serial = 1782] [outer = 0x0] 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112f23800) [pid = 1657] [serial = 1783] [outer = 0x11229e000] 10:45:26 INFO - PROCESS | 1657 | 1466617526323 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116f16400) [pid = 1657] [serial = 1784] [outer = 0x11229e000] 10:45:26 INFO - PROCESS | 1657 | 1466617526597 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]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 718ms 10:45:26 INFO - PROCESS | 1657 | 1466617526638 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:45:26 INFO - PROCESS | 1657 | 1466617526639 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:45:26 INFO - PROCESS | 1657 | 1466617526641 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1657 | 1466617526643 Marionette TRACE conn2 <- [1,2350,null,{}] 10:45:26 INFO - PROCESS | 1657 | 1466617526653 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}] 10:45:26 INFO - PROCESS | 1657 | 1466617526654 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:26 INFO - PROCESS | 1657 | 1466617526737 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:45:26 INFO - PROCESS | 1657 | 1466617526742 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 1657 | 1466617526743 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf3e000 == 43 [pid = 1657] [id = 595] 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1174fec00) [pid = 1657] [serial = 1785] [outer = 0x0] 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1235ac000) [pid = 1657] [serial = 1786] [outer = 0x1174fec00] 10:45:26 INFO - PROCESS | 1657 | 1466617526769 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1260c7800) [pid = 1657] [serial = 1787] [outer = 0x1174fec00] 10:45:27 INFO - PROCESS | 1657 | 1466617527070 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 479ms 10:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:45:27 INFO - PROCESS | 1657 | 1466617527121 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 1657 | 1466617527122 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:45:27 INFO - PROCESS | 1657 | 1466617527124 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 1657 | 1466617527125 Marionette TRACE conn2 <- [1,2354,null,{}] 10:45:27 INFO - PROCESS | 1657 | 1466617527127 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}] 10:45:27 INFO - PROCESS | 1657 | 1466617527128 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:27 INFO - PROCESS | 1657 | 1466617527242 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:45:27 INFO - PROCESS | 1657 | 1466617527247 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1657 | 1466617527248 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d369800 == 44 [pid = 1657] [id = 596] 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11846bc00) [pid = 1657] [serial = 1788] [outer = 0x0] 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123007000) [pid = 1657] [serial = 1789] [outer = 0x11846bc00] 10:45:27 INFO - PROCESS | 1657 | 1466617527272 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126b11000) [pid = 1657] [serial = 1790] [outer = 0x11846bc00] 10:45:27 INFO - PROCESS | 1657 | 1466617527580 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 10:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:45:27 INFO - PROCESS | 1657 | 1466617527597 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 1657 | 1466617527598 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:45:27 INFO - PROCESS | 1657 | 1466617527600 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 1657 | 1466617527601 Marionette TRACE conn2 <- [1,2358,null,{}] 10:45:27 INFO - PROCESS | 1657 | 1466617527604 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}] 10:45:27 INFO - PROCESS | 1657 | 1466617527605 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:27 INFO - PROCESS | 1657 | 1466617527687 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:45:27 INFO - PROCESS | 1657 | 1466617527691 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1657 | 1466617527692 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d385000 == 45 [pid = 1657] [id = 597] 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126b11800) [pid = 1657] [serial = 1791] [outer = 0x0] 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1289cbc00) [pid = 1657] [serial = 1792] [outer = 0x126b11800] 10:45:27 INFO - PROCESS | 1657 | 1466617527716 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1289d6400) [pid = 1657] [serial = 1793] [outer = 0x126b11800] 10:45:28 INFO - PROCESS | 1657 | 1466617528020 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 10:45:28 INFO - PROCESS | 1657 | 1466617528070 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1657 | 1466617528071 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:45:28 INFO - PROCESS | 1657 | 1466617528074 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1657 | 1466617528075 Marionette TRACE conn2 <- [1,2362,null,{}] 10:45:28 INFO - PROCESS | 1657 | 1466617528077 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}] 10:45:28 INFO - PROCESS | 1657 | 1466617528078 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:28 INFO - PROCESS | 1657 | 1466617528167 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:45:28 INFO - PROCESS | 1657 | 1466617528225 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1657 | 1466617528226 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d99c800 == 46 [pid = 1657] [id = 598] 10:45:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1289bd800) [pid = 1657] [serial = 1794] [outer = 0x0] 10:45:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1289db800) [pid = 1657] [serial = 1795] [outer = 0x1289bd800] 10:45:28 INFO - PROCESS | 1657 | 1466617528250 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128a58800) [pid = 1657] [serial = 1796] [outer = 0x1289bd800] 10:45:28 INFO - PROCESS | 1657 | 1466617528812 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 772ms 10:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:45:28 INFO - PROCESS | 1657 | 1466617528848 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1657 | 1466617528850 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:45:28 INFO - PROCESS | 1657 | 1466617528853 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1657 | 1466617528855 Marionette TRACE conn2 <- [1,2366,null,{}] 10:45:28 INFO - PROCESS | 1657 | 1466617528859 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}] 10:45:28 INFO - PROCESS | 1657 | 1466617528861 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:28 INFO - PROCESS | 1657 | 1466617528997 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:45:29 INFO - PROCESS | 1657 | 1466617529076 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1657 | 1466617529078 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184bc000 == 47 [pid = 1657] [id = 599] 10:45:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112a18400) [pid = 1657] [serial = 1797] [outer = 0x0] 10:45:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112a1dc00) [pid = 1657] [serial = 1798] [outer = 0x112a18400] 10:45:29 INFO - PROCESS | 1657 | 1466617529106 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113082400) [pid = 1657] [serial = 1799] [outer = 0x112a18400] 10:45:29 INFO - PROCESS | 1657 | 1466617529799 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1024ms 10:45:29 INFO - PROCESS | 1657 | 1466617529884 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1657 | 1466617529886 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:45:29 INFO - PROCESS | 1657 | 1466617529901 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1657 | 1466617529903 Marionette TRACE conn2 <- [1,2370,null,{}] 10:45:29 INFO - PROCESS | 1657 | 1466617529907 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}] 10:45:29 INFO - PROCESS | 1657 | 1466617529908 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:30 INFO - PROCESS | 1657 | 1466617530006 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:45:30 INFO - PROCESS | 1657 | 1466617530063 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 1657 | 1466617530066 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e34800 == 48 [pid = 1657] [id = 600] 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113b90000) [pid = 1657] [serial = 1800] [outer = 0x0] 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x114f7fc00) [pid = 1657] [serial = 1801] [outer = 0x113b90000] 10:45:30 INFO - PROCESS | 1657 | 1466617530095 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x115e89400) [pid = 1657] [serial = 1802] [outer = 0x113b90000] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12d385000 == 47 [pid = 1657] [id = 597] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12d369800 == 46 [pid = 1657] [id = 596] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf3e000 == 45 [pid = 1657] [id = 595] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1232d7800 == 44 [pid = 1657] [id = 594] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c76f000 == 43 [pid = 1657] [id = 593] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c75a800 == 42 [pid = 1657] [id = 592] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba6b000 == 41 [pid = 1657] [id = 591] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123b8d800 == 40 [pid = 1657] [id = 590] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128a56800) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a546000 == 39 [pid = 1657] [id = 589] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119c6e800 == 38 [pid = 1657] [id = 588] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129050000 == 37 [pid = 1657] [id = 587] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128a02800 == 36 [pid = 1657] [id = 586] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x126639000 == 35 [pid = 1657] [id = 585] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123b91800 == 34 [pid = 1657] [id = 584] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121744000 == 33 [pid = 1657] [id = 583] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119c71000 == 32 [pid = 1657] [id = 582] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x118206000 == 31 [pid = 1657] [id = 581] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b7800 == 30 [pid = 1657] [id = 580] 10:45:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c762000 == 29 [pid = 1657] [id = 579] 10:45:30 INFO - PROCESS | 1657 | 1466617530511 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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 622ms 10:45:30 INFO - PROCESS | 1657 | 1466617530524 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 1657 | 1466617530530 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:45:30 INFO - PROCESS | 1657 | 1466617530536 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1657 | 1466617530537 Marionette TRACE conn2 <- [1,2374,null,{}] 10:45:30 INFO - PROCESS | 1657 | 1466617530539 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}] 10:45:30 INFO - PROCESS | 1657 | 1466617530541 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:30 INFO - PROCESS | 1657 | 1466617530630 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119cdcc00) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123a4e800) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1161a8c00) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124089000) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124490400) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124ce6800) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124ce4400) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11944c800) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1180db400) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118758800) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1164e2c00) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116f0f400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112a81800) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11307cc00) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f0d800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1164e7400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1289de400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1289c2800) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124431c00) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123d51c00) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123008c00) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1196c1c00) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164e6400) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116f97000) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123d48800) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124486800) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123464800) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1289ca400) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1260ca400) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120ff9c00) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1260c1800) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1196cf400) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 10:45:30 INFO - PROCESS | 1657 | 1466617530689 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 1657 | 1466617530690 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119419000 == 30 [pid = 1657] [id = 601] 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11307cc00) [pid = 1657] [serial = 1803] [outer = 0x0] 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1164e5400) [pid = 1657] [serial = 1804] [outer = 0x11307cc00] 10:45:30 INFO - PROCESS | 1657 | 1466617530718 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f12c00) [pid = 1657] [serial = 1805] [outer = 0x11307cc00] 10:45:31 INFO - PROCESS | 1657 | 1466617531031 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 10:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:45:31 INFO - PROCESS | 1657 | 1466617531055 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1657 | 1466617531056 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:45:31 INFO - PROCESS | 1657 | 1466617531058 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1657 | 1466617531062 Marionette TRACE conn2 <- [1,2378,null,{}] 10:45:31 INFO - PROCESS | 1657 | 1466617531071 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}] 10:45:31 INFO - PROCESS | 1657 | 1466617531074 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:31 INFO - PROCESS | 1657 | 1466617531153 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:45:31 INFO - PROCESS | 1657 | 1466617531158 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1657 | 1466617531162 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x123074800 == 31 [pid = 1657] [id = 602] 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1176e9c00) [pid = 1657] [serial = 1806] [outer = 0x0] 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11845dc00) [pid = 1657] [serial = 1807] [outer = 0x1176e9c00] 10:45:31 INFO - PROCESS | 1657 | 1466617531192 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1186f3400) [pid = 1657] [serial = 1808] [outer = 0x1176e9c00] 10:45:31 INFO - PROCESS | 1657 | 1466617531562 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 523ms 10:45:31 INFO - PROCESS | 1657 | 1466617531581 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1657 | 1466617531583 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:45:31 INFO - PROCESS | 1657 | 1466617531585 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1657 | 1466617531586 Marionette TRACE conn2 <- [1,2382,null,{}] 10:45:31 INFO - PROCESS | 1657 | 1466617531589 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}] 10:45:31 INFO - PROCESS | 1657 | 1466617531590 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:31 INFO - PROCESS | 1657 | 1466617531670 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:45:31 INFO - PROCESS | 1657 | 1466617531674 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1657 | 1466617531675 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x124460000 == 32 [pid = 1657] [id = 603] 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112960000) [pid = 1657] [serial = 1809] [outer = 0x0] 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119190800) [pid = 1657] [serial = 1810] [outer = 0x112960000] 10:45:31 INFO - PROCESS | 1657 | 1466617531703 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1195f4800) [pid = 1657] [serial = 1811] [outer = 0x112960000] 10:45:32 INFO - PROCESS | 1657 | 1466617532030 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 468ms 10:45:32 INFO - PROCESS | 1657 | 1466617532055 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1657 | 1466617532056 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:45:32 INFO - PROCESS | 1657 | 1466617532058 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1657 | 1466617532060 Marionette TRACE conn2 <- [1,2386,null,{}] 10:45:32 INFO - PROCESS | 1657 | 1466617532063 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}] 10:45:32 INFO - PROCESS | 1657 | 1466617532064 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:32 INFO - PROCESS | 1657 | 1466617532138 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:45:32 INFO - PROCESS | 1657 | 1466617532200 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1657 | 1466617532201 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126051800 == 33 [pid = 1657] [id = 604] 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112a1e000) [pid = 1657] [serial = 1812] [outer = 0x0] 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1196c2800) [pid = 1657] [serial = 1813] [outer = 0x112a1e000] 10:45:32 INFO - PROCESS | 1657 | 1466617532226 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119921800) [pid = 1657] [serial = 1814] [outer = 0x112a1e000] 10:45:32 INFO - PROCESS | 1657 | 1466617532513 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 474ms 10:45:32 INFO - PROCESS | 1657 | 1466617532536 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1657 | 1466617532538 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:45:32 INFO - PROCESS | 1657 | 1466617532540 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1657 | 1466617532541 Marionette TRACE conn2 <- [1,2390,null,{}] 10:45:32 INFO - PROCESS | 1657 | 1466617532551 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}] 10:45:32 INFO - PROCESS | 1657 | 1466617532555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:32 INFO - PROCESS | 1657 | 1466617532679 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:45:32 INFO - PROCESS | 1657 | 1466617532684 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1657 | 1466617532685 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905d800 == 34 [pid = 1657] [id = 605] 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119187c00) [pid = 1657] [serial = 1815] [outer = 0x0] 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1210f1800) [pid = 1657] [serial = 1816] [outer = 0x119187c00] 10:45:32 INFO - PROCESS | 1657 | 1466617532709 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123a51400) [pid = 1657] [serial = 1817] [outer = 0x119187c00] 10:45:33 INFO - PROCESS | 1657 | 1466617533074 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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 575ms 10:45:33 INFO - PROCESS | 1657 | 1466617533116 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1657 | 1466617533117 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:45:33 INFO - PROCESS | 1657 | 1466617533119 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1657 | 1466617533120 Marionette TRACE conn2 <- [1,2394,null,{}] 10:45:33 INFO - PROCESS | 1657 | 1466617533122 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}] 10:45:33 INFO - PROCESS | 1657 | 1466617533123 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:33 INFO - PROCESS | 1657 | 1466617533218 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:45:33 INFO - PROCESS | 1657 | 1466617533221 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 1657 | 1466617533229 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e4800 == 35 [pid = 1657] [id = 606] 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112966000) [pid = 1657] [serial = 1818] [outer = 0x0] 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b20800) [pid = 1657] [serial = 1819] [outer = 0x112966000] 10:45:33 INFO - PROCESS | 1657 | 1466617533250 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123b6dc00) [pid = 1657] [serial = 1820] [outer = 0x112966000] 10:45:33 INFO - PROCESS | 1657 | 1466617533658 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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 570ms 10:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:45:33 INFO - PROCESS | 1657 | 1466617533689 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1657 | 1466617533690 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:45:33 INFO - PROCESS | 1657 | 1466617533692 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1657 | 1466617533693 Marionette TRACE conn2 <- [1,2398,null,{}] 10:45:33 INFO - PROCESS | 1657 | 1466617533696 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}] 10:45:33 INFO - PROCESS | 1657 | 1466617533697 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:33 INFO - PROCESS | 1657 | 1466617533827 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:45:33 INFO - PROCESS | 1657 | 1466617533853 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 1657 | 1466617533854 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264c800 == 36 [pid = 1657] [id = 607] 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11295e000) [pid = 1657] [serial = 1821] [outer = 0x0] 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d4e800) [pid = 1657] [serial = 1822] [outer = 0x11295e000] 10:45:33 INFO - PROCESS | 1657 | 1466617533893 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12408c400) [pid = 1657] [serial = 1823] [outer = 0x11295e000] 10:45:34 INFO - PROCESS | 1657 | 1466617534266 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 620ms 10:45:34 INFO - PROCESS | 1657 | 1466617534313 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 1657 | 1466617534314 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:45:34 INFO - PROCESS | 1657 | 1466617534316 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 1657 | 1466617534317 Marionette TRACE conn2 <- [1,2402,null,{}] 10:45:34 INFO - PROCESS | 1657 | 1466617534320 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}] 10:45:34 INFO - PROCESS | 1657 | 1466617534321 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:34 INFO - PROCESS | 1657 | 1466617534426 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11690a400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f28000) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123188000) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116a1bc00) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1122a2400) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x110f41c00) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1180dd000) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1199ea800) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1289d3800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1196c2400) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1247c6400) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123009000) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11229e000) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123a49800) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11846bc00) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184e2400) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112ad9400) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126b11800) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:45:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1174fec00) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:45:34 INFO - PROCESS | 1657 | 1466617534671 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1657 | 1466617534672 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119176000 == 37 [pid = 1657] [id = 608] 10:45:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11229e000) [pid = 1657] [serial = 1824] [outer = 0x0] 10:45:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112f26400) [pid = 1657] [serial = 1825] [outer = 0x11229e000] 10:45:34 INFO - PROCESS | 1657 | 1466617534697 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116f96800) [pid = 1657] [serial = 1826] [outer = 0x11229e000] 10:45:34 INFO - PROCESS | 1657 | 1466617534963 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 669ms 10:45:34 INFO - PROCESS | 1657 | 1466617534985 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 1657 | 1466617534986 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:45:34 INFO - PROCESS | 1657 | 1466617534988 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 1657 | 1466617534989 Marionette TRACE conn2 <- [1,2406,null,{}] 10:45:35 INFO - PROCESS | 1657 | 1466617534999 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}] 10:45:35 INFO - PROCESS | 1657 | 1466617535000 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:35 INFO - PROCESS | 1657 | 1466617535084 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:45:35 INFO - PROCESS | 1657 | 1466617535088 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1657 | 1466617535089 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b751800 == 38 [pid = 1657] [id = 609] 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116f98000) [pid = 1657] [serial = 1827] [outer = 0x0] 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12318f800) [pid = 1657] [serial = 1828] [outer = 0x116f98000] 10:45:35 INFO - PROCESS | 1657 | 1466617535113 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1241f9000) [pid = 1657] [serial = 1829] [outer = 0x116f98000] 10:45:35 INFO - PROCESS | 1657 | 1466617535438 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 468ms 10:45:35 INFO - PROCESS | 1657 | 1466617535458 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1657 | 1466617535460 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:45:35 INFO - PROCESS | 1657 | 1466617535465 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1657 | 1466617535466 Marionette TRACE conn2 <- [1,2410,null,{}] 10:45:35 INFO - PROCESS | 1657 | 1466617535469 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}] 10:45:35 INFO - PROCESS | 1657 | 1466617535470 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:35 INFO - PROCESS | 1657 | 1466617535594 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:45:35 INFO - PROCESS | 1657 | 1466617535601 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1657 | 1466617535602 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c05a000 == 39 [pid = 1657] [id = 610] 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1180d8800) [pid = 1657] [serial = 1830] [outer = 0x0] 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124488800) [pid = 1657] [serial = 1831] [outer = 0x1180d8800] 10:45:35 INFO - PROCESS | 1657 | 1466617535629 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1264c9c00) [pid = 1657] [serial = 1832] [outer = 0x1180d8800] 10:45:35 INFO - PROCESS | 1657 | 1466617535964 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 10:45:35 INFO - PROCESS | 1657 | 1466617535984 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1657 | 1466617535986 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:45:35 INFO - PROCESS | 1657 | 1466617535988 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1657 | 1466617535989 Marionette TRACE conn2 <- [1,2414,null,{}] 10:45:35 INFO - PROCESS | 1657 | 1466617535991 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}] 10:45:35 INFO - PROCESS | 1657 | 1466617535992 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:36 INFO - PROCESS | 1657 | 1466617536071 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:45:36 INFO - PROCESS | 1657 | 1466617536076 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 1657 | 1466617536079 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c991000 == 40 [pid = 1657] [id = 611] 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124ce2400) [pid = 1657] [serial = 1833] [outer = 0x0] 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1289c2000) [pid = 1657] [serial = 1834] [outer = 0x124ce2400] 10:45:36 INFO - PROCESS | 1657 | 1466617536104 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a53400) [pid = 1657] [serial = 1835] [outer = 0x124ce2400] 10:45:36 INFO - PROCESS | 1657 | 1466617536427 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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 468ms 10:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:45:36 INFO - PROCESS | 1657 | 1466617536456 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1657 | 1466617536457 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:45:36 INFO - PROCESS | 1657 | 1466617536460 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1657 | 1466617536470 Marionette TRACE conn2 <- [1,2418,null,{}] 10:45:36 INFO - PROCESS | 1657 | 1466617536472 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}] 10:45:36 INFO - PROCESS | 1657 | 1466617536474 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:36 INFO - PROCESS | 1657 | 1466617536579 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:45:36 INFO - PROCESS | 1657 | 1466617536585 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 1657 | 1466617536586 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce39800 == 41 [pid = 1657] [id = 612] 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a54000) [pid = 1657] [serial = 1836] [outer = 0x0] 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a59400) [pid = 1657] [serial = 1837] [outer = 0x128a54000] 10:45:36 INFO - PROCESS | 1657 | 1466617536610 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128a5f800) [pid = 1657] [serial = 1838] [outer = 0x128a54000] 10:45:37 INFO - PROCESS | 1657 | 1466617537075 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 10:45:37 INFO - PROCESS | 1657 | 1466617537090 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 1657 | 1466617537092 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:45:37 INFO - PROCESS | 1657 | 1466617537098 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1657 | 1466617537101 Marionette TRACE conn2 <- [1,2422,null,{}] 10:45:37 INFO - PROCESS | 1657 | 1466617537104 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}] 10:45:37 INFO - PROCESS | 1657 | 1466617537106 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:37 INFO - PROCESS | 1657 | 1466617537210 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:45:37 INFO - PROCESS | 1657 | 1466617537267 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1657 | 1466617537269 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2d000 == 42 [pid = 1657] [id = 613] 10:45:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1132e7400) [pid = 1657] [serial = 1839] [outer = 0x0] 10:45:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116137c00) [pid = 1657] [serial = 1840] [outer = 0x1132e7400] 10:45:37 INFO - PROCESS | 1657 | 1466617537300 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116981c00) [pid = 1657] [serial = 1841] [outer = 0x1132e7400] 10:45:37 INFO - PROCESS | 1657 | 1466617537778 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 10:45:37 INFO - PROCESS | 1657 | 1466617537820 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 1657 | 1466617537823 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:45:37 INFO - PROCESS | 1657 | 1466617537827 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1657 | 1466617537829 Marionette TRACE conn2 <- [1,2426,null,{}] 10:45:37 INFO - PROCESS | 1657 | 1466617537832 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}] 10:45:37 INFO - PROCESS | 1657 | 1466617537833 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:37 INFO - PROCESS | 1657 | 1466617537938 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:45:38 INFO - PROCESS | 1657 | 1466617537997 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1657 | 1466617537999 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a15000 == 43 [pid = 1657] [id = 614] 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116f19000) [pid = 1657] [serial = 1842] [outer = 0x0] 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1184db000) [pid = 1657] [serial = 1843] [outer = 0x116f19000] 10:45:38 INFO - PROCESS | 1657 | 1466617538029 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1187f2c00) [pid = 1657] [serial = 1844] [outer = 0x116f19000] 10:45:38 INFO - PROCESS | 1657 | 1466617538430 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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 619ms 10:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:45:38 INFO - PROCESS | 1657 | 1466617538447 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 1657 | 1466617538448 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:45:38 INFO - PROCESS | 1657 | 1466617538451 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1657 | 1466617538453 Marionette TRACE conn2 <- [1,2430,null,{}] 10:45:38 INFO - PROCESS | 1657 | 1466617538461 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}] 10:45:38 INFO - PROCESS | 1657 | 1466617538464 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:38 INFO - PROCESS | 1657 | 1466617538566 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:45:38 INFO - PROCESS | 1657 | 1466617538663 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1657 | 1466617538665 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d369800 == 44 [pid = 1657] [id = 615] 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12312ac00) [pid = 1657] [serial = 1845] [outer = 0x0] 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x123683400) [pid = 1657] [serial = 1846] [outer = 0x12312ac00] 10:45:38 INFO - PROCESS | 1657 | 1466617538696 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123a53c00) [pid = 1657] [serial = 1847] [outer = 0x12312ac00] 10:45:39 INFO - PROCESS | 1657 | 1466617539107 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 10:45:39 INFO - PROCESS | 1657 | 1466617539124 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:45:39 INFO - PROCESS | 1657 | 1466617539126 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:45:39 INFO - PROCESS | 1657 | 1466617539128 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 1657 | 1466617539129 Marionette TRACE conn2 <- [1,2434,null,{}] 10:45:39 INFO - PROCESS | 1657 | 1466617539132 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}] 10:45:39 INFO - PROCESS | 1657 | 1466617539133 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:39 INFO - PROCESS | 1657 | 1466617539236 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:45:39 INFO - PROCESS | 1657 | 1466617539290 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 1657 | 1466617539291 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d825000 == 45 [pid = 1657] [id = 616] 10:45:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123b1b000) [pid = 1657] [serial = 1848] [outer = 0x0] 10:45:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124567000) [pid = 1657] [serial = 1849] [outer = 0x123b1b000] 10:45:39 INFO - PROCESS | 1657 | 1466617539321 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x124dd1800) [pid = 1657] [serial = 1850] [outer = 0x123b1b000] 10:45:39 INFO - PROCESS | 1657 | 1466617539899 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 819ms 10:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:45:39 INFO - PROCESS | 1657 | 1466617539951 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 1657 | 1466617539954 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:45:39 INFO - PROCESS | 1657 | 1466617539965 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 1657 | 1466617539967 Marionette TRACE conn2 <- [1,2438,null,{}] 10:45:39 INFO - PROCESS | 1657 | 1466617539971 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}] 10:45:39 INFO - PROCESS | 1657 | 1466617539973 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:40 INFO - PROCESS | 1657 | 1466617540065 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:45:40 INFO - PROCESS | 1657 | 1466617540133 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 1657 | 1466617540136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x123670800 == 46 [pid = 1657] [id = 617] 10:45:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112ece800) [pid = 1657] [serial = 1851] [outer = 0x0] 10:45:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116143800) [pid = 1657] [serial = 1852] [outer = 0x112ece800] 10:45:40 INFO - PROCESS | 1657 | 1466617540163 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116f14800) [pid = 1657] [serial = 1853] [outer = 0x112ece800] 10:45:40 INFO - PROCESS | 1657 | 1466617540576 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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 632ms 10:45:40 INFO - PROCESS | 1657 | 1466617540589 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1657 | 1466617540592 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:45:40 INFO - PROCESS | 1657 | 1466617540597 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1657 | 1466617540598 Marionette TRACE conn2 <- [1,2442,null,{}] 10:45:40 INFO - PROCESS | 1657 | 1466617540601 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}] 10:45:40 INFO - PROCESS | 1657 | 1466617540602 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:40 INFO - PROCESS | 1657 | 1466617540701 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12c991000 == 45 [pid = 1657] [id = 611] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12c05a000 == 44 [pid = 1657] [id = 610] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12b751800 == 43 [pid = 1657] [id = 609] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119176000 == 42 [pid = 1657] [id = 608] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11264c800 == 41 [pid = 1657] [id = 607] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1294e4800 == 40 [pid = 1657] [id = 606] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12905d800 == 39 [pid = 1657] [id = 605] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x126051800 == 38 [pid = 1657] [id = 604] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x124460000 == 37 [pid = 1657] [id = 603] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x123074800 == 36 [pid = 1657] [id = 602] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119419000 == 35 [pid = 1657] [id = 601] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x117e34800 == 34 [pid = 1657] [id = 600] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12d99c800 == 33 [pid = 1657] [id = 598] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1184bc000 == 32 [pid = 1657] [id = 599] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x123670800 == 31 [pid = 1657] [id = 617] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12d825000 == 30 [pid = 1657] [id = 616] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12d369800 == 29 [pid = 1657] [id = 615] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x128a15000 == 28 [pid = 1657] [id = 614] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2d000 == 27 [pid = 1657] [id = 613] 10:45:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce39800 == 26 [pid = 1657] [id = 612] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x126408400) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x116f16400) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x123a52c00) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126b11000) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1196ca800) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11999ec00) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112ecf000) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113085c00) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289cbc00) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1289d6400) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1235ac000) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123d43c00) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1260c7800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123007000) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f11000) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116f18c00) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1164e8800) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116904800) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d4cc00) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11999cc00) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1210f6800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122a6400) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112961400) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117150c00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1180dcc00) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118469800) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119449c00) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1236b7c00) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123815400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128a5c800) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1241f3000) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12408b400) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124cecc00) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1235ab000) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12456ac00) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112f23800) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1236b8c00) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 10:45:41 INFO - PROCESS | 1657 | 1466617541324 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1657 | 1466617541326 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f5a000 == 27 [pid = 1657] [id = 618] 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x111ecbc00) [pid = 1657] [serial = 1854] [outer = 0x0] 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1122a7800) [pid = 1657] [serial = 1855] [outer = 0x111ecbc00] 10:45:41 INFO - PROCESS | 1657 | 1466617541358 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a22400) [pid = 1657] [serial = 1856] [outer = 0x111ecbc00] 10:45:41 INFO - PROCESS | 1657 | 1466617541704 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1121ms 10:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:45:41 INFO - PROCESS | 1657 | 1466617541718 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 1657 | 1466617541720 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:45:41 INFO - PROCESS | 1657 | 1466617541723 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 1657 | 1466617541725 Marionette TRACE conn2 <- [1,2446,null,{}] 10:45:41 INFO - PROCESS | 1657 | 1466617541731 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}] 10:45:41 INFO - PROCESS | 1657 | 1466617541732 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:41 INFO - PROCESS | 1657 | 1466617541807 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:45:41 INFO - PROCESS | 1657 | 1466617541814 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1657 | 1466617541816 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184c4800 == 28 [pid = 1657] [id = 619] 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11307ac00) [pid = 1657] [serial = 1857] [outer = 0x0] 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116793800) [pid = 1657] [serial = 1858] [outer = 0x11307ac00] 10:45:41 INFO - PROCESS | 1657 | 1466617541842 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f12000) [pid = 1657] [serial = 1859] [outer = 0x11307ac00] 10:45:42 INFO - PROCESS | 1657 | 1466617542184 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 473ms 10:45:42 INFO - PROCESS | 1657 | 1466617542199 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 1657 | 1466617542201 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:45:42 INFO - PROCESS | 1657 | 1466617542212 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1657 | 1466617542213 Marionette TRACE conn2 <- [1,2450,null,{}] 10:45:42 INFO - PROCESS | 1657 | 1466617542215 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}] 10:45:42 INFO - PROCESS | 1657 | 1466617542216 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:42 INFO - PROCESS | 1657 | 1466617542294 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:45:42 INFO - PROCESS | 1657 | 1466617542298 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1657 | 1466617542299 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f41000 == 29 [pid = 1657] [id = 620] 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11714f000) [pid = 1657] [serial = 1860] [outer = 0x0] 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1180e3000) [pid = 1657] [serial = 1861] [outer = 0x11714f000] 10:45:42 INFO - PROCESS | 1657 | 1466617542335 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1184e4c00) [pid = 1657] [serial = 1862] [outer = 0x11714f000] 10:45:42 INFO - PROCESS | 1657 | 1466617542695 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 525ms 10:45:42 INFO - PROCESS | 1657 | 1466617542735 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:45:42 INFO - PROCESS | 1657 | 1466617542736 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:45:42 INFO - PROCESS | 1657 | 1466617542743 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1657 | 1466617542747 Marionette TRACE conn2 <- [1,2454,null,{}] 10:45:42 INFO - PROCESS | 1657 | 1466617542751 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}] 10:45:42 INFO - PROCESS | 1657 | 1466617542754 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:42 INFO - PROCESS | 1657 | 1466617542832 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:45:42 INFO - PROCESS | 1657 | 1466617542837 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1657 | 1466617542838 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240ca000 == 30 [pid = 1657] [id = 621] 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118758800) [pid = 1657] [serial = 1863] [outer = 0x0] 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1196c0400) [pid = 1657] [serial = 1864] [outer = 0x118758800] 10:45:42 INFO - PROCESS | 1657 | 1466617542865 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11999e800) [pid = 1657] [serial = 1865] [outer = 0x118758800] 10:45:43 INFO - PROCESS | 1657 | 1466617543188 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 476ms 10:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:45:43 INFO - PROCESS | 1657 | 1466617543216 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 1657 | 1466617543218 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:45:43 INFO - PROCESS | 1657 | 1466617543220 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1657 | 1466617543221 Marionette TRACE conn2 <- [1,2458,null,{}] 10:45:43 INFO - PROCESS | 1657 | 1466617543224 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}] 10:45:43 INFO - PROCESS | 1657 | 1466617543225 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:43 INFO - PROCESS | 1657 | 1466617543302 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:45:43 INFO - PROCESS | 1657 | 1466617543305 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 1657 | 1466617543306 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268b1000 == 31 [pid = 1657] [id = 622] 10:45:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120ff9c00) [pid = 1657] [serial = 1866] [outer = 0x0] 10:45:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123190c00) [pid = 1657] [serial = 1867] [outer = 0x120ff9c00] 10:45:43 INFO - PROCESS | 1657 | 1466617543333 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123680400) [pid = 1657] [serial = 1868] [outer = 0x120ff9c00] 10:45:43 INFO - PROCESS | 1657 | 1466617543717 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 10:45:43 INFO - PROCESS | 1657 | 1466617543740 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 1657 | 1466617543741 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:45:43 INFO - PROCESS | 1657 | 1466617543749 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1657 | 1466617543750 Marionette TRACE conn2 <- [1,2462,null,{}] 10:45:43 INFO - PROCESS | 1657 | 1466617543752 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}] 10:45:43 INFO - PROCESS | 1657 | 1466617543753 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:43 INFO - PROCESS | 1657 | 1466617543858 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:45:43 INFO - PROCESS | 1657 | 1466617543864 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 1657 | 1466617543868 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cdf800 == 32 [pid = 1657] [id = 623] 10:45:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116f19400) [pid = 1657] [serial = 1869] [outer = 0x0] 10:45:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123a4a400) [pid = 1657] [serial = 1870] [outer = 0x116f19400] 10:45:43 INFO - PROCESS | 1657 | 1466617543962 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123b23c00) [pid = 1657] [serial = 1871] [outer = 0x116f19400] 10:45:44 INFO - PROCESS | 1657 | 1466617544386 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]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 675ms 10:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:45:44 INFO - PROCESS | 1657 | 1466617544420 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1657 | 1466617544421 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:45:44 INFO - PROCESS | 1657 | 1466617544423 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1657 | 1466617544424 Marionette TRACE conn2 <- [1,2466,null,{}] 10:45:44 INFO - PROCESS | 1657 | 1466617544426 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}] 10:45:44 INFO - PROCESS | 1657 | 1466617544428 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:44 INFO - PROCESS | 1657 | 1466617544523 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:45:44 INFO - PROCESS | 1657 | 1466617544528 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1657 | 1466617544529 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x112222000 == 33 [pid = 1657] [id = 624] 10:45:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123b69400) [pid = 1657] [serial = 1872] [outer = 0x0] 10:45:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124086c00) [pid = 1657] [serial = 1873] [outer = 0x123b69400] 10:45:44 INFO - PROCESS | 1657 | 1466617544553 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x117155000) [pid = 1657] [serial = 1874] [outer = 0x123b69400] 10:45:44 INFO - PROCESS | 1657 | 1466617544877 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]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 471ms 10:45:44 INFO - PROCESS | 1657 | 1466617544915 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1657 | 1466617544917 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:45:44 INFO - PROCESS | 1657 | 1466617544932 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1657 | 1466617544934 Marionette TRACE conn2 <- [1,2470,null,{}] 10:45:44 INFO - PROCESS | 1657 | 1466617544937 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}] 10:45:44 INFO - PROCESS | 1657 | 1466617544939 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:45 INFO - PROCESS | 1657 | 1466617545088 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:45:45 INFO - PROCESS | 1657 | 1466617545108 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 1657 | 1466617545110 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af22000 == 34 [pid = 1657] [id = 625] 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12442b800) [pid = 1657] [serial = 1875] [outer = 0x0] 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124ceb800) [pid = 1657] [serial = 1876] [outer = 0x12442b800] 10:45:45 INFO - PROCESS | 1657 | 1466617545136 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1260c7800) [pid = 1657] [serial = 1877] [outer = 0x12442b800] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124ce2400) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119187c00) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112966000) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112960000) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a1e000) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1289bd800) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113b90000) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a18400) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176e9c00) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11295e000) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11229e000) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11307cc00) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116f98000) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180d8800) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:45:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128a54000) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:45:45 INFO - PROCESS | 1657 | 1466617545639 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 724ms 10:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:45:45 INFO - PROCESS | 1657 | 1466617545652 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1657 | 1466617545653 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:45:45 INFO - PROCESS | 1657 | 1466617545655 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1657 | 1466617545656 Marionette TRACE conn2 <- [1,2474,null,{}] 10:45:45 INFO - PROCESS | 1657 | 1466617545659 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}] 10:45:45 INFO - PROCESS | 1657 | 1466617545660 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:45 INFO - PROCESS | 1657 | 1466617545733 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:45:45 INFO - PROCESS | 1657 | 1466617545737 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 1657 | 1466617545738 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b77800 == 35 [pid = 1657] [id = 626] 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a1e000) [pid = 1657] [serial = 1878] [outer = 0x0] 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113b90000) [pid = 1657] [serial = 1879] [outer = 0x112a1e000] 10:45:45 INFO - PROCESS | 1657 | 1466617545765 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1180d9400) [pid = 1657] [serial = 1880] [outer = 0x112a1e000] 10:45:46 INFO - PROCESS | 1657 | 1466617546097 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]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 10:45:46 INFO - PROCESS | 1657 | 1466617546126 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1657 | 1466617546128 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:45:46 INFO - PROCESS | 1657 | 1466617546132 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1657 | 1466617546133 Marionette TRACE conn2 <- [1,2478,null,{}] 10:45:46 INFO - PROCESS | 1657 | 1466617546135 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}] 10:45:46 INFO - PROCESS | 1657 | 1466617546136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:46 INFO - PROCESS | 1657 | 1466617546213 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:45:46 INFO - PROCESS | 1657 | 1466617546270 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1657 | 1466617546271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba55000 == 36 [pid = 1657] [id = 627] 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11295a000) [pid = 1657] [serial = 1881] [outer = 0x0] 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11944d000) [pid = 1657] [serial = 1882] [outer = 0x11295a000] 10:45:46 INFO - PROCESS | 1657 | 1466617546294 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124571c00) [pid = 1657] [serial = 1883] [outer = 0x11295a000] 10:45:46 INFO - PROCESS | 1657 | 1466617546571 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]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 467ms 10:45:46 INFO - PROCESS | 1657 | 1466617546601 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1657 | 1466617546602 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:45:46 INFO - PROCESS | 1657 | 1466617546604 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1657 | 1466617546605 Marionette TRACE conn2 <- [1,2482,null,{}] 10:45:46 INFO - PROCESS | 1657 | 1466617546608 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}] 10:45:46 INFO - PROCESS | 1657 | 1466617546609 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:46 INFO - PROCESS | 1657 | 1466617546700 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:45:46 INFO - PROCESS | 1657 | 1466617546703 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1657 | 1466617546705 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c757000 == 37 [pid = 1657] [id = 628] 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124ce2400) [pid = 1657] [serial = 1884] [outer = 0x0] 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126b03c00) [pid = 1657] [serial = 1885] [outer = 0x124ce2400] 10:45:46 INFO - PROCESS | 1657 | 1466617546731 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1289cb800) [pid = 1657] [serial = 1886] [outer = 0x124ce2400] 10:45:47 INFO - PROCESS | 1657 | 1466617547072 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 10:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:45:47 INFO - PROCESS | 1657 | 1466617547126 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1657 | 1466617547128 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:45:47 INFO - PROCESS | 1657 | 1466617547130 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1657 | 1466617547132 Marionette TRACE conn2 <- [1,2486,null,{}] 10:45:47 INFO - PROCESS | 1657 | 1466617547134 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}] 10:45:47 INFO - PROCESS | 1657 | 1466617547136 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:47 INFO - PROCESS | 1657 | 1466617547224 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:45:47 INFO - PROCESS | 1657 | 1466617547229 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1657 | 1466617547231 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d0b800 == 38 [pid = 1657] [id = 629] 10:45:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126b11400) [pid = 1657] [serial = 1887] [outer = 0x0] 10:45:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289dc400) [pid = 1657] [serial = 1888] [outer = 0x126b11400] 10:45:47 INFO - PROCESS | 1657 | 1466617547254 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a60400) [pid = 1657] [serial = 1889] [outer = 0x126b11400] 10:45:47 INFO - PROCESS | 1657 | 1466617547660 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 569ms 10:45:47 INFO - PROCESS | 1657 | 1466617547700 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1657 | 1466617547703 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:45:47 INFO - PROCESS | 1657 | 1466617547706 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1657 | 1466617547709 Marionette TRACE conn2 <- [1,2490,null,{}] 10:45:47 INFO - PROCESS | 1657 | 1466617547714 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}] 10:45:47 INFO - PROCESS | 1657 | 1466617547715 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:47 INFO - PROCESS | 1657 | 1466617547828 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:45:47 INFO - PROCESS | 1657 | 1466617547909 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1657 | 1466617547912 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ffa000 == 39 [pid = 1657] [id = 630] 10:45:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112ec9c00) [pid = 1657] [serial = 1890] [outer = 0x0] 10:45:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11307a400) [pid = 1657] [serial = 1891] [outer = 0x112ec9c00] 10:45:47 INFO - PROCESS | 1657 | 1466617547944 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113dd3c00) [pid = 1657] [serial = 1892] [outer = 0x112ec9c00] 10:45:48 INFO - PROCESS | 1657 | 1466617548465 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 778ms 10:45:48 INFO - PROCESS | 1657 | 1466617548504 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 1657 | 1466617548507 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:45:48 INFO - PROCESS | 1657 | 1466617548516 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1657 | 1466617548518 Marionette TRACE conn2 <- [1,2494,null,{}] 10:45:48 INFO - PROCESS | 1657 | 1466617548520 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}] 10:45:48 INFO - PROCESS | 1657 | 1466617548522 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:48 INFO - PROCESS | 1657 | 1466617548630 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:45:48 INFO - PROCESS | 1657 | 1466617548711 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 1657 | 1466617548712 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689e800 == 40 [pid = 1657] [id = 631] 10:45:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1176f3400) [pid = 1657] [serial = 1893] [outer = 0x0] 10:45:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1180e5800) [pid = 1657] [serial = 1894] [outer = 0x1176f3400] 10:45:48 INFO - PROCESS | 1657 | 1466617548744 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1186f3000) [pid = 1657] [serial = 1895] [outer = 0x1176f3400] 10:45:49 INFO - PROCESS | 1657 | 1466617549448 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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 973ms 10:45:49 INFO - PROCESS | 1657 | 1466617549489 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1657 | 1466617549493 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:45:49 INFO - PROCESS | 1657 | 1466617549498 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1657 | 1466617549500 Marionette TRACE conn2 <- [1,2498,null,{}] 10:45:49 INFO - PROCESS | 1657 | 1466617549506 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}] 10:45:49 INFO - PROCESS | 1657 | 1466617549508 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:49 INFO - PROCESS | 1657 | 1466617549644 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12c757000 == 39 [pid = 1657] [id = 628] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba55000 == 38 [pid = 1657] [id = 627] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x123b77800 == 37 [pid = 1657] [id = 626] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12af22000 == 36 [pid = 1657] [id = 625] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x112222000 == 35 [pid = 1657] [id = 624] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x128cdf800 == 34 [pid = 1657] [id = 623] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1268b1000 == 33 [pid = 1657] [id = 622] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1240ca000 == 32 [pid = 1657] [id = 621] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x120f41000 == 31 [pid = 1657] [id = 620] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1184c4800 == 30 [pid = 1657] [id = 619] 10:45:49 INFO - PROCESS | 1657 | --DOCSHELL 0x112f5a000 == 29 [pid = 1657] [id = 618] 10:45:49 INFO - PROCESS | 1657 | 1466617549755 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 1657 | 1466617549758 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116413000 == 30 [pid = 1657] [id = 632] 10:45:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112f2d800) [pid = 1657] [serial = 1896] [outer = 0x0] 10:45:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1161a2400) [pid = 1657] [serial = 1897] [outer = 0x112f2d800] 10:45:49 INFO - PROCESS | 1657 | 1466617549786 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116f99c00) [pid = 1657] [serial = 1898] [outer = 0x112f2d800] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a5f800) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128a59400) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1289c2000) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1210f1800) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123b20800) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119190800) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1196c2800) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128a58800) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1289db800) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x114f7fc00) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115e89400) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a1dc00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113082400) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11845dc00) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1186f3400) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12408c400) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123d4e800) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116f96800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112f26400) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128a53400) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1164e5400) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f12c00) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1195f4800) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12318f800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123b6dc00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x123a51400) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124488800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119921800) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1264c9c00) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1241f9000) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 10:45:50 INFO - PROCESS | 1657 | 1466617550102 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 622ms 10:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:45:50 INFO - PROCESS | 1657 | 1466617550119 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1657 | 1466617550122 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:45:50 INFO - PROCESS | 1657 | 1466617550126 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1657 | 1466617550130 Marionette TRACE conn2 <- [1,2502,null,{}] 10:45:50 INFO - PROCESS | 1657 | 1466617550133 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}] 10:45:50 INFO - PROCESS | 1657 | 1466617550134 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:50 INFO - PROCESS | 1657 | 1466617550213 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:45:50 INFO - PROCESS | 1657 | 1466617550217 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1657 | 1466617550218 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f35000 == 31 [pid = 1657] [id = 633] 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118169400) [pid = 1657] [serial = 1899] [outer = 0x0] 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119196800) [pid = 1657] [serial = 1900] [outer = 0x118169400] 10:45:50 INFO - PROCESS | 1657 | 1466617550246 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1195f9800) [pid = 1657] [serial = 1901] [outer = 0x118169400] 10:45:50 INFO - PROCESS | 1657 | 1466617550623 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 10:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:45:50 INFO - PROCESS | 1657 | 1466617550648 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1657 | 1466617550649 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:45:50 INFO - PROCESS | 1657 | 1466617550652 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1657 | 1466617550654 Marionette TRACE conn2 <- [1,2506,null,{}] 10:45:50 INFO - PROCESS | 1657 | 1466617550662 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}] 10:45:50 INFO - PROCESS | 1657 | 1466617550665 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:50 INFO - PROCESS | 1657 | 1466617550753 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:45:50 INFO - PROCESS | 1657 | 1466617550758 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1657 | 1466617550761 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12440f000 == 32 [pid = 1657] [id = 634] 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a81000) [pid = 1657] [serial = 1902] [outer = 0x0] 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119c0ac00) [pid = 1657] [serial = 1903] [outer = 0x112a81000] 10:45:50 INFO - PROCESS | 1657 | 1466617550791 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1236bfc00) [pid = 1657] [serial = 1904] [outer = 0x112a81000] 10:45:51 INFO - PROCESS | 1657 | 1466617551141 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 10:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:45:51 INFO - PROCESS | 1657 | 1466617551174 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1657 | 1466617551177 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:45:51 INFO - PROCESS | 1657 | 1466617551180 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1657 | 1466617551181 Marionette TRACE conn2 <- [1,2510,null,{}] 10:45:51 INFO - PROCESS | 1657 | 1466617551183 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}] 10:45:51 INFO - PROCESS | 1657 | 1466617551184 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:51 INFO - PROCESS | 1657 | 1466617551266 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:45:51 INFO - PROCESS | 1657 | 1466617551270 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1657 | 1466617551271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a11000 == 33 [pid = 1657] [id = 635] 10:45:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123811000) [pid = 1657] [serial = 1905] [outer = 0x0] 10:45:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123a50400) [pid = 1657] [serial = 1906] [outer = 0x123811000] 10:45:51 INFO - PROCESS | 1657 | 1466617551296 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b24800) [pid = 1657] [serial = 1907] [outer = 0x123811000] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116413000 == 32 [pid = 1657] [id = 632] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12689e800 == 31 [pid = 1657] [id = 631] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x123d0b800 == 30 [pid = 1657] [id = 629] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116ffa000 == 29 [pid = 1657] [id = 630] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12440f000 == 28 [pid = 1657] [id = 634] 10:45:52 INFO - PROCESS | 1657 | --DOCSHELL 0x120f35000 == 27 [pid = 1657] [id = 633] 10:45:52 INFO - PROCESS | 1657 | 1466617552703 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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1573ms 10:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:45:52 INFO - PROCESS | 1657 | 1466617552754 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1657 | 1466617552757 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:45:52 INFO - PROCESS | 1657 | 1466617552760 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1657 | 1466617552764 Marionette TRACE conn2 <- [1,2514,null,{}] 10:45:52 INFO - PROCESS | 1657 | 1466617552768 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}] 10:45:52 INFO - PROCESS | 1657 | 1466617552770 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:52 INFO - PROCESS | 1657 | 1466617552871 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:45:52 INFO - PROCESS | 1657 | 1466617552913 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 1657 | 1466617552915 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad4000 == 28 [pid = 1657] [id = 636] 10:45:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112ae7400) [pid = 1657] [serial = 1908] [outer = 0x0] 10:45:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112ecf000) [pid = 1657] [serial = 1909] [outer = 0x112ae7400] 10:45:52 INFO - PROCESS | 1657 | 1466617552943 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11338e400) [pid = 1657] [serial = 1910] [outer = 0x112ae7400] 10:45:53 INFO - PROCESS | 1657 | 1466617553290 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 575ms 10:45:53 INFO - PROCESS | 1657 | 1466617553336 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 1657 | 1466617553340 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:45:53 INFO - PROCESS | 1657 | 1466617553345 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 1657 | 1466617553347 Marionette TRACE conn2 <- [1,2518,null,{}] 10:45:53 INFO - PROCESS | 1657 | 1466617553349 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}] 10:45:53 INFO - PROCESS | 1657 | 1466617553351 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:53 INFO - PROCESS | 1657 | 1466617553462 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:45:53 INFO - PROCESS | 1657 | 1466617553507 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 1657 | 1466617553509 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c77800 == 29 [pid = 1657] [id = 637] 10:45:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115dcac00) [pid = 1657] [serial = 1911] [outer = 0x0] 10:45:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116a14000) [pid = 1657] [serial = 1912] [outer = 0x115dcac00] 10:45:53 INFO - PROCESS | 1657 | 1466617553537 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116f99800) [pid = 1657] [serial = 1913] [outer = 0x115dcac00] 10:45:53 INFO - PROCESS | 1657 | 1466617553856 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 10:45:53 INFO - PROCESS | 1657 | 1466617553866 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 1657 | 1466617553867 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:45:53 INFO - PROCESS | 1657 | 1466617553878 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 1657 | 1466617553891 Marionette TRACE conn2 <- [1,2522,null,{}] 10:45:53 INFO - PROCESS | 1657 | 1466617553902 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}] 10:45:53 INFO - PROCESS | 1657 | 1466617553906 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:54 INFO - PROCESS | 1657 | 1466617554020 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:45:54 INFO - PROCESS | 1657 | 1466617554037 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1657 | 1466617554040 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b85800 == 30 [pid = 1657] [id = 638] 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110f40400) [pid = 1657] [serial = 1914] [outer = 0x0] 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11875f800) [pid = 1657] [serial = 1915] [outer = 0x110f40400] 10:45:54 INFO - PROCESS | 1657 | 1466617554087 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1195f0000) [pid = 1657] [serial = 1916] [outer = 0x110f40400] 10:45:54 INFO - PROCESS | 1657 | 1466617554521 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]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 688ms 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1132e7400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118758800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11714f000) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f19400) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116f19000) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112ece800) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123b69400) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12442b800) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12312ac00) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112a1e000) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123b1b000) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124ce2400) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x111ecbc00) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11307ac00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120ff9c00) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11295a000) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126b11400) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x112ec9c00) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1176f3400) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112f2d800) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:45:54 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118169400) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:45:54 INFO - PROCESS | 1657 | 1466617554761 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1657 | 1466617554763 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:45:54 INFO - PROCESS | 1657 | 1466617554773 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1657 | 1466617554774 Marionette TRACE conn2 <- [1,2526,null,{}] 10:45:54 INFO - PROCESS | 1657 | 1466617554776 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}] 10:45:54 INFO - PROCESS | 1657 | 1466617554778 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:54 INFO - PROCESS | 1657 | 1466617554854 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:45:54 INFO - PROCESS | 1657 | 1466617554858 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1657 | 1466617554859 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a8000 == 31 [pid = 1657] [id = 639] 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11307ac00) [pid = 1657] [serial = 1917] [outer = 0x0] 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115e87c00) [pid = 1657] [serial = 1918] [outer = 0x11307ac00] 10:45:54 INFO - PROCESS | 1657 | 1466617554889 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11714f000) [pid = 1657] [serial = 1919] [outer = 0x11307ac00] 10:45:55 INFO - PROCESS | 1657 | 1466617555208 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 468ms 10:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:45:55 INFO - PROCESS | 1657 | 1466617555242 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1657 | 1466617555243 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:45:55 INFO - PROCESS | 1657 | 1466617555248 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1657 | 1466617555249 Marionette TRACE conn2 <- [1,2530,null,{}] 10:45:55 INFO - PROCESS | 1657 | 1466617555251 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}] 10:45:55 INFO - PROCESS | 1657 | 1466617555252 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:55 INFO - PROCESS | 1657 | 1466617555332 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:45:55 INFO - PROCESS | 1657 | 1466617555407 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1657 | 1466617555408 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12906e800 == 32 [pid = 1657] [id = 640] 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112f23000) [pid = 1657] [serial = 1920] [outer = 0x0] 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1184d5c00) [pid = 1657] [serial = 1921] [outer = 0x112f23000] 10:45:55 INFO - PROCESS | 1657 | 1466617555432 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11999cc00) [pid = 1657] [serial = 1922] [outer = 0x112f23000] 10:45:55 INFO - PROCESS | 1657 | 1466617555703 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 10:45:55 INFO - PROCESS | 1657 | 1466617555721 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1657 | 1466617555723 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:45:55 INFO - PROCESS | 1657 | 1466617555725 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1657 | 1466617555726 Marionette TRACE conn2 <- [1,2534,null,{}] 10:45:55 INFO - PROCESS | 1657 | 1466617555736 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}] 10:45:55 INFO - PROCESS | 1657 | 1466617555740 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:55 INFO - PROCESS | 1657 | 1466617555837 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:45:55 INFO - PROCESS | 1657 | 1466617555841 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1657 | 1466617555842 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a54a800 == 33 [pid = 1657] [id = 641] 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1199a0400) [pid = 1657] [serial = 1923] [outer = 0x0] 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12318bc00) [pid = 1657] [serial = 1924] [outer = 0x1199a0400] 10:45:55 INFO - PROCESS | 1657 | 1466617555870 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123b1d400) [pid = 1657] [serial = 1925] [outer = 0x1199a0400] 10:45:56 INFO - PROCESS | 1657 | 1466617556183 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 476ms 10:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:45:56 INFO - PROCESS | 1657 | 1466617556201 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 1657 | 1466617556202 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:45:56 INFO - PROCESS | 1657 | 1466617556204 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1657 | 1466617556205 Marionette TRACE conn2 <- [1,2538,null,{}] 10:45:56 INFO - PROCESS | 1657 | 1466617556208 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}] 10:45:56 INFO - PROCESS | 1657 | 1466617556209 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:56 INFO - PROCESS | 1657 | 1466617556310 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:45:56 INFO - PROCESS | 1657 | 1466617556316 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 1657 | 1466617556325 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a848800 == 34 [pid = 1657] [id = 642] 10:45:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1196ca400) [pid = 1657] [serial = 1926] [outer = 0x0] 10:45:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123b1f400) [pid = 1657] [serial = 1927] [outer = 0x1196ca400] 10:45:56 INFO - PROCESS | 1657 | 1466617556351 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b6c800) [pid = 1657] [serial = 1928] [outer = 0x1196ca400] 10:45:56 INFO - PROCESS | 1657 | 1466617556710 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 10:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:45:56 INFO - PROCESS | 1657 | 1466617556724 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 1657 | 1466617556726 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:45:56 INFO - PROCESS | 1657 | 1466617556731 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1657 | 1466617556733 Marionette TRACE conn2 <- [1,2542,null,{}] 10:45:56 INFO - PROCESS | 1657 | 1466617556736 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}] 10:45:56 INFO - PROCESS | 1657 | 1466617556738 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:56 INFO - PROCESS | 1657 | 1466617556919 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:45:57 INFO - PROCESS | 1657 | 1466617557046 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1657 | 1466617557047 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164a2800 == 35 [pid = 1657] [id = 643] 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110f82400) [pid = 1657] [serial = 1929] [outer = 0x0] 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1110a6000) [pid = 1657] [serial = 1930] [outer = 0x110f82400] 10:45:57 INFO - PROCESS | 1657 | 1466617557081 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11295d400) [pid = 1657] [serial = 1931] [outer = 0x110f82400] 10:45:57 INFO - PROCESS | 1657 | 1466617557606 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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 925ms 10:45:57 INFO - PROCESS | 1657 | 1466617557671 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1657 | 1466617557673 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:45:57 INFO - PROCESS | 1657 | 1466617557680 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1657 | 1466617557682 Marionette TRACE conn2 <- [1,2546,null,{}] 10:45:57 INFO - PROCESS | 1657 | 1466617557686 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}] 10:45:57 INFO - PROCESS | 1657 | 1466617557688 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:57 INFO - PROCESS | 1657 | 1466617557792 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:45:57 INFO - PROCESS | 1657 | 1466617557871 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1657 | 1466617557873 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b7b800 == 36 [pid = 1657] [id = 644] 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113b8c400) [pid = 1657] [serial = 1932] [outer = 0x0] 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115e88000) [pid = 1657] [serial = 1933] [outer = 0x113b8c400] 10:45:57 INFO - PROCESS | 1657 | 1466617557904 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116f15000) [pid = 1657] [serial = 1934] [outer = 0x113b8c400] 10:45:58 INFO - PROCESS | 1657 | 1466617558553 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]]]}] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12a848800 == 35 [pid = 1657] [id = 642] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12a54a800 == 34 [pid = 1657] [id = 641] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12906e800 == 33 [pid = 1657] [id = 640] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a8000 == 32 [pid = 1657] [id = 639] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x123b85800 == 31 [pid = 1657] [id = 638] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x119c77800 == 30 [pid = 1657] [id = 637] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad4000 == 29 [pid = 1657] [id = 636] 10:45:58 INFO - PROCESS | 1657 | --DOCSHELL 0x128a11000 == 28 [pid = 1657] [id = 635] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116981c00) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1196c0400) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116137c00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11999e800) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180e3000) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184e4c00) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123a4a400) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1187f2c00) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1184db000) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116f14800) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116143800) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124086c00) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123b23c00) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124ceb800) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123a53c00) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123683400) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x113b90000) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1180d9400) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124dd1800) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124567000) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x126b03c00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1289cb800) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 10:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 927ms 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1289dc400) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1122a7800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x112a22400) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x116793800) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x116f12000) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1260c7800) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x123190c00) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128a60400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x11307a400) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x117155000) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1180e5800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x11944d000) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1161a2400) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x123680400) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x119196800) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x1195f9800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x119c0ac00) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x116f99c00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x113dd3c00) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x1186f3000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x124571c00) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 10:45:58 INFO - PROCESS | 1657 | 1466617558611 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1657 | 1466617558614 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:45:58 INFO - PROCESS | 1657 | 1466617558617 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1657 | 1466617558619 Marionette TRACE conn2 <- [1,2550,null,{}] 10:45:58 INFO - PROCESS | 1657 | 1466617558622 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}] 10:45:58 INFO - PROCESS | 1657 | 1466617558623 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:58 INFO - PROCESS | 1657 | 1466617558706 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:45:58 INFO - PROCESS | 1657 | 1466617558723 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 1657 | 1466617558725 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x117473000 == 29 [pid = 1657] [id = 645] 10:45:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x114f80800) [pid = 1657] [serial = 1935] [outer = 0x0] 10:45:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x115e88800) [pid = 1657] [serial = 1936] [outer = 0x114f80800] 10:45:58 INFO - PROCESS | 1657 | 1466617558845 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x116a1bc00) [pid = 1657] [serial = 1937] [outer = 0x114f80800] 10:45:59 INFO - PROCESS | 1657 | 1466617559337 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 771ms 10:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:45:59 INFO - PROCESS | 1657 | 1466617559389 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1657 | 1466617559392 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:45:59 INFO - PROCESS | 1657 | 1466617559397 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1657 | 1466617559399 Marionette TRACE conn2 <- [1,2554,null,{}] 10:45:59 INFO - PROCESS | 1657 | 1466617559401 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}] 10:45:59 INFO - PROCESS | 1657 | 1466617559403 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:59 INFO - PROCESS | 1657 | 1466617559484 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:45:59 INFO - PROCESS | 1657 | 1466617559490 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1657 | 1466617559491 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fef000 == 30 [pid = 1657] [id = 646] 10:45:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x1176f3400) [pid = 1657] [serial = 1938] [outer = 0x0] 10:45:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1180dd000) [pid = 1657] [serial = 1939] [outer = 0x1176f3400] 10:45:59 INFO - PROCESS | 1657 | 1466617559520 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x1184d6c00) [pid = 1657] [serial = 1940] [outer = 0x1176f3400] 10:45:59 INFO - PROCESS | 1657 | 1466617559851 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 469ms 10:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:45:59 INFO - PROCESS | 1657 | 1466617559866 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1657 | 1466617559867 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:45:59 INFO - PROCESS | 1657 | 1466617559870 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1657 | 1466617559872 Marionette TRACE conn2 <- [1,2558,null,{}] 10:45:59 INFO - PROCESS | 1657 | 1466617559882 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}] 10:45:59 INFO - PROCESS | 1657 | 1466617559885 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:45:59 INFO - PROCESS | 1657 | 1466617559988 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:46:00 INFO - PROCESS | 1657 | 1466617559998 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1657 | 1466617560000 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234ce800 == 31 [pid = 1657] [id = 647] 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1187fcc00) [pid = 1657] [serial = 1941] [outer = 0x0] 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x11944e800) [pid = 1657] [serial = 1942] [outer = 0x1187fcc00] 10:46:00 INFO - PROCESS | 1657 | 1466617560028 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x119921800) [pid = 1657] [serial = 1943] [outer = 0x1187fcc00] 10:46:00 INFO - PROCESS | 1657 | 1466617560365 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 10:46:00 INFO - PROCESS | 1657 | 1466617560391 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1657 | 1466617560393 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:46:00 INFO - PROCESS | 1657 | 1466617560395 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1657 | 1466617560396 Marionette TRACE conn2 <- [1,2562,null,{}] 10:46:00 INFO - PROCESS | 1657 | 1466617560399 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}] 10:46:00 INFO - PROCESS | 1657 | 1466617560400 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:00 INFO - PROCESS | 1657 | 1466617560487 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:46:00 INFO - PROCESS | 1657 | 1466617560559 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1657 | 1466617560561 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b82000 == 32 [pid = 1657] [id = 648] 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112037800) [pid = 1657] [serial = 1944] [outer = 0x0] 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x121731c00) [pid = 1657] [serial = 1945] [outer = 0x112037800] 10:46:00 INFO - PROCESS | 1657 | 1466617560605 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x123683400) [pid = 1657] [serial = 1946] [outer = 0x112037800] 10:46:01 INFO - PROCESS | 1657 | 1466617561000 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 620ms 10:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:46:01 INFO - PROCESS | 1657 | 1466617561016 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1657 | 1466617561017 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:46:01 INFO - PROCESS | 1657 | 1466617561019 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1657 | 1466617561020 Marionette TRACE conn2 <- [1,2566,null,{}] 10:46:01 INFO - PROCESS | 1657 | 1466617561022 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}] 10:46:01 INFO - PROCESS | 1657 | 1466617561024 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:01 INFO - PROCESS | 1657 | 1466617561122 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:46:01 INFO - PROCESS | 1657 | 1466617561126 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1657 | 1466617561127 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1187a2000 == 33 [pid = 1657] [id = 649] 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119444800) [pid = 1657] [serial = 1947] [outer = 0x0] 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x123a48000) [pid = 1657] [serial = 1948] [outer = 0x119444800] 10:46:01 INFO - PROCESS | 1657 | 1466617561152 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x123b18400) [pid = 1657] [serial = 1949] [outer = 0x119444800] 10:46:01 INFO - PROCESS | 1657 | 1466617561500 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 10:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:46:01 INFO - PROCESS | 1657 | 1466617561538 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1657 | 1466617561539 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:46:01 INFO - PROCESS | 1657 | 1466617561541 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1657 | 1466617561542 Marionette TRACE conn2 <- [1,2570,null,{}] 10:46:01 INFO - PROCESS | 1657 | 1466617561545 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}] 10:46:01 INFO - PROCESS | 1657 | 1466617561549 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:01 INFO - PROCESS | 1657 | 1466617561663 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:46:01 INFO - PROCESS | 1657 | 1466617561677 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1657 | 1466617561678 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a547800 == 34 [pid = 1657] [id = 650] 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x123b25400) [pid = 1657] [serial = 1950] [outer = 0x0] 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x123d4a000) [pid = 1657] [serial = 1951] [outer = 0x123b25400] 10:46:01 INFO - PROCESS | 1657 | 1466617561703 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x124486800) [pid = 1657] [serial = 1952] [outer = 0x123b25400] 10:46:02 INFO - PROCESS | 1657 | 1466617562038 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 521ms 10:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:46:02 INFO - PROCESS | 1657 | 1466617562069 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1657 | 1466617562070 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:46:02 INFO - PROCESS | 1657 | 1466617562079 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1657 | 1466617562080 Marionette TRACE conn2 <- [1,2574,null,{}] 10:46:02 INFO - PROCESS | 1657 | 1466617562082 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}] 10:46:02 INFO - PROCESS | 1657 | 1466617562084 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:02 INFO - PROCESS | 1657 | 1466617562179 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:46:02 INFO - PROCESS | 1657 | 1466617562183 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1657 | 1466617562184 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b058000 == 35 [pid = 1657] [id = 651] 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1196cf000) [pid = 1657] [serial = 1953] [outer = 0x0] 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x124ce6800) [pid = 1657] [serial = 1954] [outer = 0x1196cf000] 10:46:02 INFO - PROCESS | 1657 | 1466617562208 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x124dd5400) [pid = 1657] [serial = 1955] [outer = 0x1196cf000] 10:46:02 INFO - PROCESS | 1657 | 1466617562543 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 527ms 10:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11307ac00) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x112ae7400) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x110f40400) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x115dcac00) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x123811000) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x112f23000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1199a0400) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:46:02 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x112a81000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:46:02 INFO - PROCESS | 1657 | 1466617562601 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1657 | 1466617562602 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:46:02 INFO - PROCESS | 1657 | 1466617562604 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1657 | 1466617562605 Marionette TRACE conn2 <- [1,2578,null,{}] 10:46:02 INFO - PROCESS | 1657 | 1466617562608 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}] 10:46:02 INFO - PROCESS | 1657 | 1466617562609 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:02 INFO - PROCESS | 1657 | 1466617562706 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:46:02 INFO - PROCESS | 1657 | 1466617562740 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1657 | 1466617562742 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a07000 == 36 [pid = 1657] [id = 652] 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112ae7000) [pid = 1657] [serial = 1956] [outer = 0x0] 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x117e51000) [pid = 1657] [serial = 1957] [outer = 0x112ae7000] 10:46:02 INFO - PROCESS | 1657 | 1466617562766 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x12312e400) [pid = 1657] [serial = 1958] [outer = 0x112ae7000] 10:46:03 INFO - PROCESS | 1657 | 1466617563044 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 10:46:03 INFO - PROCESS | 1657 | 1466617563087 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1657 | 1466617563089 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:46:03 INFO - PROCESS | 1657 | 1466617563092 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1657 | 1466617563097 Marionette TRACE conn2 <- [1,2582,null,{}] 10:46:03 INFO - PROCESS | 1657 | 1466617563102 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}] 10:46:03 INFO - PROCESS | 1657 | 1466617563104 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:03 INFO - PROCESS | 1657 | 1466617563240 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:46:03 INFO - PROCESS | 1657 | 1466617563321 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 1657 | 1466617563322 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c041800 == 37 [pid = 1657] [id = 653] 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112f23000) [pid = 1657] [serial = 1959] [outer = 0x0] 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1260c2000) [pid = 1657] [serial = 1960] [outer = 0x112f23000] 10:46:03 INFO - PROCESS | 1657 | 1466617563362 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x126618800) [pid = 1657] [serial = 1961] [outer = 0x112f23000] 10:46:03 INFO - PROCESS | 1657 | 1466617563654 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 574ms 10:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:46:03 INFO - PROCESS | 1657 | 1466617563670 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1657 | 1466617563671 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:46:03 INFO - PROCESS | 1657 | 1466617563673 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1657 | 1466617563674 Marionette TRACE conn2 <- [1,2586,null,{}] 10:46:03 INFO - PROCESS | 1657 | 1466617563684 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}] 10:46:03 INFO - PROCESS | 1657 | 1466617563685 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:03 INFO - PROCESS | 1657 | 1466617563774 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:46:03 INFO - PROCESS | 1657 | 1466617563778 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 1657 | 1466617563779 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4d7800 == 38 [pid = 1657] [id = 654] 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1260c8400) [pid = 1657] [serial = 1962] [outer = 0x0] 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x126b11400) [pid = 1657] [serial = 1963] [outer = 0x1260c8400] 10:46:03 INFO - PROCESS | 1657 | 1466617563808 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1289c5800) [pid = 1657] [serial = 1964] [outer = 0x1260c8400] 10:46:04 INFO - PROCESS | 1657 | 1466617564174 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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 10:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:46:04 INFO - PROCESS | 1657 | 1466617564205 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 1657 | 1466617564208 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:46:04 INFO - PROCESS | 1657 | 1466617564211 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1657 | 1466617564216 Marionette TRACE conn2 <- [1,2590,null,{}] 10:46:04 INFO - PROCESS | 1657 | 1466617564220 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}] 10:46:04 INFO - PROCESS | 1657 | 1466617564222 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:04 INFO - PROCESS | 1657 | 1466617564373 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:46:04 INFO - PROCESS | 1657 | 1466617564382 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1657 | 1466617564384 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c98e800 == 39 [pid = 1657] [id = 655] 10:46:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1289c8400) [pid = 1657] [serial = 1965] [outer = 0x0] 10:46:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1289d3400) [pid = 1657] [serial = 1966] [outer = 0x1289c8400] 10:46:04 INFO - PROCESS | 1657 | 1466617564426 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x128a58800) [pid = 1657] [serial = 1967] [outer = 0x1289c8400] 10:46:04 INFO - PROCESS | 1657 | 1466617564971 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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 774ms 10:46:05 INFO - PROCESS | 1657 | 1466617564996 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:46:05 INFO - PROCESS | 1657 | 1466617564998 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:46:05 INFO - PROCESS | 1657 | 1466617565002 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1657 | 1466617565004 Marionette TRACE conn2 <- [1,2594,null,{}] 10:46:05 INFO - PROCESS | 1657 | 1466617565008 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}] 10:46:05 INFO - PROCESS | 1657 | 1466617565009 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:05 INFO - PROCESS | 1657 | 1466617565119 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:46:05 INFO - PROCESS | 1657 | 1466617565210 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1657 | 1466617565212 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11926c800 == 40 [pid = 1657] [id = 656] 10:46:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112a19400) [pid = 1657] [serial = 1968] [outer = 0x0] 10:46:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113083c00) [pid = 1657] [serial = 1969] [outer = 0x112a19400] 10:46:05 INFO - PROCESS | 1657 | 1466617565263 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1164e2c00) [pid = 1657] [serial = 1970] [outer = 0x112a19400] 10:46:05 INFO - PROCESS | 1657 | 1466617565754 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 820ms 10:46:05 INFO - PROCESS | 1657 | 1466617565823 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1657 | 1466617565826 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:46:05 INFO - PROCESS | 1657 | 1466617565832 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1657 | 1466617565834 Marionette TRACE conn2 <- [1,2598,null,{}] 10:46:05 INFO - PROCESS | 1657 | 1466617565837 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}] 10:46:05 INFO - PROCESS | 1657 | 1466617565839 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:05 INFO - PROCESS | 1657 | 1466617565939 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:46:06 INFO - PROCESS | 1657 | 1466617566007 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1657 | 1466617566008 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268b9000 == 41 [pid = 1657] [id = 657] 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11846b000) [pid = 1657] [serial = 1971] [outer = 0x0] 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186f1c00) [pid = 1657] [serial = 1972] [outer = 0x11846b000] 10:46:06 INFO - PROCESS | 1657 | 1466617566040 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119446000) [pid = 1657] [serial = 1973] [outer = 0x11846b000] 10:46:06 INFO - PROCESS | 1657 | 1466617566447 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 10:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:46:06 INFO - PROCESS | 1657 | 1466617566503 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1657 | 1466617566504 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:46:06 INFO - PROCESS | 1657 | 1466617566507 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1657 | 1466617566509 Marionette TRACE conn2 <- [1,2602,null,{}] 10:46:06 INFO - PROCESS | 1657 | 1466617566536 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}] 10:46:06 INFO - PROCESS | 1657 | 1466617566540 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:06 INFO - PROCESS | 1657 | 1466617566641 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:46:06 INFO - PROCESS | 1657 | 1466617566712 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1657 | 1466617566714 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c991000 == 42 [pid = 1657] [id = 658] 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x123b65c00) [pid = 1657] [serial = 1974] [outer = 0x0] 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x123d46c00) [pid = 1657] [serial = 1975] [outer = 0x123b65c00] 10:46:06 INFO - PROCESS | 1657 | 1466617566745 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124086c00) [pid = 1657] [serial = 1976] [outer = 0x123b65c00] 10:46:07 INFO - PROCESS | 1657 | 1466617567203 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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 891ms 10:46:07 INFO - PROCESS | 1657 | 1466617567429 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1657 | 1466617567432 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:46:07 INFO - PROCESS | 1657 | 1466617567436 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1657 | 1466617567438 Marionette TRACE conn2 <- [1,2606,null,{}] 10:46:07 INFO - PROCESS | 1657 | 1466617567442 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}] 10:46:07 INFO - PROCESS | 1657 | 1466617567444 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:07 INFO - PROCESS | 1657 | 1466617567536 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:46:07 INFO - PROCESS | 1657 | 1466617567601 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1657 | 1466617567604 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f4a800 == 43 [pid = 1657] [id = 659] 10:46:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115dc0400) [pid = 1657] [serial = 1977] [outer = 0x0] 10:46:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115e89400) [pid = 1657] [serial = 1978] [outer = 0x115dc0400] 10:46:07 INFO - PROCESS | 1657 | 1466617567632 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116f10800) [pid = 1657] [serial = 1979] [outer = 0x115dc0400] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4d7800 == 42 [pid = 1657] [id = 654] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c041800 == 41 [pid = 1657] [id = 653] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x128a07000 == 40 [pid = 1657] [id = 652] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b058000 == 39 [pid = 1657] [id = 651] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a547800 == 38 [pid = 1657] [id = 650] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1187a2000 == 37 [pid = 1657] [id = 649] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x126b82000 == 36 [pid = 1657] [id = 648] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1234ce800 == 35 [pid = 1657] [id = 647] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119fef000 == 34 [pid = 1657] [id = 646] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117473000 == 33 [pid = 1657] [id = 645] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123b7b800 == 32 [pid = 1657] [id = 644] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1164a2800 == 31 [pid = 1657] [id = 643] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c991000 == 30 [pid = 1657] [id = 658] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1268b9000 == 29 [pid = 1657] [id = 657] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c98e800 == 28 [pid = 1657] [id = 655] 10:46:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11926c800 == 27 [pid = 1657] [id = 656] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123a50400) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123b1d400) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123b1f400) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115e87c00) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11338e400) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11875f800) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116f99800) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x123b24800) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1184d5c00) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12318bc00) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116a14000) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11999cc00) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11714f000) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1195f0000) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112ecf000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1236bfc00) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 10:46:08 INFO - PROCESS | 1657 | 1466617568574 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1180ms 10:46:08 INFO - PROCESS | 1657 | 1466617568617 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:46:08 INFO - PROCESS | 1657 | 1466617568619 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:46:08 INFO - PROCESS | 1657 | 1466617568622 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 1657 | 1466617568624 Marionette TRACE conn2 <- [1,2610,null,{}] 10:46:08 INFO - PROCESS | 1657 | 1466617568634 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}] 10:46:08 INFO - PROCESS | 1657 | 1466617568635 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:08 INFO - PROCESS | 1657 | 1466617568718 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:46:08 INFO - PROCESS | 1657 | 1466617568723 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1657 | 1466617568725 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac5000 == 28 [pid = 1657] [id = 660] 10:46:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112a1b000) [pid = 1657] [serial = 1980] [outer = 0x0] 10:46:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11307a800) [pid = 1657] [serial = 1981] [outer = 0x112a1b000] 10:46:08 INFO - PROCESS | 1657 | 1466617568758 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x113dd4800) [pid = 1657] [serial = 1982] [outer = 0x112a1b000] 10:46:09 INFO - PROCESS | 1657 | 1466617569185 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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 575ms 10:46:09 INFO - PROCESS | 1657 | 1466617569199 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1657 | 1466617569204 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:46:09 INFO - PROCESS | 1657 | 1466617569213 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1657 | 1466617569216 Marionette TRACE conn2 <- [1,2614,null,{}] 10:46:09 INFO - PROCESS | 1657 | 1466617569220 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}] 10:46:09 INFO - PROCESS | 1657 | 1466617569222 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:09 INFO - PROCESS | 1657 | 1466617569346 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:46:09 INFO - PROCESS | 1657 | 1466617569354 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1657 | 1466617569356 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b3c800 == 29 [pid = 1657] [id = 661] 10:46:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1164e0c00) [pid = 1657] [serial = 1983] [outer = 0x0] 10:46:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116f97000) [pid = 1657] [serial = 1984] [outer = 0x1164e0c00] 10:46:09 INFO - PROCESS | 1657 | 1466617569401 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1180d7000) [pid = 1657] [serial = 1985] [outer = 0x1164e0c00] 10:46:09 INFO - PROCESS | 1657 | 1466617569818 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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 622ms 10:46:09 INFO - PROCESS | 1657 | 1466617569834 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:46:09 INFO - PROCESS | 1657 | 1466617569843 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:46:09 INFO - PROCESS | 1657 | 1466617569848 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1657 | 1466617569851 Marionette TRACE conn2 <- [1,2618,null,{}] 10:46:09 INFO - PROCESS | 1657 | 1466617569859 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}] 10:46:09 INFO - PROCESS | 1657 | 1466617569865 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:09 INFO - PROCESS | 1657 | 1466617569939 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:46:09 INFO - PROCESS | 1657 | 1466617569946 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1657 | 1466617569949 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b85800 == 30 [pid = 1657] [id = 662] 10:46:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112a1d400) [pid = 1657] [serial = 1986] [outer = 0x0] 10:46:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1187fb000) [pid = 1657] [serial = 1987] [outer = 0x112a1d400] 10:46:09 INFO - PROCESS | 1657 | 1466617569977 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1195f2800) [pid = 1657] [serial = 1988] [outer = 0x112a1d400] 10:46:10 INFO - PROCESS | 1657 | 1466617570320 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 524ms 10:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:46:10 INFO - PROCESS | 1657 | 1466617570371 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1657 | 1466617570373 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:46:10 INFO - PROCESS | 1657 | 1466617570375 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1657 | 1466617570376 Marionette TRACE conn2 <- [1,2622,null,{}] 10:46:10 INFO - PROCESS | 1657 | 1466617570379 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}] 10:46:10 INFO - PROCESS | 1657 | 1466617570380 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:10 INFO - PROCESS | 1657 | 1466617570486 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:46:10 INFO - PROCESS | 1657 | 1466617570521 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 1657 | 1466617570522 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca1800 == 31 [pid = 1657] [id = 663] 10:46:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1196c2800) [pid = 1657] [serial = 1989] [outer = 0x0] 10:46:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119996800) [pid = 1657] [serial = 1990] [outer = 0x1196c2800] 10:46:10 INFO - PROCESS | 1657 | 1466617570548 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120ff3400) [pid = 1657] [serial = 1991] [outer = 0x1196c2800] 10:46:10 INFO - PROCESS | 1657 | 1466617570849 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 10:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:46:10 INFO - PROCESS | 1657 | 1466617570898 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1657 | 1466617570900 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:46:10 INFO - PROCESS | 1657 | 1466617570902 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1657 | 1466617570903 Marionette TRACE conn2 <- [1,2626,null,{}] 10:46:10 INFO - PROCESS | 1657 | 1466617570905 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}] 10:46:10 INFO - PROCESS | 1657 | 1466617570906 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:11 INFO - PROCESS | 1657 | 1466617571005 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:46:11 INFO - PROCESS | 1657 | 1466617571046 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1657 | 1466617571047 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a08800 == 32 [pid = 1657] [id = 664] 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11619f400) [pid = 1657] [serial = 1992] [outer = 0x0] 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123129000) [pid = 1657] [serial = 1993] [outer = 0x11619f400] 10:46:11 INFO - PROCESS | 1657 | 1466617571075 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1236bc400) [pid = 1657] [serial = 1994] [outer = 0x11619f400] 10:46:11 INFO - PROCESS | 1657 | 1466617571521 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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms 10:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:46:11 INFO - PROCESS | 1657 | 1466617571572 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 1657 | 1466617571574 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:46:11 INFO - PROCESS | 1657 | 1466617571578 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 1657 | 1466617571582 Marionette TRACE conn2 <- [1,2630,null,{}] 10:46:11 INFO - PROCESS | 1657 | 1466617571585 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}] 10:46:11 INFO - PROCESS | 1657 | 1466617571591 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:11 INFO - PROCESS | 1657 | 1466617571711 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:46:11 INFO - PROCESS | 1657 | 1466617571754 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1657 | 1466617571755 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d6800 == 33 [pid = 1657] [id = 665] 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1236bd000) [pid = 1657] [serial = 1995] [outer = 0x0] 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123d2a000) [pid = 1657] [serial = 1996] [outer = 0x1236bd000] 10:46:11 INFO - PROCESS | 1657 | 1466617571779 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124089800) [pid = 1657] [serial = 1997] [outer = 0x1236bd000] 10:46:12 INFO - PROCESS | 1657 | 1466617572094 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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 573ms 10:46:12 INFO - PROCESS | 1657 | 1466617572150 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1657 | 1466617572151 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:46:12 INFO - PROCESS | 1657 | 1466617572154 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1657 | 1466617572155 Marionette TRACE conn2 <- [1,2634,null,{}] 10:46:12 INFO - PROCESS | 1657 | 1466617572157 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}] 10:46:12 INFO - PROCESS | 1657 | 1466617572158 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:12 INFO - PROCESS | 1657 | 1466617572259 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:46:12 INFO - PROCESS | 1657 | 1466617572269 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1657 | 1466617572271 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a545800 == 34 [pid = 1657] [id = 666] 10:46:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118165400) [pid = 1657] [serial = 1998] [outer = 0x0] 10:46:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124123c00) [pid = 1657] [serial = 1999] [outer = 0x118165400] 10:46:12 INFO - PROCESS | 1657 | 1466617572295 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124ce2800) [pid = 1657] [serial = 2000] [outer = 0x118165400] 10:46:12 INFO - PROCESS | 1657 | 1466617572642 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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 519ms 10:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:46:12 INFO - PROCESS | 1657 | 1466617572676 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1657 | 1466617572677 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:46:12 INFO - PROCESS | 1657 | 1466617572681 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1657 | 1466617572682 Marionette TRACE conn2 <- [1,2638,null,{}] 10:46:12 INFO - PROCESS | 1657 | 1466617572684 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}] 10:46:12 INFO - PROCESS | 1657 | 1466617572685 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:12 INFO - PROCESS | 1657 | 1466617572913 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119444800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123b25400) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x114f80800) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1196ca400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113b8c400) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x110f82400) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112037800) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1176f3400) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1187fcc00) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1196cf000) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112f23000) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x112ae7000) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1260c8400) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:46:12 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1289c8400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:46:12 INFO - PROCESS | 1657 | 1466617572958 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1657 | 1466617572959 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11942f800 == 35 [pid = 1657] [id = 667] 10:46:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x110f7b400) [pid = 1657] [serial = 2001] [outer = 0x0] 10:46:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a21000) [pid = 1657] [serial = 2002] [outer = 0x110f7b400] 10:46:12 INFO - PROCESS | 1657 | 1466617572984 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1176f1c00) [pid = 1657] [serial = 2003] [outer = 0x110f7b400] 10:46:13 INFO - PROCESS | 1657 | 1466617573235 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 10:46:13 INFO - PROCESS | 1657 | 1466617573251 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1657 | 1466617573252 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:46:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:46:13 INFO - PROCESS | 1657 | 1466617573255 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1657 | 1466617573256 Marionette TRACE conn2 <- [1,2642,null,{}] 10:46:13 INFO - PROCESS | 1657 | 1466617573258 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}] 10:46:13 INFO - PROCESS | 1657 | 1466617573259 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:13 INFO - PROCESS | 1657 | 1466617573340 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:46:13 INFO - PROCESS | 1657 | 1466617573354 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1657 | 1466617573355 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123b7b800 == 36 [pid = 1657] [id = 668] 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1184de000) [pid = 1657] [serial = 2004] [outer = 0x0] 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x123b65400) [pid = 1657] [serial = 2005] [outer = 0x1184de000] 10:46:13 INFO - PROCESS | 1657 | 1466617573379 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124dd3800) [pid = 1657] [serial = 2006] [outer = 0x1184de000] 10:46:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:46:13 INFO - PROCESS | 1657 | 1466617573716 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]]]}] 10:46:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 10:46:13 INFO - PROCESS | 1657 | 1466617573724 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 1657 | 1466617573725 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:46:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:46:13 INFO - PROCESS | 1657 | 1466617573728 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1657 | 1466617573731 Marionette TRACE conn2 <- [1,2646,null,{}] 10:46:13 INFO - PROCESS | 1657 | 1466617573747 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}] 10:46:13 INFO - PROCESS | 1657 | 1466617573749 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:13 INFO - PROCESS | 1657 | 1466617573852 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:46:13 INFO - PROCESS | 1657 | 1466617573858 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1657 | 1466617573859 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c4c8000 == 37 [pid = 1657] [id = 669] 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112037800) [pid = 1657] [serial = 2007] [outer = 0x0] 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1260c6800) [pid = 1657] [serial = 2008] [outer = 0x112037800] 10:46:13 INFO - PROCESS | 1657 | 1466617573884 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126b10400) [pid = 1657] [serial = 2009] [outer = 0x112037800] 10:46:14 INFO - PROCESS | 1657 | 1466617574201 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 485ms 10:46:14 INFO - PROCESS | 1657 | 1466617574216 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1657 | 1466617574219 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:46:14 INFO - PROCESS | 1657 | 1466617574222 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1657 | 1466617574225 Marionette TRACE conn2 <- [1,2650,null,{}] 10:46:14 INFO - PROCESS | 1657 | 1466617574231 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}] 10:46:14 INFO - PROCESS | 1657 | 1466617574234 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:14 INFO - PROCESS | 1657 | 1466617574385 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:46:14 INFO - PROCESS | 1657 | 1466617574471 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1657 | 1466617574472 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a03800 == 38 [pid = 1657] [id = 670] 10:46:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1180da800) [pid = 1657] [serial = 2010] [outer = 0x0] 10:46:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1289be800) [pid = 1657] [serial = 2011] [outer = 0x1180da800] 10:46:14 INFO - PROCESS | 1657 | 1466617574508 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1289de000) [pid = 1657] [serial = 2012] [outer = 0x1180da800] 10:46:14 INFO - PROCESS | 1657 | 1466617574782 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 575ms 10:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:46:14 INFO - PROCESS | 1657 | 1466617574803 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1657 | 1466617574804 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:46:14 INFO - PROCESS | 1657 | 1466617574806 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1657 | 1466617574807 Marionette TRACE conn2 <- [1,2654,null,{}] 10:46:14 INFO - PROCESS | 1657 | 1466617574809 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}] 10:46:14 INFO - PROCESS | 1657 | 1466617574810 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:14 INFO - PROCESS | 1657 | 1466617574901 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:46:15 INFO - PROCESS | 1657 | 1466617574997 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1657 | 1466617574999 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f52800 == 39 [pid = 1657] [id = 671] 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110f30400) [pid = 1657] [serial = 2013] [outer = 0x0] 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x110f82800) [pid = 1657] [serial = 2014] [outer = 0x110f30400] 10:46:15 INFO - PROCESS | 1657 | 1466617575030 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112966c00) [pid = 1657] [serial = 2015] [outer = 0x110f30400] 10:46:15 INFO - PROCESS | 1657 | 1466617575581 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 819ms 10:46:15 INFO - PROCESS | 1657 | 1466617575627 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1657 | 1466617575630 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:46:15 INFO - PROCESS | 1657 | 1466617575633 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1657 | 1466617575635 Marionette TRACE conn2 <- [1,2658,null,{}] 10:46:15 INFO - PROCESS | 1657 | 1466617575638 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}] 10:46:15 INFO - PROCESS | 1657 | 1466617575642 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:15 INFO - PROCESS | 1657 | 1466617575773 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:46:15 INFO - PROCESS | 1657 | 1466617575831 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1657 | 1466617575833 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1234c6800 == 40 [pid = 1657] [id = 672] 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11697d800) [pid = 1657] [serial = 2016] [outer = 0x0] 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116f14c00) [pid = 1657] [serial = 2017] [outer = 0x11697d800] 10:46:15 INFO - PROCESS | 1657 | 1466617575863 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1180d9c00) [pid = 1657] [serial = 2018] [outer = 0x11697d800] 10:46:16 INFO - PROCESS | 1657 | 1466617576491 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 920ms 10:46:16 INFO - PROCESS | 1657 | 1466617576554 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:46:16 INFO - PROCESS | 1657 | 1466617576556 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:46:16 INFO - PROCESS | 1657 | 1466617576559 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1657 | 1466617576561 Marionette TRACE conn2 <- [1,2662,null,{}] 10:46:16 INFO - PROCESS | 1657 | 1466617576565 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}] 10:46:16 INFO - PROCESS | 1657 | 1466617576566 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:16 INFO - PROCESS | 1657 | 1466617576668 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:46:16 INFO - PROCESS | 1657 | 1466617576748 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1657 | 1466617576751 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e33800 == 41 [pid = 1657] [id = 673] 10:46:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x114f80800) [pid = 1657] [serial = 2019] [outer = 0x0] 10:46:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115e1a000) [pid = 1657] [serial = 2020] [outer = 0x114f80800] 10:46:16 INFO - PROCESS | 1657 | 1466617576780 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11697c800) [pid = 1657] [serial = 2021] [outer = 0x114f80800] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x128a03800 == 40 [pid = 1657] [id = 670] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c4c8000 == 39 [pid = 1657] [id = 669] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x123b7b800 == 38 [pid = 1657] [id = 668] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x11942f800 == 37 [pid = 1657] [id = 667] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12a545800 == 36 [pid = 1657] [id = 666] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d6800 == 35 [pid = 1657] [id = 665] 10:46:16 INFO - PROCESS | 1657 | --DOCSHELL 0x128a08800 == 34 [pid = 1657] [id = 664] 10:46:17 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca1800 == 33 [pid = 1657] [id = 663] 10:46:17 INFO - PROCESS | 1657 | --DOCSHELL 0x123b85800 == 32 [pid = 1657] [id = 662] 10:46:17 INFO - PROCESS | 1657 | --DOCSHELL 0x119b3c800 == 31 [pid = 1657] [id = 661] 10:46:17 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac5000 == 30 [pid = 1657] [id = 660] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123a48000) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123d4a000) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115e88800) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116a1bc00) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b6c800) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115e88000) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116f15000) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1110a6000) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11295d400) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121731c00) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1180dd000) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184d6c00) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119921800) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11944e800) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124ce6800) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1260c2000) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124486800) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x117e51000) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124dd5400) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12312e400) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x126b11400) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123b18400) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1289d3400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1289c5800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128a58800) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x123683400) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x126618800) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 10:46:17 INFO - PROCESS | 1657 | 1466617577174 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:46:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 625ms 10:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:46:17 INFO - PROCESS | 1657 | 1466617577185 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1657 | 1466617577188 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:46:17 INFO - PROCESS | 1657 | 1466617577192 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1657 | 1466617577195 Marionette TRACE conn2 <- [1,2666,null,{}] 10:46:17 INFO - PROCESS | 1657 | 1466617577199 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}] 10:46:17 INFO - PROCESS | 1657 | 1466617577201 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:17 INFO - PROCESS | 1657 | 1466617577282 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:46:17 INFO - PROCESS | 1657 | 1466617577286 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1657 | 1466617577287 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121665000 == 31 [pid = 1657] [id = 674] 10:46:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1176f1000) [pid = 1657] [serial = 2022] [outer = 0x0] 10:46:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118468400) [pid = 1657] [serial = 2023] [outer = 0x1176f1000] 10:46:17 INFO - PROCESS | 1657 | 1466617577314 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11875f800) [pid = 1657] [serial = 2024] [outer = 0x1176f1000] 10:46:18 INFO - PROCESS | 1657 | 1466617578134 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]]]}] 10:46:18 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) 10:46:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 973ms 10:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:46:18 INFO - PROCESS | 1657 | 1466617578166 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1657 | 1466617578167 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:46:18 INFO - PROCESS | 1657 | 1466617578169 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1657 | 1466617578172 Marionette TRACE conn2 <- [1,2670,null,{}] 10:46:18 INFO - PROCESS | 1657 | 1466617578185 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}] 10:46:18 INFO - PROCESS | 1657 | 1466617578189 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:18 INFO - PROCESS | 1657 | 1466617578289 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:46:18 INFO - PROCESS | 1657 | 1466617578295 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1657 | 1466617578298 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x126649000 == 32 [pid = 1657] [id = 675] 10:46:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1196cc400) [pid = 1657] [serial = 2025] [outer = 0x0] 10:46:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1199eb000) [pid = 1657] [serial = 2026] [outer = 0x1196cc400] 10:46:18 INFO - PROCESS | 1657 | 1466617578327 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12300c400) [pid = 1657] [serial = 2027] [outer = 0x1196cc400] 10:46:19 INFO - PROCESS | 1657 | 1466617579136 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"]]]}] 10:46:19 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 10:46:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 10:46:19 INFO - PROCESS | 1657 | 1466617579141 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1657 | 1466617579143 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:46:19 INFO - PROCESS | 1657 | 1466617579146 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1657 | 1466617579147 Marionette TRACE conn2 <- [1,2674,null,{}] 10:46:19 INFO - PROCESS | 1657 | 1466617579150 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}] 10:46:19 INFO - PROCESS | 1657 | 1466617579151 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:19 INFO - PROCESS | 1657 | 1466617579253 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:46:19 INFO - PROCESS | 1657 | 1466617579264 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1657 | 1466617579265 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x129303000 == 33 [pid = 1657] [id = 676] 10:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112967800) [pid = 1657] [serial = 2028] [outer = 0x0] 10:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123a49000) [pid = 1657] [serial = 2029] [outer = 0x112967800] 10:46:19 INFO - PROCESS | 1657 | 1466617579290 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x123b18400) [pid = 1657] [serial = 2030] [outer = 0x112967800] 10:46:20 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 10:46:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 970ms 10:46:20 INFO - PROCESS | 1657 | 1466617580111 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"]]]}] 10:46:20 INFO - PROCESS | 1657 | 1466617580117 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1657 | 1466617580118 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:46:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:46:20 INFO - PROCESS | 1657 | 1466617580120 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1657 | 1466617580121 Marionette TRACE conn2 <- [1,2678,null,{}] 10:46:20 INFO - PROCESS | 1657 | 1466617580124 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}] 10:46:20 INFO - PROCESS | 1657 | 1466617580125 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:20 INFO - PROCESS | 1657 | 1466617580223 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:46:20 INFO - PROCESS | 1657 | 1466617580227 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1657 | 1466617580229 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119422800 == 34 [pid = 1657] [id = 677] 10:46:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1236bf400) [pid = 1657] [serial = 2031] [outer = 0x0] 10:46:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x123b6a800) [pid = 1657] [serial = 2032] [outer = 0x1236bf400] 10:46:20 INFO - PROCESS | 1657 | 1466617580253 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124080c00) [pid = 1657] [serial = 2033] [outer = 0x1236bf400] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11619f400) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1164e0c00) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1196c2800) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x112a1b000) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112a1d400) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x112a19400) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11846b000) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x123b65c00) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1236bd000) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118165400) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x110f7b400) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112037800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x115dc0400) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:46:20 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1184de000) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:46:21 INFO - PROCESS | 1657 | 1466617581052 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]]]}] 10:46:21 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) 10:46:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 969ms 10:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:46:21 INFO - PROCESS | 1657 | 1466617581089 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 1657 | 1466617581091 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:46:21 INFO - PROCESS | 1657 | 1466617581093 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1657 | 1466617581094 Marionette TRACE conn2 <- [1,2682,null,{}] 10:46:21 INFO - PROCESS | 1657 | 1466617581096 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}] 10:46:21 INFO - PROCESS | 1657 | 1466617581100 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:21 INFO - PROCESS | 1657 | 1466617581196 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:46:21 INFO - PROCESS | 1657 | 1466617581249 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1657 | 1466617581250 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b052000 == 35 [pid = 1657] [id = 678] 10:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x112a18c00) [pid = 1657] [serial = 2034] [outer = 0x0] 10:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x123b23000) [pid = 1657] [serial = 2035] [outer = 0x112a18c00] 10:46:21 INFO - PROCESS | 1657 | 1466617581276 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x124492000) [pid = 1657] [serial = 2036] [outer = 0x112a18c00] 10:46:22 INFO - PROCESS | 1657 | 1466617582068 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]]]}] 10:46:22 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) 10:46:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 10:46:22 INFO - PROCESS | 1657 | 1466617582117 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1657 | 1466617582119 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:46:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:46:22 INFO - PROCESS | 1657 | 1466617582122 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1657 | 1466617582123 Marionette TRACE conn2 <- [1,2686,null,{}] 10:46:22 INFO - PROCESS | 1657 | 1466617582125 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}] 10:46:22 INFO - PROCESS | 1657 | 1466617582126 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:22 INFO - PROCESS | 1657 | 1466617582200 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:46:22 INFO - PROCESS | 1657 | 1466617582204 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1657 | 1466617582205 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba56000 == 36 [pid = 1657] [id = 679] 10:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1196ca000) [pid = 1657] [serial = 2037] [outer = 0x0] 10:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1260c2000) [pid = 1657] [serial = 2038] [outer = 0x1196ca000] 10:46:22 INFO - PROCESS | 1657 | 1466617582229 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x126620000) [pid = 1657] [serial = 2039] [outer = 0x1196ca000] 10:46:23 INFO - PROCESS | 1657 | 1466617583066 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"]]]}] 10:46:23 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 10:46:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 10:46:23 INFO - PROCESS | 1657 | 1466617583093 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1657 | 1466617583096 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:46:23 INFO - PROCESS | 1657 | 1466617583100 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1657 | 1466617583102 Marionette TRACE conn2 <- [1,2690,null,{}] 10:46:23 INFO - PROCESS | 1657 | 1466617583106 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}] 10:46:23 INFO - PROCESS | 1657 | 1466617583107 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:23 INFO - PROCESS | 1657 | 1466617583210 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:46:23 INFO - PROCESS | 1657 | 1466617583262 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1657 | 1466617583264 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119174800 == 37 [pid = 1657] [id = 680] 10:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1132e4c00) [pid = 1657] [serial = 2040] [outer = 0x0] 10:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x114f7fc00) [pid = 1657] [serial = 2041] [outer = 0x1132e4c00] 10:46:23 INFO - PROCESS | 1657 | 1466617583298 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116906c00) [pid = 1657] [serial = 2042] [outer = 0x1132e4c00] 10:46:24 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 10:46:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1121ms 10:46:24 INFO - PROCESS | 1657 | 1466617584214 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"]]]}] 10:46:24 INFO - PROCESS | 1657 | 1466617584221 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 1657 | 1466617584224 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:46:24 INFO - PROCESS | 1657 | 1466617584229 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 1657 | 1466617584233 Marionette TRACE conn2 <- [1,2694,null,{}] 10:46:24 INFO - PROCESS | 1657 | 1466617584235 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}] 10:46:24 INFO - PROCESS | 1657 | 1466617584237 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:24 INFO - PROCESS | 1657 | 1466617584334 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:46:24 INFO - PROCESS | 1657 | 1466617584386 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1657 | 1466617584387 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b99800 == 38 [pid = 1657] [id = 681] 10:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118163800) [pid = 1657] [serial = 2043] [outer = 0x0] 10:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119196c00) [pid = 1657] [serial = 2044] [outer = 0x118163800] 10:46:24 INFO - PROCESS | 1657 | 1466617584418 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1196c1000) [pid = 1657] [serial = 2045] [outer = 0x118163800] 10:46:25 INFO - PROCESS | 1657 | 1466617585309 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"]]]}] 10:46:25 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 10:46:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1125ms 10:46:25 INFO - PROCESS | 1657 | 1466617585354 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1657 | 1466617585355 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:46:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:46:25 INFO - PROCESS | 1657 | 1466617585358 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1657 | 1466617585360 Marionette TRACE conn2 <- [1,2698,null,{}] 10:46:25 INFO - PROCESS | 1657 | 1466617585368 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}] 10:46:25 INFO - PROCESS | 1657 | 1466617585371 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:25 INFO - PROCESS | 1657 | 1466617585470 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:46:25 INFO - PROCESS | 1657 | 1466617585523 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1657 | 1466617585525 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12906f000 == 39 [pid = 1657] [id = 682] 10:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1235ac400) [pid = 1657] [serial = 2046] [outer = 0x0] 10:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123b65c00) [pid = 1657] [serial = 2047] [outer = 0x1235ac400] 10:46:25 INFO - PROCESS | 1657 | 1466617585556 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12448d000) [pid = 1657] [serial = 2048] [outer = 0x1235ac400] 10:46:26 INFO - PROCESS | 1657 | 1466617586519 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"]]]}] 10:46:26 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 10:46:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:46:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1176ms 10:46:26 INFO - PROCESS | 1657 | 1466617586535 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1657 | 1466617586537 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:46:26 INFO - PROCESS | 1657 | 1466617586541 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1657 | 1466617586542 Marionette TRACE conn2 <- [1,2702,null,{}] 10:46:26 INFO - PROCESS | 1657 | 1466617586548 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}] 10:46:26 INFO - PROCESS | 1657 | 1466617586550 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:26 INFO - PROCESS | 1657 | 1466617586643 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:46:26 INFO - PROCESS | 1657 | 1466617586702 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1657 | 1466617586703 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116788800 == 40 [pid = 1657] [id = 683] 10:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116f0ac00) [pid = 1657] [serial = 2049] [outer = 0x0] 10:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116f10c00) [pid = 1657] [serial = 2050] [outer = 0x116f0ac00] 10:46:26 INFO - PROCESS | 1657 | 1466617586735 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e57000) [pid = 1657] [serial = 2051] [outer = 0x116f0ac00] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x120f4a800 == 39 [pid = 1657] [id = 659] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b052000 == 38 [pid = 1657] [id = 678] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119422800 == 37 [pid = 1657] [id = 677] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x129303000 == 36 [pid = 1657] [id = 676] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x126649000 == 35 [pid = 1657] [id = 675] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x121665000 == 34 [pid = 1657] [id = 674] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x117e33800 == 33 [pid = 1657] [id = 673] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x114f52800 == 32 [pid = 1657] [id = 671] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1234c6800 == 31 [pid = 1657] [id = 672] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12906f000 == 30 [pid = 1657] [id = 682] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x126b99800 == 29 [pid = 1657] [id = 681] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba56000 == 28 [pid = 1657] [id = 679] 10:46:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119174800 == 27 [pid = 1657] [id = 680] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123129000) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f97000) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1180d7000) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119996800) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11307a800) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x113dd4800) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1187fb000) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1195f2800) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1164e2c00) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113083c00) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119446000) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1186f1c00) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124086c00) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123d46c00) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x123d2a000) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124089800) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x124123c00) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124ce2800) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1176f1c00) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1260c6800) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x126b10400) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x116f10800) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x115e89400) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1236bc400) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x112a21000) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x123b65400) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1289be800) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x120ff3400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x124dd3800) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 10:46:27 INFO - PROCESS | 1657 | 1466617587873 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1374ms 10:46:27 INFO - PROCESS | 1657 | 1466617587918 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1657 | 1466617587921 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:46:27 INFO - PROCESS | 1657 | 1466617587924 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1657 | 1466617587926 Marionette TRACE conn2 <- [1,2706,null,{}] 10:46:27 INFO - PROCESS | 1657 | 1466617587930 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}] 10:46:27 INFO - PROCESS | 1657 | 1466617587931 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:28 INFO - PROCESS | 1657 | 1466617588005 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:46:28 INFO - PROCESS | 1657 | 1466617588034 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1657 | 1466617588035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c8000 == 28 [pid = 1657] [id = 684] 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112a75c00) [pid = 1657] [serial = 2052] [outer = 0x0] 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112adf000) [pid = 1657] [serial = 2053] [outer = 0x112a75c00] 10:46:28 INFO - PROCESS | 1657 | 1466617588064 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x112958c00) [pid = 1657] [serial = 2054] [outer = 0x112a75c00] 10:46:28 INFO - PROCESS | 1657 | 1466617588400 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 10:46:28 INFO - PROCESS | 1657 | 1466617588447 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1657 | 1466617588451 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:46:28 INFO - PROCESS | 1657 | 1466617588455 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1657 | 1466617588457 Marionette TRACE conn2 <- [1,2710,null,{}] 10:46:28 INFO - PROCESS | 1657 | 1466617588460 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}] 10:46:28 INFO - PROCESS | 1657 | 1466617588461 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:28 INFO - PROCESS | 1657 | 1466617588538 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:46:28 INFO - PROCESS | 1657 | 1466617588542 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1657 | 1466617588543 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119422800 == 29 [pid = 1657] [id = 685] 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113b90000) [pid = 1657] [serial = 2055] [outer = 0x0] 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x116793800) [pid = 1657] [serial = 2056] [outer = 0x113b90000] 10:46:28 INFO - PROCESS | 1657 | 1466617588574 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x116f0f000) [pid = 1657] [serial = 2057] [outer = 0x113b90000] 10:46:28 INFO - PROCESS | 1657 | 1466617588939 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] 10:46:28 INFO - PROCESS | 1657 | 1466617588978 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:46:28 INFO - PROCESS | 1657 | 1466617588980 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1657 | 1466617588983 Marionette TRACE conn2 <- [1,2714,null,{}] 10:46:28 INFO - PROCESS | 1657 | 1466617588990 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}] 10:46:28 INFO - PROCESS | 1657 | 1466617588994 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:29 INFO - PROCESS | 1657 | 1466617589066 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:46:29 INFO - PROCESS | 1657 | 1466617589071 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1657 | 1466617589073 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a8000 == 30 [pid = 1657] [id = 686] 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11295e800) [pid = 1657] [serial = 2058] [outer = 0x0] 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11875ec00) [pid = 1657] [serial = 2059] [outer = 0x11295e800] 10:46:29 INFO - PROCESS | 1657 | 1466617589104 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119447000) [pid = 1657] [serial = 2060] [outer = 0x11295e800] 10:46:29 INFO - PROCESS | 1657 | 1466617589451 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:46:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 521ms 10:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:46:29 INFO - PROCESS | 1657 | 1466617589502 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1657 | 1466617589504 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:46:29 INFO - PROCESS | 1657 | 1466617589506 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1657 | 1466617589507 Marionette TRACE conn2 <- [1,2718,null,{}] 10:46:29 INFO - PROCESS | 1657 | 1466617589509 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}] 10:46:29 INFO - PROCESS | 1657 | 1466617589510 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:29 INFO - PROCESS | 1657 | 1466617589614 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:46:29 INFO - PROCESS | 1657 | 1466617589648 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1657 | 1466617589649 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12477e000 == 31 [pid = 1657] [id = 687] 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119449800) [pid = 1657] [serial = 2061] [outer = 0x0] 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1196ca800) [pid = 1657] [serial = 2062] [outer = 0x119449800] 10:46:29 INFO - PROCESS | 1657 | 1466617589674 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x120ff8800) [pid = 1657] [serial = 2063] [outer = 0x119449800] 10:46:29 INFO - PROCESS | 1657 | 1466617589990 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] 10:46:30 INFO - PROCESS | 1657 | 1466617590026 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:46:30 INFO - PROCESS | 1657 | 1466617590028 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1657 | 1466617590031 Marionette TRACE conn2 <- [1,2722,null,{}] 10:46:30 INFO - PROCESS | 1657 | 1466617590034 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}] 10:46:30 INFO - PROCESS | 1657 | 1466617590035 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:30 INFO - PROCESS | 1657 | 1466617590130 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:46:30 INFO - PROCESS | 1657 | 1466617590165 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1657 | 1466617590167 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b95000 == 32 [pid = 1657] [id = 688] 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112ecec00) [pid = 1657] [serial = 2064] [outer = 0x0] 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x123424400) [pid = 1657] [serial = 2065] [outer = 0x112ecec00] 10:46:30 INFO - PROCESS | 1657 | 1466617590191 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1236bb800) [pid = 1657] [serial = 2066] [outer = 0x112ecec00] 10:46:30 INFO - PROCESS | 1657 | 1466617590632 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] 10:46:30 INFO - PROCESS | 1657 | 1466617590652 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:46:30 INFO - PROCESS | 1657 | 1466617590655 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1657 | 1466617590657 Marionette TRACE conn2 <- [1,2726,null,{}] 10:46:30 INFO - PROCESS | 1657 | 1466617590660 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}] 10:46:30 INFO - PROCESS | 1657 | 1466617590666 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:30 INFO - PROCESS | 1657 | 1466617590843 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:46:30 INFO - PROCESS | 1657 | 1466617590871 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1657 | 1466617590873 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d6800 == 33 [pid = 1657] [id = 689] 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x123816c00) [pid = 1657] [serial = 2067] [outer = 0x0] 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123b25000) [pid = 1657] [serial = 2068] [outer = 0x123816c00] 10:46:30 INFO - PROCESS | 1657 | 1466617590897 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124129400) [pid = 1657] [serial = 2069] [outer = 0x123816c00] 10:46:31 INFO - PROCESS | 1657 | 1466617591223 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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 619ms 10:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:46:31 INFO - PROCESS | 1657 | 1466617591275 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1657 | 1466617591276 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:46:31 INFO - PROCESS | 1657 | 1466617591278 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1657 | 1466617591286 Marionette TRACE conn2 <- [1,2730,null,{}] 10:46:31 INFO - PROCESS | 1657 | 1466617591295 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}] 10:46:31 INFO - PROCESS | 1657 | 1466617591296 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:31 INFO - PROCESS | 1657 | 1466617591388 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:46:31 INFO - PROCESS | 1657 | 1466617591392 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 1657 | 1466617591393 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a837000 == 34 [pid = 1657] [id = 690] 10:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x123a49c00) [pid = 1657] [serial = 2070] [outer = 0x0] 10:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12456c800) [pid = 1657] [serial = 2071] [outer = 0x123a49c00] 10:46:31 INFO - PROCESS | 1657 | 1466617591420 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124429c00) [pid = 1657] [serial = 2072] [outer = 0x123a49c00] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1180da800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1196ca000) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1236bf400) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1176f1000) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11697d800) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x114f80800) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x110f30400) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x112a18c00) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1196cc400) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:46:31 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112967800) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:46:32 INFO - PROCESS | 1657 | 1466617592251 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"]]]}] 10:46:32 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 10:46:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:46:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 977ms 10:46:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:46:32 INFO - PROCESS | 1657 | 1466617592255 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1657 | 1466617592256 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:46:32 INFO - PROCESS | 1657 | 1466617592258 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1657 | 1466617592259 Marionette TRACE conn2 <- [1,2734,null,{}] 10:46:32 INFO - PROCESS | 1657 | 1466617592262 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}] 10:46:32 INFO - PROCESS | 1657 | 1466617592263 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:32 INFO - PROCESS | 1657 | 1466617592337 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:46:32 INFO - PROCESS | 1657 | 1466617592341 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1657 | 1466617592342 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b04b800 == 35 [pid = 1657] [id = 691] 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1186f3c00) [pid = 1657] [serial = 2073] [outer = 0x0] 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1210f3400) [pid = 1657] [serial = 2074] [outer = 0x1186f3c00] 10:46:32 INFO - PROCESS | 1657 | 1466617592369 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x124486800) [pid = 1657] [serial = 2075] [outer = 0x1186f3c00] 10:46:32 INFO - PROCESS | 1657 | 1466617592697 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:46:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 10:46:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:46:32 INFO - PROCESS | 1657 | 1466617592727 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1657 | 1466617592729 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:46:32 INFO - PROCESS | 1657 | 1466617592733 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1657 | 1466617592734 Marionette TRACE conn2 <- [1,2738,null,{}] 10:46:32 INFO - PROCESS | 1657 | 1466617592737 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}] 10:46:32 INFO - PROCESS | 1657 | 1466617592738 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:32 INFO - PROCESS | 1657 | 1466617592821 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:46:32 INFO - PROCESS | 1657 | 1466617592878 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1657 | 1466617592880 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238a5000 == 36 [pid = 1657] [id = 692] 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112964800) [pid = 1657] [serial = 2076] [outer = 0x0] 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x123819400) [pid = 1657] [serial = 2077] [outer = 0x112964800] 10:46:32 INFO - PROCESS | 1657 | 1466617592904 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x124dd4800) [pid = 1657] [serial = 2078] [outer = 0x112964800] 10:46:33 INFO - PROCESS | 1657 | 1466617593219 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:46:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 10:46:33 INFO - PROCESS | 1657 | 1466617593254 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1657 | 1466617593256 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:46:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:46:33 INFO - PROCESS | 1657 | 1466617593259 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1657 | 1466617593262 Marionette TRACE conn2 <- [1,2742,null,{}] 10:46:33 INFO - PROCESS | 1657 | 1466617593268 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}] 10:46:33 INFO - PROCESS | 1657 | 1466617593269 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:33 INFO - PROCESS | 1657 | 1466617593392 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:46:33 INFO - PROCESS | 1657 | 1466617593472 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1657 | 1466617593473 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04f800 == 37 [pid = 1657] [id = 693] 10:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116f0bc00) [pid = 1657] [serial = 2079] [outer = 0x0] 10:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124dd5400) [pid = 1657] [serial = 2080] [outer = 0x116f0bc00] 10:46:33 INFO - PROCESS | 1657 | 1466617593512 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1266f0c00) [pid = 1657] [serial = 2081] [outer = 0x116f0bc00] 10:46:33 INFO - PROCESS | 1657 | 1466617593817 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:46:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 574ms 10:46:33 INFO - PROCESS | 1657 | 1466617593840 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1657 | 1466617593842 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:46:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:46:33 INFO - PROCESS | 1657 | 1466617593844 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1657 | 1466617593848 Marionette TRACE conn2 <- [1,2746,null,{}] 10:46:33 INFO - PROCESS | 1657 | 1466617593856 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}] 10:46:33 INFO - PROCESS | 1657 | 1466617593858 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:33 INFO - PROCESS | 1657 | 1466617593956 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:46:34 INFO - PROCESS | 1657 | 1466617594080 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1657 | 1466617594082 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e3c000 == 38 [pid = 1657] [id = 694] 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x110f77c00) [pid = 1657] [serial = 2082] [outer = 0x0] 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x111c13c00) [pid = 1657] [serial = 2083] [outer = 0x110f77c00] 10:46:34 INFO - PROCESS | 1657 | 1466617594115 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a15400) [pid = 1657] [serial = 2084] [outer = 0x110f77c00] 10:46:34 INFO - PROCESS | 1657 | 1466617594588 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:46:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 778ms 10:46:34 INFO - PROCESS | 1657 | 1466617594623 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:46:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:46:34 INFO - PROCESS | 1657 | 1466617594626 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:46:34 INFO - PROCESS | 1657 | 1466617594632 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1657 | 1466617594634 Marionette TRACE conn2 <- [1,2750,null,{}] 10:46:34 INFO - PROCESS | 1657 | 1466617594638 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}] 10:46:34 INFO - PROCESS | 1657 | 1466617594641 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:34 INFO - PROCESS | 1657 | 1466617594749 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:46:34 INFO - PROCESS | 1657 | 1466617594824 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1657 | 1466617594826 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238b9800 == 39 [pid = 1657] [id = 695] 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b88400) [pid = 1657] [serial = 2085] [outer = 0x0] 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116f0ec00) [pid = 1657] [serial = 2086] [outer = 0x113b88400] 10:46:34 INFO - PROCESS | 1657 | 1466617594856 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11714f000) [pid = 1657] [serial = 2087] [outer = 0x113b88400] 10:46:35 INFO - PROCESS | 1657 | 1466617595533 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:46:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 975ms 10:46:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:46:35 INFO - PROCESS | 1657 | 1466617595604 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1657 | 1466617595607 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:46:35 INFO - PROCESS | 1657 | 1466617595610 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1657 | 1466617595612 Marionette TRACE conn2 <- [1,2754,null,{}] 10:46:35 INFO - PROCESS | 1657 | 1466617595616 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}] 10:46:35 INFO - PROCESS | 1657 | 1466617595617 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:35 INFO - PROCESS | 1657 | 1466617595720 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:46:35 INFO - PROCESS | 1657 | 1466617595800 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1657 | 1466617595803 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e49800 == 40 [pid = 1657] [id = 696] 10:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116638000) [pid = 1657] [serial = 2088] [outer = 0x0] 10:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116978000) [pid = 1657] [serial = 2089] [outer = 0x116638000] 10:46:35 INFO - PROCESS | 1657 | 1466617595832 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116f99800) [pid = 1657] [serial = 2090] [outer = 0x116638000] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04f800 == 39 [pid = 1657] [id = 693] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a5000 == 38 [pid = 1657] [id = 692] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b04b800 == 37 [pid = 1657] [id = 691] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a837000 == 36 [pid = 1657] [id = 690] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d6800 == 35 [pid = 1657] [id = 689] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x126b95000 == 34 [pid = 1657] [id = 688] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12477e000 == 33 [pid = 1657] [id = 687] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1238a8000 == 32 [pid = 1657] [id = 686] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119422800 == 31 [pid = 1657] [id = 685] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c8000 == 30 [pid = 1657] [id = 684] 10:46:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116788800 == 29 [pid = 1657] [id = 683] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1289de000) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1260c2000) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123b6a800) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118468400) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11875f800) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116f14c00) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1180d9c00) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x115e1a000) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11697c800) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x110f82800) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123b23000) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112966c00) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1199eb000) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123a49000) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124080c00) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12300c400) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x123b18400) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x124492000) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x126620000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 10:46:36 INFO - PROCESS | 1657 | 1466617596199 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 623ms 10:46:36 INFO - PROCESS | 1657 | 1466617596234 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1657 | 1466617596237 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:46:36 INFO - PROCESS | 1657 | 1466617596242 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1657 | 1466617596244 Marionette TRACE conn2 <- [1,2758,null,{}] 10:46:36 INFO - PROCESS | 1657 | 1466617596246 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}] 10:46:36 INFO - PROCESS | 1657 | 1466617596248 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:36 INFO - PROCESS | 1657 | 1466617596331 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:46:36 INFO - PROCESS | 1657 | 1466617596336 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1657 | 1466617596337 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121755000 == 30 [pid = 1657] [id = 697] 10:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x117e56000) [pid = 1657] [serial = 2091] [outer = 0x0] 10:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118164000) [pid = 1657] [serial = 2092] [outer = 0x117e56000] 10:46:36 INFO - PROCESS | 1657 | 1466617596367 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118759800) [pid = 1657] [serial = 2093] [outer = 0x117e56000] 10:46:36 INFO - PROCESS | 1657 | 1466617596783 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 573ms 10:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:46:36 INFO - PROCESS | 1657 | 1466617596816 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1657 | 1466617596818 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:46:36 INFO - PROCESS | 1657 | 1466617596821 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1657 | 1466617596824 Marionette TRACE conn2 <- [1,2762,null,{}] 10:46:36 INFO - PROCESS | 1657 | 1466617596835 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}] 10:46:36 INFO - PROCESS | 1657 | 1466617596839 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:36 INFO - PROCESS | 1657 | 1466617596953 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:46:36 INFO - PROCESS | 1657 | 1466617596967 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1657 | 1466617596969 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a5800 == 31 [pid = 1657] [id = 698] 10:46:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1196c5c00) [pid = 1657] [serial = 2094] [outer = 0x0] 10:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119c10800) [pid = 1657] [serial = 2095] [outer = 0x1196c5c00] 10:46:37 INFO - PROCESS | 1657 | 1466617597014 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x123680400) [pid = 1657] [serial = 2096] [outer = 0x1196c5c00] 10:46:37 INFO - PROCESS | 1657 | 1466617597474 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 674ms 10:46:37 INFO - PROCESS | 1657 | 1466617597494 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:46:37 INFO - PROCESS | 1657 | 1466617597496 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:46:37 INFO - PROCESS | 1657 | 1466617597499 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1657 | 1466617597500 Marionette TRACE conn2 <- [1,2766,null,{}] 10:46:37 INFO - PROCESS | 1657 | 1466617597502 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}] 10:46:37 INFO - PROCESS | 1657 | 1466617597503 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:37 INFO - PROCESS | 1657 | 1466617597582 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:46:37 INFO - PROCESS | 1657 | 1466617597585 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1657 | 1466617597587 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12930b800 == 32 [pid = 1657] [id = 699] 10:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123a4b800) [pid = 1657] [serial = 2097] [outer = 0x0] 10:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123a53c00) [pid = 1657] [serial = 2098] [outer = 0x123a4b800] 10:46:37 INFO - PROCESS | 1657 | 1466617597612 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x123b23c00) [pid = 1657] [serial = 2099] [outer = 0x123a4b800] 10:46:37 INFO - PROCESS | 1657 | 1466617597929 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 10:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:46:37 INFO - PROCESS | 1657 | 1466617597967 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1657 | 1466617597969 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:46:37 INFO - PROCESS | 1657 | 1466617597971 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1657 | 1466617597972 Marionette TRACE conn2 <- [1,2770,null,{}] 10:46:37 INFO - PROCESS | 1657 | 1466617597974 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}] 10:46:37 INFO - PROCESS | 1657 | 1466617597975 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:38 INFO - PROCESS | 1657 | 1466617598050 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:46:38 INFO - PROCESS | 1657 | 1466617598115 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1657 | 1466617598116 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f37000 == 33 [pid = 1657] [id = 700] 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a81800) [pid = 1657] [serial = 2100] [outer = 0x0] 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123b66c00) [pid = 1657] [serial = 2101] [outer = 0x112a81800] 10:46:38 INFO - PROCESS | 1657 | 1466617598147 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12407f000) [pid = 1657] [serial = 2102] [outer = 0x112a81800] 10:46:38 INFO - PROCESS | 1657 | 1466617598453 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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 10:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:46:38 INFO - PROCESS | 1657 | 1466617598499 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 1657 | 1466617598500 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:46:38 INFO - PROCESS | 1657 | 1466617598502 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1657 | 1466617598503 Marionette TRACE conn2 <- [1,2774,null,{}] 10:46:38 INFO - PROCESS | 1657 | 1466617598506 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}] 10:46:38 INFO - PROCESS | 1657 | 1466617598510 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:38 INFO - PROCESS | 1657 | 1466617598628 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:46:38 INFO - PROCESS | 1657 | 1466617598632 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1657 | 1466617598632 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b754000 == 34 [pid = 1657] [id = 701] 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112ae4c00) [pid = 1657] [serial = 2103] [outer = 0x0] 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x124428c00) [pid = 1657] [serial = 2104] [outer = 0x112ae4c00] 10:46:38 INFO - PROCESS | 1657 | 1466617598657 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x126b11800) [pid = 1657] [serial = 2105] [outer = 0x112ae4c00] 10:46:39 INFO - PROCESS | 1657 | 1466617599002 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 10:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:46:39 INFO - PROCESS | 1657 | 1466617599021 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1657 | 1466617599023 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:46:39 INFO - PROCESS | 1657 | 1466617599025 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1657 | 1466617599026 Marionette TRACE conn2 <- [1,2778,null,{}] 10:46:39 INFO - PROCESS | 1657 | 1466617599030 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}] 10:46:39 INFO - PROCESS | 1657 | 1466617599032 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:39 INFO - PROCESS | 1657 | 1466617599134 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:46:39 INFO - PROCESS | 1657 | 1466617599137 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1657 | 1466617599138 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c049800 == 35 [pid = 1657] [id = 702] 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1199a0400) [pid = 1657] [serial = 2106] [outer = 0x0] 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1289cb800) [pid = 1657] [serial = 2107] [outer = 0x1199a0400] 10:46:39 INFO - PROCESS | 1657 | 1466617599169 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1289d7400) [pid = 1657] [serial = 2108] [outer = 0x1199a0400] 10:46:39 INFO - PROCESS | 1657 | 1466617599472 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 474ms 10:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:46:39 INFO - PROCESS | 1657 | 1466617599503 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1657 | 1466617599504 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:46:39 INFO - PROCESS | 1657 | 1466617599506 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1657 | 1466617599507 Marionette TRACE conn2 <- [1,2782,null,{}] 10:46:39 INFO - PROCESS | 1657 | 1466617599509 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}] 10:46:39 INFO - PROCESS | 1657 | 1466617599510 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:39 INFO - PROCESS | 1657 | 1466617599620 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:46:39 INFO - PROCESS | 1657 | 1466617599632 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1657 | 1466617599634 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c76c800 == 36 [pid = 1657] [id = 703] 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112020c00) [pid = 1657] [serial = 2109] [outer = 0x0] 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1289da400) [pid = 1657] [serial = 2110] [outer = 0x112020c00] 10:46:39 INFO - PROCESS | 1657 | 1466617599658 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128a58000) [pid = 1657] [serial = 2111] [outer = 0x112020c00] 10:46:39 INFO - PROCESS | 1657 | 1466617599988 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 10:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:46:40 INFO - PROCESS | 1657 | 1466617600024 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1657 | 1466617600026 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:46:40 INFO - PROCESS | 1657 | 1466617600028 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1657 | 1466617600029 Marionette TRACE conn2 <- [1,2786,null,{}] 10:46:40 INFO - PROCESS | 1657 | 1466617600031 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}] 10:46:40 INFO - PROCESS | 1657 | 1466617600032 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:40 INFO - PROCESS | 1657 | 1466617600132 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:46:40 INFO - PROCESS | 1657 | 1466617600142 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1657 | 1466617600144 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c997800 == 37 [pid = 1657] [id = 704] 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12300c400) [pid = 1657] [serial = 2112] [outer = 0x0] 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128a5e400) [pid = 1657] [serial = 2113] [outer = 0x12300c400] 10:46:40 INFO - PROCESS | 1657 | 1466617600176 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128c4e800) [pid = 1657] [serial = 2114] [outer = 0x12300c400] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118163800) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123816c00) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1186f3c00) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1235ac400) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123a49c00) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112ecec00) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116f0ac00) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112a75c00) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11295e800) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119449800) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x113b90000) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:46:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1132e4c00) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:46:40 INFO - PROCESS | 1657 | 1466617600548 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 568ms 10:46:40 INFO - PROCESS | 1657 | 1466617600597 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 1657 | 1466617600598 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:46:40 INFO - PROCESS | 1657 | 1466617600600 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1657 | 1466617600601 Marionette TRACE conn2 <- [1,2790,null,{}] 10:46:40 INFO - PROCESS | 1657 | 1466617600604 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}] 10:46:40 INFO - PROCESS | 1657 | 1466617600605 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:40 INFO - PROCESS | 1657 | 1466617600683 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:46:40 INFO - PROCESS | 1657 | 1466617600686 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1657 | 1466617600688 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x129303000 == 38 [pid = 1657] [id = 705] 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a22800) [pid = 1657] [serial = 2115] [outer = 0x0] 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1180dac00) [pid = 1657] [serial = 2116] [outer = 0x112a22800] 10:46:40 INFO - PROCESS | 1657 | 1466617600712 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123816c00) [pid = 1657] [serial = 2117] [outer = 0x112a22800] 10:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 10:46:41 INFO - PROCESS | 1657 | 1466617601067 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]]]}] 10:46:41 INFO - PROCESS | 1657 | 1466617601070 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1657 | 1466617601072 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:46:41 INFO - PROCESS | 1657 | 1466617601074 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1657 | 1466617601075 Marionette TRACE conn2 <- [1,2794,null,{}] 10:46:41 INFO - PROCESS | 1657 | 1466617601078 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}] 10:46:41 INFO - PROCESS | 1657 | 1466617601081 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:41 INFO - PROCESS | 1657 | 1466617601196 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:46:41 INFO - PROCESS | 1657 | 1466617601204 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1657 | 1466617601205 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4e000 == 39 [pid = 1657] [id = 706] 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124491000) [pid = 1657] [serial = 2118] [outer = 0x0] 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129002400) [pid = 1657] [serial = 2119] [outer = 0x124491000] 10:46:41 INFO - PROCESS | 1657 | 1466617601239 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12900e400) [pid = 1657] [serial = 2120] [outer = 0x124491000] 10:46:41 INFO - PROCESS | 1657 | 1466617601532 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]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 474ms 10:46:41 INFO - PROCESS | 1657 | 1466617601554 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 1657 | 1466617601556 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:46:41 INFO - PROCESS | 1657 | 1466617601559 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1657 | 1466617601560 Marionette TRACE conn2 <- [1,2798,null,{}] 10:46:41 INFO - PROCESS | 1657 | 1466617601563 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}] 10:46:41 INFO - PROCESS | 1657 | 1466617601566 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:41 INFO - PROCESS | 1657 | 1466617601646 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:46:41 INFO - PROCESS | 1657 | 1466617601651 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1657 | 1466617601652 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d830000 == 40 [pid = 1657] [id = 707] 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12900f800) [pid = 1657] [serial = 2121] [outer = 0x0] 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12910c800) [pid = 1657] [serial = 2122] [outer = 0x12900f800] 10:46:41 INFO - PROCESS | 1657 | 1466617601676 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129324000) [pid = 1657] [serial = 2123] [outer = 0x12900f800] 10:46:42 INFO - PROCESS | 1657 | 1466617602020 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 10:46:42 INFO - PROCESS | 1657 | 1466617602027 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1657 | 1466617602028 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:46:42 INFO - PROCESS | 1657 | 1466617602033 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1657 | 1466617602034 Marionette TRACE conn2 <- [1,2802,null,{}] 10:46:42 INFO - PROCESS | 1657 | 1466617602036 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}] 10:46:42 INFO - PROCESS | 1657 | 1466617602037 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:42 INFO - PROCESS | 1657 | 1466617602141 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:46:42 INFO - PROCESS | 1657 | 1466617602150 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1657 | 1466617602157 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d827800 == 41 [pid = 1657] [id = 708] 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12910dc00) [pid = 1657] [serial = 2124] [outer = 0x0] 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12932b800) [pid = 1657] [serial = 2125] [outer = 0x12910dc00] 10:46:42 INFO - PROCESS | 1657 | 1466617602181 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a21c800) [pid = 1657] [serial = 2126] [outer = 0x12910dc00] 10:46:42 INFO - PROCESS | 1657 | 1466617602472 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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 10:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:46:42 INFO - PROCESS | 1657 | 1466617602552 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1657 | 1466617602554 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:46:42 INFO - PROCESS | 1657 | 1466617602557 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1657 | 1466617602560 Marionette TRACE conn2 <- [1,2806,null,{}] 10:46:42 INFO - PROCESS | 1657 | 1466617602566 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}] 10:46:42 INFO - PROCESS | 1657 | 1466617602568 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:42 INFO - PROCESS | 1657 | 1466617602676 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:46:42 INFO - PROCESS | 1657 | 1466617602732 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1657 | 1466617602734 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184ba000 == 42 [pid = 1657] [id = 709] 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112ed4c00) [pid = 1657] [serial = 2127] [outer = 0x0] 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11307dc00) [pid = 1657] [serial = 2128] [outer = 0x112ed4c00] 10:46:42 INFO - PROCESS | 1657 | 1466617602767 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1161a0c00) [pid = 1657] [serial = 2129] [outer = 0x112ed4c00] 10:46:43 INFO - PROCESS | 1657 | 1466617603186 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 676ms 10:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:46:43 INFO - PROCESS | 1657 | 1466617603234 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1657 | 1466617603236 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:46:43 INFO - PROCESS | 1657 | 1466617603240 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1657 | 1466617603243 Marionette TRACE conn2 <- [1,2810,null,{}] 10:46:43 INFO - PROCESS | 1657 | 1466617603246 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}] 10:46:43 INFO - PROCESS | 1657 | 1466617603248 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:43 INFO - PROCESS | 1657 | 1466617603354 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:46:43 INFO - PROCESS | 1657 | 1466617603449 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1657 | 1466617603450 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a03800 == 43 [pid = 1657] [id = 710] 10:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1187f9800) [pid = 1657] [serial = 2130] [outer = 0x0] 10:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119447800) [pid = 1657] [serial = 2131] [outer = 0x1187f9800] 10:46:43 INFO - PROCESS | 1657 | 1466617603481 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119ce8000) [pid = 1657] [serial = 2132] [outer = 0x1187f9800] 10:46:43 INFO - PROCESS | 1657 | 1466617603902 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 677ms 10:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:46:43 INFO - PROCESS | 1657 | 1466617603915 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1657 | 1466617603917 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:46:43 INFO - PROCESS | 1657 | 1466617603919 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1657 | 1466617603920 Marionette TRACE conn2 <- [1,2814,null,{}] 10:46:43 INFO - PROCESS | 1657 | 1466617603928 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}] 10:46:43 INFO - PROCESS | 1657 | 1466617603931 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:44 INFO - PROCESS | 1657 | 1466617604034 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:46:44 INFO - PROCESS | 1657 | 1466617604093 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1657 | 1466617604096 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf4a800 == 44 [pid = 1657] [id = 711] 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123b65400) [pid = 1657] [serial = 2133] [outer = 0x0] 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1240a9800) [pid = 1657] [serial = 2134] [outer = 0x123b65400] 10:46:44 INFO - PROCESS | 1657 | 1466617604127 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1247cac00) [pid = 1657] [serial = 2135] [outer = 0x123b65400] 10:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:46:44 INFO - PROCESS | 1657 | 1466617604582 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]]]}] 10:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 10:46:44 INFO - PROCESS | 1657 | 1466617604590 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1657 | 1466617604591 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:46:44 INFO - PROCESS | 1657 | 1466617604594 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1657 | 1466617604595 Marionette TRACE conn2 <- [1,2818,null,{}] 10:46:44 INFO - PROCESS | 1657 | 1466617604600 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}] 10:46:44 INFO - PROCESS | 1657 | 1466617604601 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:44 INFO - PROCESS | 1657 | 1466617604706 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:46:44 INFO - PROCESS | 1657 | 1466617604809 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1657 | 1466617604810 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12de16000 == 45 [pid = 1657] [id = 712] 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1289d4c00) [pid = 1657] [serial = 2136] [outer = 0x0] 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128a54c00) [pid = 1657] [serial = 2137] [outer = 0x1289d4c00] 10:46:44 INFO - PROCESS | 1657 | 1466617604839 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129003800) [pid = 1657] [serial = 2138] [outer = 0x1289d4c00] 10:46:45 INFO - PROCESS | 1657 | 1466617605260 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 873ms 10:46:45 INFO - PROCESS | 1657 | 1466617605504 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1657 | 1466617605508 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:46:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce25000 == 44 [pid = 1657] [id = 16] 10:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:46:45 INFO - PROCESS | 1657 | 1466617605572 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1657 | 1466617605575 Marionette TRACE conn2 <- [1,2822,null,{}] 10:46:45 INFO - PROCESS | 1657 | 1466617605581 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}] 10:46:45 INFO - PROCESS | 1657 | 1466617605583 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:45 INFO - PROCESS | 1657 | 1466617605724 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:46:45 INFO - PROCESS | 1657 | 1466617605804 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1657 | 1466617605806 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1232d8000 == 45 [pid = 1657] [id = 713] 10:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1164ee000) [pid = 1657] [serial = 2139] [outer = 0x0] 10:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116f0d800) [pid = 1657] [serial = 2140] [outer = 0x1164ee000] 10:46:45 INFO - PROCESS | 1657 | 1466617605834 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1180dcc00) [pid = 1657] [serial = 2141] [outer = 0x1164ee000] 10:46:46 INFO - PROCESS | 1657 | 1466617606280 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:46:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 749ms 10:46:46 INFO - PROCESS | 1657 | 1466617606299 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 1657 | 1466617606301 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:46:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:46:46 INFO - PROCESS | 1657 | 1466617606305 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1657 | 1466617606308 Marionette TRACE conn2 <- [1,2826,null,{}] 10:46:46 INFO - PROCESS | 1657 | 1466617606310 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}] 10:46:46 INFO - PROCESS | 1657 | 1466617606312 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:46 INFO - PROCESS | 1657 | 1466617606405 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:46:46 INFO - PROCESS | 1657 | 1466617606460 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1657 | 1466617606462 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12166d000 == 46 [pid = 1657] [id = 714] 10:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1180e3c00) [pid = 1657] [serial = 2142] [outer = 0x0] 10:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1186f1c00) [pid = 1657] [serial = 2143] [outer = 0x1180e3c00] 10:46:46 INFO - PROCESS | 1657 | 1466617606493 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1195f9c00) [pid = 1657] [serial = 2144] [outer = 0x1180e3c00] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d830000 == 45 [pid = 1657] [id = 707] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4e000 == 44 [pid = 1657] [id = 706] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x129303000 == 43 [pid = 1657] [id = 705] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c997800 == 42 [pid = 1657] [id = 704] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c76c800 == 41 [pid = 1657] [id = 703] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c049800 == 40 [pid = 1657] [id = 702] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12b754000 == 39 [pid = 1657] [id = 701] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x120f37000 == 38 [pid = 1657] [id = 700] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12930b800 == 37 [pid = 1657] [id = 699] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a5800 == 36 [pid = 1657] [id = 698] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121755000 == 35 [pid = 1657] [id = 697] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x117e49800 == 34 [pid = 1657] [id = 696] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1238b9800 == 33 [pid = 1657] [id = 695] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x115e3c000 == 32 [pid = 1657] [id = 694] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce24800 == 31 [pid = 1657] [id = 17] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1232d8000 == 30 [pid = 1657] [id = 713] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12de16000 == 29 [pid = 1657] [id = 712] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf4a800 == 28 [pid = 1657] [id = 711] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128a03800 == 27 [pid = 1657] [id = 710] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d827800 == 26 [pid = 1657] [id = 708] 10:46:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1184ba000 == 25 [pid = 1657] [id = 709] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1236bb800) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123424400) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x117e57000) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116f10c00) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112adf000) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112958c00) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11875ec00) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119447000) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1196ca800) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116793800) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f0f000) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116906c00) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x114f7fc00) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1196c1000) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119196c00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124129400) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123b25000) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1210f3400) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12448d000) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12456c800) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124429c00) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123b65c00) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123819400) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120ff8800) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124486800) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 10:46:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124dd5400) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 10:46:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:46:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1078ms 10:46:47 INFO - PROCESS | 1657 | 1466617607377 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:46:47 INFO - PROCESS | 1657 | 1466617607383 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1657 | 1466617607386 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:46:47 INFO - PROCESS | 1657 | 1466617607389 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1657 | 1466617607391 Marionette TRACE conn2 <- [1,2830,null,{}] 10:46:47 INFO - PROCESS | 1657 | 1466617607395 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}] 10:46:47 INFO - PROCESS | 1657 | 1466617607396 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:47 INFO - PROCESS | 1657 | 1466617607479 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:46:47 INFO - PROCESS | 1657 | 1466617607532 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1657 | 1466617607534 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e45000 == 26 [pid = 1657] [id = 715] 10:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a15800) [pid = 1657] [serial = 2145] [outer = 0x0] 10:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1132e7400) [pid = 1657] [serial = 2146] [outer = 0x112a15800] 10:46:47 INFO - PROCESS | 1657 | 1466617607562 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115e8f000) [pid = 1657] [serial = 2147] [outer = 0x112a15800] 10:46:47 INFO - PROCESS | 1657 | 1466617607886 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:46:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 10:46:47 INFO - PROCESS | 1657 | 1466617607909 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1657 | 1466617607914 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:46:47 INFO - PROCESS | 1657 | 1466617607920 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1657 | 1466617607921 Marionette TRACE conn2 <- [1,2834,null,{}] 10:46:47 INFO - PROCESS | 1657 | 1466617607924 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}] 10:46:47 INFO - PROCESS | 1657 | 1466617607925 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:48 INFO - PROCESS | 1657 | 1466617608004 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:46:48 INFO - PROCESS | 1657 | 1466617608008 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1657 | 1466617608009 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119cc3000 == 27 [pid = 1657] [id = 716] 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116638800) [pid = 1657] [serial = 2148] [outer = 0x0] 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116f0f400) [pid = 1657] [serial = 2149] [outer = 0x116638800] 10:46:48 INFO - PROCESS | 1657 | 1466617608039 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1176f3c00) [pid = 1657] [serial = 2150] [outer = 0x116638800] 10:46:48 INFO - PROCESS | 1657 | 1466617608441 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:46:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 568ms 10:46:48 INFO - PROCESS | 1657 | 1466617608490 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 1657 | 1466617608492 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:46:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:46:48 INFO - PROCESS | 1657 | 1466617608495 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1657 | 1466617608499 Marionette TRACE conn2 <- [1,2838,null,{}] 10:46:48 INFO - PROCESS | 1657 | 1466617608511 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}] 10:46:48 INFO - PROCESS | 1657 | 1466617608516 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:48 INFO - PROCESS | 1657 | 1466617608627 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:46:48 INFO - PROCESS | 1657 | 1466617608643 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1657 | 1466617608647 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240d3000 == 28 [pid = 1657] [id = 717] 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1120e8c00) [pid = 1657] [serial = 2151] [outer = 0x0] 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119194400) [pid = 1657] [serial = 2152] [outer = 0x1120e8c00] 10:46:48 INFO - PROCESS | 1657 | 1466617608762 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1196cdc00) [pid = 1657] [serial = 2153] [outer = 0x1120e8c00] 10:46:49 INFO - PROCESS | 1657 | 1466617609085 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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:46:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 625ms 10:46:49 INFO - PROCESS | 1657 | 1466617609120 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1657 | 1466617609122 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:46:49 INFO - PROCESS | 1657 | 1466617609124 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1657 | 1466617609125 Marionette TRACE conn2 <- [1,2842,null,{}] 10:46:49 INFO - PROCESS | 1657 | 1466617609128 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}] 10:46:49 INFO - PROCESS | 1657 | 1466617609132 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:49 INFO - PROCESS | 1657 | 1466617609228 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:46:49 INFO - PROCESS | 1657 | 1466617609235 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1657 | 1466617609236 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b89800 == 29 [pid = 1657] [id = 718] 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1199a5800) [pid = 1657] [serial = 2154] [outer = 0x0] 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123009000) [pid = 1657] [serial = 2155] [outer = 0x1199a5800] 10:46:49 INFO - PROCESS | 1657 | 1466617609271 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123680000) [pid = 1657] [serial = 2156] [outer = 0x1199a5800] 10:46:49 INFO - PROCESS | 1657 | 1466617609789 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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:46:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 669ms 10:46:49 INFO - PROCESS | 1657 | 1466617609793 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1657 | 1466617609796 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:46:49 INFO - PROCESS | 1657 | 1466617609798 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1657 | 1466617609799 Marionette TRACE conn2 <- [1,2846,null,{}] 10:46:49 INFO - PROCESS | 1657 | 1466617609801 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}] 10:46:49 INFO - PROCESS | 1657 | 1466617609803 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:49 INFO - PROCESS | 1657 | 1466617609900 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:46:49 INFO - PROCESS | 1657 | 1466617609911 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1657 | 1466617609913 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x129063800 == 30 [pid = 1657] [id = 719] 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116633400) [pid = 1657] [serial = 2157] [outer = 0x0] 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1236b8400) [pid = 1657] [serial = 2158] [outer = 0x116633400] 10:46:49 INFO - PROCESS | 1657 | 1466617609938 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123815400) [pid = 1657] [serial = 2159] [outer = 0x116633400] 10:46:50 INFO - PROCESS | 1657 | 1466617610299 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 10:46:50 INFO - PROCESS | 1657 | 1466617610317 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1657 | 1466617610319 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:46:50 INFO - PROCESS | 1657 | 1466617610321 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1657 | 1466617610322 Marionette TRACE conn2 <- [1,2850,null,{}] 10:46:50 INFO - PROCESS | 1657 | 1466617610324 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}] 10:46:50 INFO - PROCESS | 1657 | 1466617610328 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:50 INFO - PROCESS | 1657 | 1466617610448 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:46:50 INFO - PROCESS | 1657 | 1466617610452 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1657 | 1466617610453 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a548800 == 31 [pid = 1657] [id = 720] 10:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x111c78000) [pid = 1657] [serial = 2160] [outer = 0x0] 10:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123a53000) [pid = 1657] [serial = 2161] [outer = 0x111c78000] 10:46:50 INFO - PROCESS | 1657 | 1466617610478 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124084000) [pid = 1657] [serial = 2162] [outer = 0x111c78000] 10:46:50 INFO - PROCESS | 1657 | 1466617610892 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 618ms 10:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:46:50 INFO - PROCESS | 1657 | 1466617610961 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1657 | 1466617610962 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:46:50 INFO - PROCESS | 1657 | 1466617610964 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1657 | 1466617610966 Marionette TRACE conn2 <- [1,2854,null,{}] 10:46:50 INFO - PROCESS | 1657 | 1466617610968 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}] 10:46:50 INFO - PROCESS | 1657 | 1466617610969 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:51 INFO - PROCESS | 1657 | 1466617611068 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:46:51 INFO - PROCESS | 1657 | 1466617611072 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 1657 | 1466617611073 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b067000 == 32 [pid = 1657] [id = 721] 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116f11c00) [pid = 1657] [serial = 2163] [outer = 0x0] 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12409fc00) [pid = 1657] [serial = 2164] [outer = 0x116f11c00] 10:46:51 INFO - PROCESS | 1657 | 1466617611097 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12456c800) [pid = 1657] [serial = 2165] [outer = 0x116f11c00] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112020c00) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123a4b800) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112a81800) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124491000) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1196c5c00) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f0bc00) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1199a0400) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116638000) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110f77c00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113b88400) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12900f800) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ae4c00) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e56000) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12300c400) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a22800) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112964800) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12ce27800) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12cca9c00) [pid = 1657] [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.] 10:46:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12910dc00) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:46:51 INFO - PROCESS | 1657 | 1466617611803 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 871ms 10:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:46:51 INFO - PROCESS | 1657 | 1466617611836 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1657 | 1466617611838 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:46:51 INFO - PROCESS | 1657 | 1466617611840 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1657 | 1466617611841 Marionette TRACE conn2 <- [1,2858,null,{}] 10:46:51 INFO - PROCESS | 1657 | 1466617611843 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}] 10:46:51 INFO - PROCESS | 1657 | 1466617611844 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:51 INFO - PROCESS | 1657 | 1466617611920 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:46:51 INFO - PROCESS | 1657 | 1466617611923 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 1657 | 1466617611924 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2d3800 == 33 [pid = 1657] [id = 722] 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111c22400) [pid = 1657] [serial = 2166] [outer = 0x0] 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113dd4400) [pid = 1657] [serial = 2167] [outer = 0x111c22400] 10:46:51 INFO - PROCESS | 1657 | 1466617611951 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1195edc00) [pid = 1657] [serial = 2168] [outer = 0x111c22400] 10:46:52 INFO - PROCESS | 1657 | 1466617612284 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 469ms 10:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:46:52 INFO - PROCESS | 1657 | 1466617612320 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1657 | 1466617612321 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:46:52 INFO - PROCESS | 1657 | 1466617612323 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1657 | 1466617612324 Marionette TRACE conn2 <- [1,2862,null,{}] 10:46:52 INFO - PROCESS | 1657 | 1466617612327 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}] 10:46:52 INFO - PROCESS | 1657 | 1466617612328 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:52 INFO - PROCESS | 1657 | 1466617612427 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:46:52 INFO - PROCESS | 1657 | 1466617612436 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1657 | 1466617612437 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240cd800 == 34 [pid = 1657] [id = 723] 10:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1210f1800) [pid = 1657] [serial = 2169] [outer = 0x0] 10:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123d29000) [pid = 1657] [serial = 2170] [outer = 0x1210f1800] 10:46:52 INFO - PROCESS | 1657 | 1466617612461 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124ce7400) [pid = 1657] [serial = 2171] [outer = 0x1210f1800] 10:46:53 INFO - PROCESS | 1657 | 1466617613010 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 718ms 10:46:53 INFO - PROCESS | 1657 | 1466617613066 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1657 | 1466617613069 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:46:53 INFO - PROCESS | 1657 | 1466617613072 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1657 | 1466617613075 Marionette TRACE conn2 <- [1,2866,null,{}] 10:46:53 INFO - PROCESS | 1657 | 1466617613079 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}] 10:46:53 INFO - PROCESS | 1657 | 1466617613081 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:53 INFO - PROCESS | 1657 | 1466617613190 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:46:53 INFO - PROCESS | 1657 | 1466617613248 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1657 | 1466617613250 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119feb800 == 35 [pid = 1657] [id = 724] 10:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112a18400) [pid = 1657] [serial = 2172] [outer = 0x0] 10:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x113079800) [pid = 1657] [serial = 2173] [outer = 0x112a18400] 10:46:53 INFO - PROCESS | 1657 | 1466617613282 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1161a7000) [pid = 1657] [serial = 2174] [outer = 0x112a18400] 10:46:53 INFO - PROCESS | 1657 | 1466617613807 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 774ms 10:46:53 INFO - PROCESS | 1657 | 1466617613868 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1657 | 1466617613871 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:46:53 INFO - PROCESS | 1657 | 1466617613876 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1657 | 1466617613878 Marionette TRACE conn2 <- [1,2870,null,{}] 10:46:53 INFO - PROCESS | 1657 | 1466617613881 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}] 10:46:53 INFO - PROCESS | 1657 | 1466617613882 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:54 INFO - PROCESS | 1657 | 1466617613993 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:46:54 INFO - PROCESS | 1657 | 1466617614173 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1657 | 1466617614174 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b4800 == 36 [pid = 1657] [id = 725] 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11295fc00) [pid = 1657] [serial = 2175] [outer = 0x0] 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112a1d400) [pid = 1657] [serial = 2176] [outer = 0x11295fc00] 10:46:54 INFO - PROCESS | 1657 | 1466617614203 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115e1ac00) [pid = 1657] [serial = 2177] [outer = 0x11295fc00] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2d3800 == 35 [pid = 1657] [id = 722] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12b067000 == 34 [pid = 1657] [id = 721] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a548800 == 33 [pid = 1657] [id = 720] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129063800 == 32 [pid = 1657] [id = 719] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x126b89800 == 31 [pid = 1657] [id = 718] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1240d3000 == 30 [pid = 1657] [id = 717] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119cc3000 == 29 [pid = 1657] [id = 716] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12ce2e800) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:46:54 INFO - PROCESS | 1657 | --DOCSHELL 0x117e45000 == 28 [pid = 1657] [id = 715] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128a58000) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b23c00) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123b66c00) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129002400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12900e400) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123680400) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1266f0c00) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1289cb800) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116f99800) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112a15400) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11714f000) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1289d7400) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x111c13c00) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12910c800) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124428c00) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1289da400) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12407f000) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118164000) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x116f0ec00) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128a5e400) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x128c4e800) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x123a53c00) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x123816c00) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126b11800) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116978000) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118759800) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1180dac00) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x119c10800) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x124dd4800) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x129324000) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x112d4f000) [pid = 1657] [serial = 1442] [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.] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12932b800) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a21c800) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 10:46:54 INFO - PROCESS | 1657 | 1466617614658 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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 821ms 10:46:54 INFO - PROCESS | 1657 | 1466617614699 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1657 | 1466617614701 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:46:54 INFO - PROCESS | 1657 | 1466617614704 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1657 | 1466617614706 Marionette TRACE conn2 <- [1,2874,null,{}] 10:46:54 INFO - PROCESS | 1657 | 1466617614709 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}] 10:46:54 INFO - PROCESS | 1657 | 1466617614710 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:54 INFO - PROCESS | 1657 | 1466617614793 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:46:54 INFO - PROCESS | 1657 | 1466617614801 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1657 | 1466617614803 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119420000 == 29 [pid = 1657] [id = 726] 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1164e8800) [pid = 1657] [serial = 2178] [outer = 0x0] 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116f13000) [pid = 1657] [serial = 2179] [outer = 0x1164e8800] 10:46:54 INFO - PROCESS | 1657 | 1466617614830 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1176ec800) [pid = 1657] [serial = 2180] [outer = 0x1164e8800] 10:46:55 INFO - PROCESS | 1657 | 1466617615207 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 10:46:55 INFO - PROCESS | 1657 | 1466617615225 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1657 | 1466617615227 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:46:55 INFO - PROCESS | 1657 | 1466617615230 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1657 | 1466617615231 Marionette TRACE conn2 <- [1,2878,null,{}] 10:46:55 INFO - PROCESS | 1657 | 1466617615233 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}] 10:46:55 INFO - PROCESS | 1657 | 1466617615235 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:55 INFO - PROCESS | 1657 | 1466617615317 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:46:55 INFO - PROCESS | 1657 | 1466617615323 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1657 | 1466617615324 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1c800 == 30 [pid = 1657] [id = 727] 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118163800) [pid = 1657] [serial = 2181] [outer = 0x0] 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119188000) [pid = 1657] [serial = 2182] [outer = 0x118163800] 10:46:55 INFO - PROCESS | 1657 | 1466617615350 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1196c3400) [pid = 1657] [serial = 2183] [outer = 0x118163800] 10:46:55 INFO - PROCESS | 1657 | 1466617615722 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 10:46:55 INFO - PROCESS | 1657 | 1466617615749 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:46:55 INFO - PROCESS | 1657 | 1466617615751 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:46:55 INFO - PROCESS | 1657 | 1466617615758 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1657 | 1466617615762 Marionette TRACE conn2 <- [1,2882,null,{}] 10:46:55 INFO - PROCESS | 1657 | 1466617615777 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}] 10:46:55 INFO - PROCESS | 1657 | 1466617615780 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:55 INFO - PROCESS | 1657 | 1466617615859 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:46:55 INFO - PROCESS | 1657 | 1466617615864 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1657 | 1466617615866 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905d000 == 31 [pid = 1657] [id = 728] 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118467000) [pid = 1657] [serial = 2184] [outer = 0x0] 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119c04000) [pid = 1657] [serial = 2185] [outer = 0x118467000] 10:46:55 INFO - PROCESS | 1657 | 1466617615891 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1236c0c00) [pid = 1657] [serial = 2186] [outer = 0x118467000] 10:46:56 INFO - PROCESS | 1657 | 1466617616229 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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 486ms 10:46:56 INFO - PROCESS | 1657 | 1466617616239 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1657 | 1466617616241 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:46:56 INFO - PROCESS | 1657 | 1466617616243 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1657 | 1466617616244 Marionette TRACE conn2 <- [1,2886,null,{}] 10:46:56 INFO - PROCESS | 1657 | 1466617616248 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}] 10:46:56 INFO - PROCESS | 1657 | 1466617616251 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:56 INFO - PROCESS | 1657 | 1466617616333 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:46:56 INFO - PROCESS | 1657 | 1466617616337 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1657 | 1466617616338 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2e4800 == 32 [pid = 1657] [id = 729] 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x123a47800) [pid = 1657] [serial = 2187] [outer = 0x0] 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x123b19400) [pid = 1657] [serial = 2188] [outer = 0x123a47800] 10:46:56 INFO - PROCESS | 1657 | 1466617616362 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123b66c00) [pid = 1657] [serial = 2189] [outer = 0x123a47800] 10:46:56 INFO - PROCESS | 1657 | 1466617616701 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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 468ms 10:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:46:56 INFO - PROCESS | 1657 | 1466617616712 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1657 | 1466617616715 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:46:56 INFO - PROCESS | 1657 | 1466617616719 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1657 | 1466617616720 Marionette TRACE conn2 <- [1,2890,null,{}] 10:46:56 INFO - PROCESS | 1657 | 1466617616722 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}] 10:46:56 INFO - PROCESS | 1657 | 1466617616723 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:56 INFO - PROCESS | 1657 | 1466617616834 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:46:56 INFO - PROCESS | 1657 | 1466617616843 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1657 | 1466617616847 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cc8800 == 33 [pid = 1657] [id = 730] 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x123d4d000) [pid = 1657] [serial = 2190] [outer = 0x0] 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12407d400) [pid = 1657] [serial = 2191] [outer = 0x123d4d000] 10:46:56 INFO - PROCESS | 1657 | 1466617616880 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12448b000) [pid = 1657] [serial = 2192] [outer = 0x123d4d000] 10:46:57 INFO - PROCESS | 1657 | 1466617617237 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 568ms 10:46:57 INFO - PROCESS | 1657 | 1466617617288 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1657 | 1466617617289 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:46:57 INFO - PROCESS | 1657 | 1466617617291 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1657 | 1466617617292 Marionette TRACE conn2 <- [1,2894,null,{}] 10:46:57 INFO - PROCESS | 1657 | 1466617617295 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}] 10:46:57 INFO - PROCESS | 1657 | 1466617617296 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:57 INFO - PROCESS | 1657 | 1466617617396 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:46:57 INFO - PROCESS | 1657 | 1466617617432 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1657 | 1466617617433 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c04d000 == 34 [pid = 1657] [id = 731] 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1180db400) [pid = 1657] [serial = 2193] [outer = 0x0] 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124dd4800) [pid = 1657] [serial = 2194] [outer = 0x1180db400] 10:46:57 INFO - PROCESS | 1657 | 1466617617457 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x126620800) [pid = 1657] [serial = 2195] [outer = 0x1180db400] 10:46:57 INFO - PROCESS | 1657 | 1466617617785 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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 10:46:57 INFO - PROCESS | 1657 | 1466617617811 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1657 | 1466617617812 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:46:57 INFO - PROCESS | 1657 | 1466617617823 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1657 | 1466617617824 Marionette TRACE conn2 <- [1,2898,null,{}] 10:46:57 INFO - PROCESS | 1657 | 1466617617826 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}] 10:46:57 INFO - PROCESS | 1657 | 1466617617828 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:57 INFO - PROCESS | 1657 | 1466617617926 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:46:57 INFO - PROCESS | 1657 | 1466617617930 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1657 | 1466617617931 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11745c000 == 35 [pid = 1657] [id = 732] 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x110f7cc00) [pid = 1657] [serial = 2196] [outer = 0x0] 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1266ef800) [pid = 1657] [serial = 2197] [outer = 0x110f7cc00] 10:46:57 INFO - PROCESS | 1657 | 1466617617955 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1289c1c00) [pid = 1657] [serial = 2198] [outer = 0x110f7cc00] 10:46:58 INFO - PROCESS | 1657 | 1466617618269 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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 475ms 10:46:58 INFO - PROCESS | 1657 | 1466617618293 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1657 | 1466617618294 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:46:58 INFO - PROCESS | 1657 | 1466617618304 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1657 | 1466617618305 Marionette TRACE conn2 <- [1,2902,null,{}] 10:46:58 INFO - PROCESS | 1657 | 1466617618307 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}] 10:46:58 INFO - PROCESS | 1657 | 1466617618308 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:58 INFO - PROCESS | 1657 | 1466617618412 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:46:58 INFO - PROCESS | 1657 | 1466617618416 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1657 | 1466617618417 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c993000 == 36 [pid = 1657] [id = 733] 10:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123b1b000) [pid = 1657] [serial = 2199] [outer = 0x0] 10:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1289d1800) [pid = 1657] [serial = 2200] [outer = 0x123b1b000] 10:46:58 INFO - PROCESS | 1657 | 1466617618441 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1289cc400) [pid = 1657] [serial = 2201] [outer = 0x123b1b000] 10:46:58 INFO - PROCESS | 1657 | 1466617618785 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116633400) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1199a5800) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1180e3c00) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x111c78000) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a15800) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1120e8c00) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116638800) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x111c22400) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116f11c00) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112ed4c00) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1187f9800) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x123b65400) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1289d4c00) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:46:58 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1164ee000) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:46:58 INFO - PROCESS | 1657 | 1466617618880 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1657 | 1466617618881 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:46:58 INFO - PROCESS | 1657 | 1466617618886 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1657 | 1466617618887 Marionette TRACE conn2 <- [1,2906,null,{}] 10:46:58 INFO - PROCESS | 1657 | 1466617618889 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}] 10:46:58 INFO - PROCESS | 1657 | 1466617618890 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:58 INFO - PROCESS | 1657 | 1466617618976 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:46:58 INFO - PROCESS | 1657 | 1466617618983 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1657 | 1466617618984 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126649000 == 37 [pid = 1657] [id = 734] 10:46:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115e21000) [pid = 1657] [serial = 2202] [outer = 0x0] 10:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116638800) [pid = 1657] [serial = 2203] [outer = 0x115e21000] 10:46:59 INFO - PROCESS | 1657 | 1466617619008 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1187f9800) [pid = 1657] [serial = 2204] [outer = 0x115e21000] 10:46:59 INFO - PROCESS | 1657 | 1466617619348 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 471ms 10:46:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:46:59 INFO - PROCESS | 1657 | 1466617619358 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1657 | 1466617619360 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:46:59 INFO - PROCESS | 1657 | 1466617619366 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1657 | 1466617619368 Marionette TRACE conn2 <- [1,2910,null,{}] 10:46:59 INFO - PROCESS | 1657 | 1466617619372 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}] 10:46:59 INFO - PROCESS | 1657 | 1466617619374 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:59 INFO - PROCESS | 1657 | 1466617619524 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:46:59 INFO - PROCESS | 1657 | 1466617619561 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 1657 | 1466617619563 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:46:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf3d800 == 38 [pid = 1657] [id = 735] 10:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1122aa800) [pid = 1657] [serial = 2205] [outer = 0x0] 10:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1210f3800) [pid = 1657] [serial = 2206] [outer = 0x1122aa800] 10:46:59 INFO - PROCESS | 1657 | 1466617619597 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1289dec00) [pid = 1657] [serial = 2207] [outer = 0x1122aa800] 10:46:59 INFO - PROCESS | 1657 | 1466617619847 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]]]}] 10:46:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:46:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:46:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 525ms 10:46:59 INFO - PROCESS | 1657 | 1466617619889 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:46:59 INFO - TEST-START | /DOMEvents/constructors.html 10:46:59 INFO - PROCESS | 1657 | 1466617619891 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:46:59 INFO - PROCESS | 1657 | 1466617619893 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1657 | 1466617619895 Marionette TRACE conn2 <- [1,2914,null,{}] 10:46:59 INFO - PROCESS | 1657 | 1466617619905 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}] 10:46:59 INFO - PROCESS | 1657 | 1466617619907 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:00 INFO - PROCESS | 1657 | 1466617620005 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:47:00 INFO - PROCESS | 1657 | 1466617620009 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1657 | 1466617620010 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d823800 == 39 [pid = 1657] [id = 736] 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128a53400) [pid = 1657] [serial = 2208] [outer = 0x0] 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128a61c00) [pid = 1657] [serial = 2209] [outer = 0x128a53400] 10:47:00 INFO - PROCESS | 1657 | 1466617620035 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12900bc00) [pid = 1657] [serial = 2210] [outer = 0x128a53400] 10:47:00 INFO - PROCESS | 1657 | 1466617620386 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]]]}] 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:47:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 532ms 10:47:00 INFO - PROCESS | 1657 | 1466617620427 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:47:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:47:00 INFO - PROCESS | 1657 | 1466617620437 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:47:00 INFO - PROCESS | 1657 | 1466617620440 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1657 | 1466617620441 Marionette TRACE conn2 <- [1,2918,null,{}] 10:47:00 INFO - PROCESS | 1657 | 1466617620443 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}] 10:47:00 INFO - PROCESS | 1657 | 1466617620444 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:00 INFO - PROCESS | 1657 | 1466617620524 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:47:00 INFO - PROCESS | 1657 | 1466617620527 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1657 | 1466617620529 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9a3000 == 40 [pid = 1657] [id = 737] 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12900c800) [pid = 1657] [serial = 2211] [outer = 0x0] 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129107000) [pid = 1657] [serial = 2212] [outer = 0x12900c800] 10:47:00 INFO - PROCESS | 1657 | 1466617620557 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12910b000) [pid = 1657] [serial = 2213] [outer = 0x12900c800] 10:47:01 INFO - PROCESS | 1657 | 1466617621063 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:47:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:47:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 10:47:01 INFO - PROCESS | 1657 | 1466617621116 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1657 | 1466617621120 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:47:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:47:01 INFO - PROCESS | 1657 | 1466617621127 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1657 | 1466617621132 Marionette TRACE conn2 <- [1,2922,null,{}] 10:47:01 INFO - PROCESS | 1657 | 1466617621138 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}] 10:47:01 INFO - PROCESS | 1657 | 1466617621141 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:01 INFO - PROCESS | 1657 | 1466617621293 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:47:01 INFO - PROCESS | 1657 | 1466617621388 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1657 | 1466617621392 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f43000 == 41 [pid = 1657] [id = 738] 10:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1164ebc00) [pid = 1657] [serial = 2214] [outer = 0x0] 10:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116976000) [pid = 1657] [serial = 2215] [outer = 0x1164ebc00] 10:47:01 INFO - PROCESS | 1657 | 1466617621423 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1176f3400) [pid = 1657] [serial = 2216] [outer = 0x1164ebc00] 10:47:01 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:47:01 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:47:01 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:47:01 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:47:01 INFO - PROCESS | 1657 | 1466617621793 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]]]}] 10:47:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:47:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:47:01 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 10:47:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:47:01 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 10:47:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:47:01 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]" 10:47:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:47:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:47:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 675ms 10:47:01 INFO - PROCESS | 1657 | 1466617621802 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1657 | 1466617621806 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:47:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:47:01 INFO - PROCESS | 1657 | 1466617621810 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1657 | 1466617621812 Marionette TRACE conn2 <- [1,2926,null,{}] 10:47:01 INFO - PROCESS | 1657 | 1466617621815 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}] 10:47:01 INFO - PROCESS | 1657 | 1466617621816 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:01 INFO - PROCESS | 1657 | 1466617621921 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:47:01 INFO - PROCESS | 1657 | 1466617621975 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1657 | 1466617621976 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b741000 == 42 [pid = 1657] [id = 739] 10:47:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1180da400) [pid = 1657] [serial = 2217] [outer = 0x0] 10:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119444000) [pid = 1657] [serial = 2218] [outer = 0x1180da400] 10:47:02 INFO - PROCESS | 1657 | 1466617622007 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123817c00) [pid = 1657] [serial = 2219] [outer = 0x1180da400] 10:47:02 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:47:02 INFO - PROCESS | 1657 | 1466617622398 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]]]}] 10:47:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:47:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 10:47:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:47:02 INFO - PROCESS | 1657 | 1466617622435 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1657 | 1466617622437 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:47:02 INFO - PROCESS | 1657 | 1466617622439 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1657 | 1466617622442 Marionette TRACE conn2 <- [1,2930,null,{}] 10:47:02 INFO - PROCESS | 1657 | 1466617622450 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}] 10:47:02 INFO - PROCESS | 1657 | 1466617622453 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:02 INFO - PROCESS | 1657 | 1466617622559 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:47:02 INFO - PROCESS | 1657 | 1466617622636 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1657 | 1466617622638 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9af800 == 43 [pid = 1657] [id = 740] 10:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123d2d400) [pid = 1657] [serial = 2220] [outer = 0x0] 10:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12456e000) [pid = 1657] [serial = 2221] [outer = 0x123d2d400] 10:47:02 INFO - PROCESS | 1657 | 1466617622712 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12661c400) [pid = 1657] [serial = 2222] [outer = 0x123d2d400] 10:47:03 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:47:03 INFO - PROCESS | 1657 | 1466617623076 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]]]}] 10:47:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:47:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 675ms 10:47:03 INFO - PROCESS | 1657 | 1466617623114 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1657 | 1466617623116 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:47:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:47:03 INFO - PROCESS | 1657 | 1466617623119 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1657 | 1466617623120 Marionette TRACE conn2 <- [1,2934,null,{}] 10:47:03 INFO - PROCESS | 1657 | 1466617623123 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}] 10:47:03 INFO - PROCESS | 1657 | 1466617623124 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:03 INFO - PROCESS | 1657 | 1466617623270 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:47:03 INFO - PROCESS | 1657 | 1466617623398 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1657 | 1466617623399 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118731000 == 44 [pid = 1657] [id = 741] 10:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289d3000) [pid = 1657] [serial = 2223] [outer = 0x0] 10:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128d05800) [pid = 1657] [serial = 2224] [outer = 0x1289d3000] 10:47:03 INFO - PROCESS | 1657 | 1466617623448 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12900e400) [pid = 1657] [serial = 2225] [outer = 0x1289d3000] 10:47:03 INFO - PROCESS | 1657 | 1466617623866 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]]]}] 10:47:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:47:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 769ms 10:47:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:47:03 INFO - PROCESS | 1657 | 1466617623906 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1657 | 1466617623908 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:47:03 INFO - PROCESS | 1657 | 1466617623910 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1657 | 1466617623911 Marionette TRACE conn2 <- [1,2938,null,{}] 10:47:03 INFO - PROCESS | 1657 | 1466617623928 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}] 10:47:03 INFO - PROCESS | 1657 | 1466617623930 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:04 INFO - PROCESS | 1657 | 1466617624036 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:47:04 INFO - PROCESS | 1657 | 1466617624092 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1657 | 1466617624094 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11874a000 == 45 [pid = 1657] [id = 742] 10:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12900e800) [pid = 1657] [serial = 2226] [outer = 0x0] 10:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129114400) [pid = 1657] [serial = 2227] [outer = 0x12900e800] 10:47:04 INFO - PROCESS | 1657 | 1466617624122 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a21a800) [pid = 1657] [serial = 2228] [outer = 0x12900e800] 10:47:04 INFO - PROCESS | 1657 | 1466617624516 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]]]}] 10:47:04 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. 10:47:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 624ms 10:47:04 INFO - PROCESS | 1657 | 1466617624535 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1657 | 1466617624536 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:47:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:47:04 INFO - PROCESS | 1657 | 1466617624538 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1657 | 1466617624540 Marionette TRACE conn2 <- [1,2942,null,{}] 10:47:04 INFO - PROCESS | 1657 | 1466617624542 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}] 10:47:04 INFO - PROCESS | 1657 | 1466617624546 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:04 INFO - PROCESS | 1657 | 1466617624795 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:47:04 INFO - PROCESS | 1657 | 1466617624870 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1657 | 1466617624872 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b22000 == 46 [pid = 1657] [id = 743] 10:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x111e29000) [pid = 1657] [serial = 2229] [outer = 0x0] 10:47:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112965000) [pid = 1657] [serial = 2230] [outer = 0x111e29000] 10:47:04 INFO - PROCESS | 1657 | 1466617624945 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113b50400) [pid = 1657] [serial = 2231] [outer = 0x111e29000] 10:47:05 INFO - PROCESS | 1657 | 1466617625330 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"]]]}] 10:47:05 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 10:47:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:47:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 821ms 10:47:05 INFO - PROCESS | 1657 | 1466617625371 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1657 | 1466617625374 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:47:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:47:05 INFO - PROCESS | 1657 | 1466617625377 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1657 | 1466617625379 Marionette TRACE conn2 <- [1,2946,null,{}] 10:47:05 INFO - PROCESS | 1657 | 1466617625400 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}] 10:47:05 INFO - PROCESS | 1657 | 1466617625403 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:05 INFO - PROCESS | 1657 | 1466617625499 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:47:05 INFO - PROCESS | 1657 | 1466617625557 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1657 | 1466617625558 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3d000 == 47 [pid = 1657] [id = 744] 10:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116795800) [pid = 1657] [serial = 2232] [outer = 0x0] 10:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118758800) [pid = 1657] [serial = 2233] [outer = 0x116795800] 10:47:05 INFO - PROCESS | 1657 | 1466617625586 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1196c7800) [pid = 1657] [serial = 2234] [outer = 0x116795800] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12166d000 == 46 [pid = 1657] [id = 714] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d823800 == 45 [pid = 1657] [id = 736] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf3d800 == 44 [pid = 1657] [id = 735] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126649000 == 43 [pid = 1657] [id = 734] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c993000 == 42 [pid = 1657] [id = 733] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11745c000 == 41 [pid = 1657] [id = 732] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c04d000 == 40 [pid = 1657] [id = 731] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x128cc8800 == 39 [pid = 1657] [id = 730] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a2e4800 == 38 [pid = 1657] [id = 729] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12905d000 == 37 [pid = 1657] [id = 728] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1c800 == 36 [pid = 1657] [id = 727] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119420000 == 35 [pid = 1657] [id = 726] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b4800 == 34 [pid = 1657] [id = 725] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119feb800 == 33 [pid = 1657] [id = 724] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1240cd800 == 32 [pid = 1657] [id = 723] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x113b22000 == 31 [pid = 1657] [id = 743] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11874a000 == 30 [pid = 1657] [id = 742] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118731000 == 29 [pid = 1657] [id = 741] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9af800 == 28 [pid = 1657] [id = 740] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b741000 == 27 [pid = 1657] [id = 739] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9a3000 == 26 [pid = 1657] [id = 737] 10:47:06 INFO - PROCESS | 1657 | --DOCSHELL 0x120f43000 == 25 [pid = 1657] [id = 738] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1236b8400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123009000) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1195f9c00) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123a53000) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1132e7400) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1186f1c00) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115e8f000) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119194400) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1196cdc00) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f0f400) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1176f3c00) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113dd4400) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12409fc00) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12456c800) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124084000) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1195edc00) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1161a0c00) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11307dc00) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119ce8000) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119447800) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1247cac00) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1240a9800) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129003800) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128a54c00) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1180dcc00) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116f0d800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123815400) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x123680000) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 10:47:06 INFO - PROCESS | 1657 | 1466617626451 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]]]}] 10:47:06 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. 10:47:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1088ms 10:47:06 INFO - PROCESS | 1657 | 1466617626468 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1657 | 1466617626471 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:47:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:47:06 INFO - PROCESS | 1657 | 1466617626485 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1657 | 1466617626488 Marionette TRACE conn2 <- [1,2950,null,{}] 10:47:06 INFO - PROCESS | 1657 | 1466617626492 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}] 10:47:06 INFO - PROCESS | 1657 | 1466617626494 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:06 INFO - PROCESS | 1657 | 1466617626587 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:47:06 INFO - PROCESS | 1657 | 1466617626592 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1657 | 1466617626594 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c3800 == 26 [pid = 1657] [id = 745] 10:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a78c00) [pid = 1657] [serial = 2235] [outer = 0x0] 10:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112ece000) [pid = 1657] [serial = 2236] [outer = 0x112a78c00] 10:47:06 INFO - PROCESS | 1657 | 1466617626625 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b88400) [pid = 1657] [serial = 2237] [outer = 0x112a78c00] 10:47:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e37800 == 27 [pid = 1657] [id = 746] 10:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116793400) [pid = 1657] [serial = 2238] [outer = 0x0] 10:47:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112f23000) [pid = 1657] [serial = 2239] [outer = 0x116793400] 10:47:07 INFO - PROCESS | 1657 | 1466617626994 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]]]}] 10:47:07 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. 10:47:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 531ms 10:47:07 INFO - PROCESS | 1657 | 1466617627007 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1657 | 1466617627010 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:47:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:47:07 INFO - PROCESS | 1657 | 1466617627017 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1657 | 1466617627019 Marionette TRACE conn2 <- [1,2954,null,{}] 10:47:07 INFO - PROCESS | 1657 | 1466617627021 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}] 10:47:07 INFO - PROCESS | 1657 | 1466617627023 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:07 INFO - PROCESS | 1657 | 1466617627123 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:47:07 INFO - PROCESS | 1657 | 1466617627181 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1657 | 1466617627182 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd9000 == 28 [pid = 1657] [id = 747] 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115dcbc00) [pid = 1657] [serial = 2240] [outer = 0x0] 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116975400) [pid = 1657] [serial = 2241] [outer = 0x115dcbc00] 10:47:07 INFO - PROCESS | 1657 | 1466617627210 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1176f1c00) [pid = 1657] [serial = 2242] [outer = 0x115dcbc00] 10:47:07 INFO - PROCESS | 1657 | 1466617627511 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]]]}] 10:47:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:47:07 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 10:47:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 10:47:07 INFO - PROCESS | 1657 | 1466617627536 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1657 | 1466617627538 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:47:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:47:07 INFO - PROCESS | 1657 | 1466617627540 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1657 | 1466617627542 Marionette TRACE conn2 <- [1,2958,null,{}] 10:47:07 INFO - PROCESS | 1657 | 1466617627553 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}] 10:47:07 INFO - PROCESS | 1657 | 1466617627556 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:07 INFO - PROCESS | 1657 | 1466617627641 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:47:07 INFO - PROCESS | 1657 | 1466617627700 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1657 | 1466617627702 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12359b000 == 29 [pid = 1657] [id = 748] 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1184d9400) [pid = 1657] [serial = 2243] [outer = 0x0] 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119196400) [pid = 1657] [serial = 2244] [outer = 0x1184d9400] 10:47:07 INFO - PROCESS | 1657 | 1466617627729 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119c07400) [pid = 1657] [serial = 2245] [outer = 0x1184d9400] 10:47:07 INFO - PROCESS | 1657 | 1466617627986 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]]]}] 10:47:08 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. 10:47:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 10:47:08 INFO - PROCESS | 1657 | 1466617628011 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1657 | 1466617628013 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:47:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:47:08 INFO - PROCESS | 1657 | 1466617628026 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1657 | 1466617628027 Marionette TRACE conn2 <- [1,2962,null,{}] 10:47:08 INFO - PROCESS | 1657 | 1466617628036 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}] 10:47:08 INFO - PROCESS | 1657 | 1466617628037 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:08 INFO - PROCESS | 1657 | 1466617628120 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:47:08 INFO - PROCESS | 1657 | 1466617628125 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1657 | 1466617628126 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12477f800 == 30 [pid = 1657] [id = 749] 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119999000) [pid = 1657] [serial = 2246] [outer = 0x0] 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1210f0c00) [pid = 1657] [serial = 2247] [outer = 0x119999000] 10:47:08 INFO - PROCESS | 1657 | 1466617628153 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1236b4c00) [pid = 1657] [serial = 2248] [outer = 0x119999000] 10:47:08 INFO - PROCESS | 1657 | 1466617628511 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]]]}] 10:47:08 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. 10:47:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 10:47:08 INFO - PROCESS | 1657 | 1466617628549 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1657 | 1466617628550 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:47:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:47:08 INFO - PROCESS | 1657 | 1466617628553 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1657 | 1466617628554 Marionette TRACE conn2 <- [1,2966,null,{}] 10:47:08 INFO - PROCESS | 1657 | 1466617628556 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}] 10:47:08 INFO - PROCESS | 1657 | 1466617628557 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:08 INFO - PROCESS | 1657 | 1466617628657 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:47:08 INFO - PROCESS | 1657 | 1466617628660 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1657 | 1466617628661 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b81800 == 31 [pid = 1657] [id = 750] 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1199ed400) [pid = 1657] [serial = 2249] [outer = 0x0] 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1236c0800) [pid = 1657] [serial = 2250] [outer = 0x1199ed400] 10:47:08 INFO - PROCESS | 1657 | 1466617628687 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123a4fc00) [pid = 1657] [serial = 2251] [outer = 0x1199ed400] 10:47:09 INFO - PROCESS | 1657 | 1466617629018 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]]]}] 10:47:09 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. 10:47:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 10:47:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:47:09 INFO - PROCESS | 1657 | 1466617629071 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1657 | 1466617629073 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:47:09 INFO - PROCESS | 1657 | 1466617629075 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1657 | 1466617629076 Marionette TRACE conn2 <- [1,2970,null,{}] 10:47:09 INFO - PROCESS | 1657 | 1466617629078 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}] 10:47:09 INFO - PROCESS | 1657 | 1466617629082 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:09 INFO - PROCESS | 1657 | 1466617629188 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:47:09 INFO - PROCESS | 1657 | 1466617629201 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1657 | 1466617629202 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d2800 == 32 [pid = 1657] [id = 751] 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123a4e800) [pid = 1657] [serial = 2252] [outer = 0x0] 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123b1fc00) [pid = 1657] [serial = 2253] [outer = 0x123a4e800] 10:47:09 INFO - PROCESS | 1657 | 1466617629227 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12408b000) [pid = 1657] [serial = 2254] [outer = 0x123a4e800] 10:47:09 INFO - PROCESS | 1657 | 1466617629533 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]]]}] 10:47:09 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. 10:47:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 10:47:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:47:09 INFO - PROCESS | 1657 | 1466617629552 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1657 | 1466617629553 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:47:09 INFO - PROCESS | 1657 | 1466617629555 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1657 | 1466617629556 Marionette TRACE conn2 <- [1,2974,null,{}] 10:47:09 INFO - PROCESS | 1657 | 1466617629567 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}] 10:47:09 INFO - PROCESS | 1657 | 1466617629568 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:09 INFO - PROCESS | 1657 | 1466617629711 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:47:09 INFO - PROCESS | 1657 | 1466617629760 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1657 | 1466617629762 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a55a000 == 33 [pid = 1657] [id = 752] 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123a50c00) [pid = 1657] [serial = 2255] [outer = 0x0] 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124491c00) [pid = 1657] [serial = 2256] [outer = 0x123a50c00] 10:47:09 INFO - PROCESS | 1657 | 1466617629786 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124ce8800) [pid = 1657] [serial = 2257] [outer = 0x123a50c00] 10:47:10 INFO - PROCESS | 1657 | 1466617630086 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]]]}] 10:47:10 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. 10:47:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 577ms 10:47:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:47:10 INFO - PROCESS | 1657 | 1466617630134 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1657 | 1466617630135 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:47:10 INFO - PROCESS | 1657 | 1466617630137 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1657 | 1466617630138 Marionette TRACE conn2 <- [1,2978,null,{}] 10:47:10 INFO - PROCESS | 1657 | 1466617630140 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}] 10:47:10 INFO - PROCESS | 1657 | 1466617630141 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:10 INFO - PROCESS | 1657 | 1466617630241 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1180db400) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f7cc00) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123b1b000) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123a47800) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1164e8800) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118467000) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118163800) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210f1800) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11295fc00) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a18400) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115e21000) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128a53400) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1122aa800) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123d4d000) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:47:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12900c800) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:47:10 INFO - PROCESS | 1657 | 1466617630504 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1657 | 1466617630505 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x121748000 == 34 [pid = 1657] [id = 753] 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110f2c400) [pid = 1657] [serial = 2258] [outer = 0x0] 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1122a6800) [pid = 1657] [serial = 2259] [outer = 0x110f2c400] 10:47:10 INFO - PROCESS | 1657 | 1466617630530 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1164e8800) [pid = 1657] [serial = 2260] [outer = 0x110f2c400] 10:47:10 INFO - PROCESS | 1657 | 1466617630768 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]]]}] 10:47:10 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. 10:47:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 10:47:10 INFO - PROCESS | 1657 | 1466617630811 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1657 | 1466617630812 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:47:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:47:10 INFO - PROCESS | 1657 | 1466617630822 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1657 | 1466617630833 Marionette TRACE conn2 <- [1,2982,null,{}] 10:47:10 INFO - PROCESS | 1657 | 1466617630841 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}] 10:47:10 INFO - PROCESS | 1657 | 1466617630842 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:10 INFO - PROCESS | 1657 | 1466617630922 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:47:10 INFO - PROCESS | 1657 | 1466617630926 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1657 | 1466617630927 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b75d800 == 35 [pid = 1657] [id = 754] 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a80000) [pid = 1657] [serial = 2261] [outer = 0x0] 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123a52400) [pid = 1657] [serial = 2262] [outer = 0x112a80000] 10:47:10 INFO - PROCESS | 1657 | 1466617630953 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1260c2c00) [pid = 1657] [serial = 2263] [outer = 0x112a80000] 10:47:11 INFO - PROCESS | 1657 | 1466617631262 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"]]]}] 10:47:11 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 10:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:47:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 484ms 10:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:47:11 INFO - PROCESS | 1657 | 1466617631306 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1657 | 1466617631308 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:47:11 INFO - PROCESS | 1657 | 1466617631310 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1657 | 1466617631311 Marionette TRACE conn2 <- [1,2986,null,{}] 10:47:11 INFO - PROCESS | 1657 | 1466617631315 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}] 10:47:11 INFO - PROCESS | 1657 | 1466617631317 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:11 INFO - PROCESS | 1657 | 1466617631427 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:47:11 INFO - PROCESS | 1657 | 1466617631434 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1657 | 1466617631435 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c043000 == 36 [pid = 1657] [id = 755] 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11697c800) [pid = 1657] [serial = 2264] [outer = 0x0] 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12661d400) [pid = 1657] [serial = 2265] [outer = 0x11697c800] 10:47:11 INFO - PROCESS | 1657 | 1466617631459 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1289d0c00) [pid = 1657] [serial = 2266] [outer = 0x11697c800] 10:47:11 INFO - PROCESS | 1657 | 1466617631740 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]]]}] 10:47:11 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. 10:47:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 474ms 10:47:11 INFO - PROCESS | 1657 | 1466617631785 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1657 | 1466617631786 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:47:11 INFO - PROCESS | 1657 | 1466617631789 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1657 | 1466617631790 Marionette TRACE conn2 <- [1,2990,null,{}] 10:47:11 INFO - PROCESS | 1657 | 1466617631793 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}] 10:47:11 INFO - PROCESS | 1657 | 1466617631804 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:11 INFO - PROCESS | 1657 | 1466617631890 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:47:11 INFO - PROCESS | 1657 | 1466617631893 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1657 | 1466617631895 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c997800 == 37 [pid = 1657] [id = 756] 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289d5800) [pid = 1657] [serial = 2267] [outer = 0x0] 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a5a800) [pid = 1657] [serial = 2268] [outer = 0x1289d5800] 10:47:11 INFO - PROCESS | 1657 | 1466617631925 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129007800) [pid = 1657] [serial = 2269] [outer = 0x1289d5800] 10:47:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b753000 == 38 [pid = 1657] [id = 757] 10:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129109400) [pid = 1657] [serial = 2270] [outer = 0x0] 10:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124089000) [pid = 1657] [serial = 2271] [outer = 0x129109400] 10:47:12 INFO - PROCESS | 1657 | 1466617632273 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]]]}] 10:47:12 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. 10:47:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 10:47:12 INFO - PROCESS | 1657 | 1466617632308 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1657 | 1466617632309 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:47:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:47:12 INFO - PROCESS | 1657 | 1466617632312 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1657 | 1466617632313 Marionette TRACE conn2 <- [1,2994,null,{}] 10:47:12 INFO - PROCESS | 1657 | 1466617632326 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}] 10:47:12 INFO - PROCESS | 1657 | 1466617632327 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:12 INFO - PROCESS | 1657 | 1466617632424 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:47:12 INFO - PROCESS | 1657 | 1466617632429 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1657 | 1466617632430 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf51000 == 39 [pid = 1657] [id = 758] 10:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12900b800) [pid = 1657] [serial = 2272] [outer = 0x0] 10:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12910a400) [pid = 1657] [serial = 2273] [outer = 0x12900b800] 10:47:12 INFO - PROCESS | 1657 | 1466617632455 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a21a400) [pid = 1657] [serial = 2274] [outer = 0x12900b800] 10:47:12 INFO - PROCESS | 1657 | 1466617632926 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]]]}] 10:47:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:47:12 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 10:47:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 621ms 10:47:12 INFO - PROCESS | 1657 | 1466617632933 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1657 | 1466617632936 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:47:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:47:12 INFO - PROCESS | 1657 | 1466617632939 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1657 | 1466617632942 Marionette TRACE conn2 <- [1,2998,null,{}] 10:47:12 INFO - PROCESS | 1657 | 1466617632946 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}] 10:47:12 INFO - PROCESS | 1657 | 1466617632948 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:13 INFO - PROCESS | 1657 | 1466617633069 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:47:13 INFO - PROCESS | 1657 | 1466617633154 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1657 | 1466617633155 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11942d000 == 40 [pid = 1657] [id = 759] 10:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11295c000) [pid = 1657] [serial = 2275] [outer = 0x0] 10:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112f24400) [pid = 1657] [serial = 2276] [outer = 0x11295c000] 10:47:13 INFO - PROCESS | 1657 | 1466617633187 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115e8cc00) [pid = 1657] [serial = 2277] [outer = 0x11295c000] 10:47:13 INFO - PROCESS | 1657 | 1466617633620 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]]]}] 10:47:13 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. 10:47:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 721ms 10:47:13 INFO - PROCESS | 1657 | 1466617633661 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 1657 | 1466617633664 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:47:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:47:13 INFO - PROCESS | 1657 | 1466617633669 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1657 | 1466617633671 Marionette TRACE conn2 <- [1,3002,null,{}] 10:47:13 INFO - PROCESS | 1657 | 1466617633673 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}] 10:47:13 INFO - PROCESS | 1657 | 1466617633675 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:13 INFO - PROCESS | 1657 | 1466617633814 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:47:13 INFO - PROCESS | 1657 | 1466617633920 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1657 | 1466617633921 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca3000 == 41 [pid = 1657] [id = 760] 10:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1180e3c00) [pid = 1657] [serial = 2278] [outer = 0x0] 10:47:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1184d7000) [pid = 1657] [serial = 2279] [outer = 0x1180e3c00] 10:47:13 INFO - PROCESS | 1657 | 1466617633953 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119447800) [pid = 1657] [serial = 2280] [outer = 0x1180e3c00] 10:47:14 INFO - PROCESS | 1657 | 1466617634389 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]]]}] 10:47:14 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. 10:47:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 770ms 10:47:14 INFO - PROCESS | 1657 | 1466617634440 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1657 | 1466617634442 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:47:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:47:14 INFO - PROCESS | 1657 | 1466617634444 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1657 | 1466617634447 Marionette TRACE conn2 <- [1,3006,null,{}] 10:47:14 INFO - PROCESS | 1657 | 1466617634455 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}] 10:47:14 INFO - PROCESS | 1657 | 1466617634458 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:14 INFO - PROCESS | 1657 | 1466617634593 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:47:14 INFO - PROCESS | 1657 | 1466617634795 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 1657 | 1466617634796 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x115eef800 == 42 [pid = 1657] [id = 761] 10:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110f7d000) [pid = 1657] [serial = 2281] [outer = 0x0] 10:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112035800) [pid = 1657] [serial = 2282] [outer = 0x110f7d000] 10:47:14 INFO - PROCESS | 1657 | 1466617634836 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110f82000) [pid = 1657] [serial = 2283] [outer = 0x110f7d000] 10:47:15 INFO - PROCESS | 1657 | 1466617635358 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]]]}] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12b753000 == 41 [pid = 1657] [id = 757] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12c997800 == 40 [pid = 1657] [id = 756] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12c043000 == 39 [pid = 1657] [id = 755] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12b75d800 == 38 [pid = 1657] [id = 754] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x121748000 == 37 [pid = 1657] [id = 753] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a55a000 == 36 [pid = 1657] [id = 752] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d2800 == 35 [pid = 1657] [id = 751] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x126b81800 == 34 [pid = 1657] [id = 750] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12477f800 == 33 [pid = 1657] [id = 749] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12359b000 == 32 [pid = 1657] [id = 748] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd9000 == 31 [pid = 1657] [id = 747] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x117e37800 == 30 [pid = 1657] [id = 746] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c3800 == 29 [pid = 1657] [id = 745] 10:47:15 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3d000 == 28 [pid = 1657] [id = 744] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124dd4800) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1266ef800) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126620800) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1289d1800) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123b19400) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1289cc400) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123b66c00) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116f13000) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1176ec800) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119c04000) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1236c0c00) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119188000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1196c3400) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124ce7400) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123d29000) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112a1d400) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115e1ac00) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113079800) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1161a7000) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116638800) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12900bc00) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1187f9800) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128a61c00) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1289dec00) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12407d400) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1289c1c00) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12448b000) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1210f3800) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129107000) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 10:47:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12910b000) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 10:47:15 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. 10:47:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 975ms 10:47:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:47:15 INFO - PROCESS | 1657 | 1466617635421 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1657 | 1466617635424 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:47:15 INFO - PROCESS | 1657 | 1466617635428 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1657 | 1466617635430 Marionette TRACE conn2 <- [1,3010,null,{}] 10:47:15 INFO - PROCESS | 1657 | 1466617635436 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}] 10:47:15 INFO - PROCESS | 1657 | 1466617635440 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:15 INFO - PROCESS | 1657 | 1466617635570 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:47:15 INFO - PROCESS | 1657 | 1466617635584 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1657 | 1466617635586 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820c000 == 29 [pid = 1657] [id = 762] 10:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a77c00) [pid = 1657] [serial = 2284] [outer = 0x0] 10:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112adc400) [pid = 1657] [serial = 2285] [outer = 0x112a77c00] 10:47:15 INFO - PROCESS | 1657 | 1466617635628 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11307e000) [pid = 1657] [serial = 2286] [outer = 0x112a77c00] 10:47:15 INFO - PROCESS | 1657 | 1466617635960 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]]]}] 10:47:16 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 10:47:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 574ms 10:47:16 INFO - PROCESS | 1657 | 1466617636002 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1657 | 1466617636005 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:47:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:47:16 INFO - PROCESS | 1657 | 1466617636008 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1657 | 1466617636009 Marionette TRACE conn2 <- [1,3014,null,{}] 10:47:16 INFO - PROCESS | 1657 | 1466617636012 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}] 10:47:16 INFO - PROCESS | 1657 | 1466617636013 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:16 INFO - PROCESS | 1657 | 1466617636099 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:47:16 INFO - PROCESS | 1657 | 1466617636104 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1657 | 1466617636105 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2d000 == 30 [pid = 1657] [id = 763] 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113b89c00) [pid = 1657] [serial = 2287] [outer = 0x0] 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116137400) [pid = 1657] [serial = 2288] [outer = 0x113b89c00] 10:47:16 INFO - PROCESS | 1657 | 1466617636131 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116906800) [pid = 1657] [serial = 2289] [outer = 0x113b89c00] 10:47:16 INFO - PROCESS | 1657 | [1657] 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 10:47:16 INFO - PROCESS | 1657 | 1466617636539 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:47:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:47:16 INFO - {} 10:47:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:47:16 INFO - {} 10:47:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:47:16 INFO - {} 10:47:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:47:16 INFO - {} 10:47:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 569ms 10:47:16 INFO - PROCESS | 1657 | 1466617636587 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:47:16 INFO - TEST-START | /FileAPI/fileReader.html 10:47:16 INFO - PROCESS | 1657 | 1466617636589 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:47:16 INFO - PROCESS | 1657 | 1466617636595 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1657 | 1466617636603 Marionette TRACE conn2 <- [1,3018,null,{}] 10:47:16 INFO - PROCESS | 1657 | 1466617636613 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}] 10:47:16 INFO - PROCESS | 1657 | 1466617636619 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:16 INFO - PROCESS | 1657 | 1466617636702 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:47:16 INFO - PROCESS | 1657 | 1466617636713 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1657 | 1466617636714 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca5800 == 31 [pid = 1657] [id = 764] 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1184d7400) [pid = 1657] [serial = 2290] [outer = 0x0] 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186f2000) [pid = 1657] [serial = 2291] [outer = 0x1184d7400] 10:47:16 INFO - PROCESS | 1657 | 1466617636739 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1187f3000) [pid = 1657] [serial = 2292] [outer = 0x1184d7400] 10:47:17 INFO - PROCESS | 1657 | 1466617637074 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]]]}] 10:47:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:47:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:47:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:47:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:47:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 531ms 10:47:17 INFO - PROCESS | 1657 | 1466617637138 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1657 | 1466617637139 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:47:17 INFO - TEST-START | /FileAPI/historical.html 10:47:17 INFO - PROCESS | 1657 | 1466617637143 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1657 | 1466617637144 Marionette TRACE conn2 <- [1,3022,null,{}] 10:47:17 INFO - PROCESS | 1657 | 1466617637146 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}] 10:47:17 INFO - PROCESS | 1657 | 1466617637148 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:17 INFO - PROCESS | 1657 | 1466617637234 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:47:17 INFO - PROCESS | 1657 | 1466617637238 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1657 | 1466617637239 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905c000 == 32 [pid = 1657] [id = 765] 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119196800) [pid = 1657] [serial = 2293] [outer = 0x0] 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1196cf800) [pid = 1657] [serial = 2294] [outer = 0x119196800] 10:47:17 INFO - PROCESS | 1657 | 1466617637264 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x120ff3400) [pid = 1657] [serial = 2295] [outer = 0x119196800] 10:47:17 INFO - PROCESS | 1657 | 1466617637596 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"]]]}] 10:47:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:47:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:47:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:47:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:47:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:47:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:47:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:47:17 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 10:47:17 INFO - PROCESS | 1657 | 1466617637619 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1657 | 1466617637620 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:47:17 INFO - TEST-START | /FileAPI/idlharness.html 10:47:17 INFO - PROCESS | 1657 | 1466617637622 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1657 | 1466617637623 Marionette TRACE conn2 <- [1,3026,null,{}] 10:47:17 INFO - PROCESS | 1657 | 1466617637631 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}] 10:47:17 INFO - PROCESS | 1657 | 1466617637633 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:17 INFO - PROCESS | 1657 | 1466617637733 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:47:17 INFO - PROCESS | 1657 | 1466617637736 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1657 | 1466617637741 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a547800 == 33 [pid = 1657] [id = 766] 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123680400) [pid = 1657] [serial = 2296] [outer = 0x0] 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1236b8800) [pid = 1657] [serial = 2297] [outer = 0x123680400] 10:47:17 INFO - PROCESS | 1657 | 1466617637809 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123a4bc00) [pid = 1657] [serial = 2298] [outer = 0x123680400] 10:47:18 INFO - PROCESS | 1657 | 1466617638368 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]]]}] 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:47:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:47:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:47:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:47:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:47:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:47:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:47:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:47:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:47:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:47:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:47:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:47:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:47:18 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 10:47:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:47:18 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 10:47:18 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 10:47:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:47:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:47:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:47:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:47:18 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 10:47:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:47:18 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 10:47:18 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 10:47:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:47:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:47:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 780ms 10:47:18 INFO - PROCESS | 1657 | 1466617638403 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1657 | 1466617638405 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:47:18 INFO - TEST-START | /FileAPI/idlharness.worker 10:47:18 INFO - PROCESS | 1657 | 1466617638407 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1657 | 1466617638408 Marionette TRACE conn2 <- [1,3030,null,{}] 10:47:18 INFO - PROCESS | 1657 | 1466617638410 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}] 10:47:18 INFO - PROCESS | 1657 | 1466617638411 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:18 INFO - PROCESS | 1657 | 1466617638520 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:47:18 INFO - PROCESS | 1657 | 1466617638560 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1657 | 1466617638561 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f3d800 == 34 [pid = 1657] [id = 767] 10:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123a51400) [pid = 1657] [serial = 2299] [outer = 0x0] 10:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123b1e400) [pid = 1657] [serial = 2300] [outer = 0x123a51400] 10:47:18 INFO - PROCESS | 1657 | 1466617638586 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128a5b400) [pid = 1657] [serial = 2301] [outer = 0x123a51400] 10:47:18 INFO - PROCESS | 1657 | [1657] 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 10:47:19 INFO - PROCESS | 1657 | 1466617639242 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,{},{}]]]}] 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:47:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:47:19 INFO - {} 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:47:19 INFO - {} 10:47:19 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 - {} 10:47:19 INFO - {} 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:47:19 INFO - {} 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:47:19 INFO - {} 10:47:19 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 - {} 10:47:19 INFO - {} 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 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 10:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:47:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:47:19 INFO - {} 10:47:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 882ms 10:47:19 INFO - PROCESS | 1657 | 1466617639289 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1657 | 1466617639290 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:47:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:47:19 INFO - PROCESS | 1657 | 1466617639292 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1657 | 1466617639293 Marionette TRACE conn2 <- [1,3034,null,{}] 10:47:19 INFO - PROCESS | 1657 | 1466617639295 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}] 10:47:19 INFO - PROCESS | 1657 | 1466617639296 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:19 INFO - PROCESS | 1657 | 1466617639417 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1289d5800) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1199ed400) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123a4e800) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116793400) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a78c00) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116795800) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119999000) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1184d9400) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123a50c00) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110f2c400) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11697c800) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a80000) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115dcbc00) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129109400) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1164ebc00) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1180da400) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123d2d400) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1289d3000) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12900e800) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:47:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x111e29000) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:47:19 INFO - PROCESS | 1657 | 1466617639557 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1657 | 1466617639558 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x110ebb000 == 35 [pid = 1657] [id = 768] 10:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x111e29000) [pid = 1657] [serial = 2302] [outer = 0x0] 10:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115e1c400) [pid = 1657] [serial = 2303] [outer = 0x111e29000] 10:47:19 INFO - PROCESS | 1657 | 1466617639596 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1199ed400) [pid = 1657] [serial = 2304] [outer = 0x111e29000] 10:47:19 INFO - PROCESS | 1657 | 1466617639839 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]]]}] 10:47:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:47:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 575ms 10:47:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:47:19 INFO - PROCESS | 1657 | 1466617639871 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1657 | 1466617639872 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:47:19 INFO - PROCESS | 1657 | 1466617639874 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1657 | 1466617639875 Marionette TRACE conn2 <- [1,3038,null,{}] 10:47:19 INFO - PROCESS | 1657 | 1466617639877 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}] 10:47:19 INFO - PROCESS | 1657 | 1466617639878 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:19 INFO - PROCESS | 1657 | 1466617639975 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:47:19 INFO - PROCESS | 1657 | 1466617639979 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1657 | 1466617639980 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x121742000 == 36 [pid = 1657] [id = 769] 10:47:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1236b7000) [pid = 1657] [serial = 2305] [outer = 0x0] 10:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x129008800) [pid = 1657] [serial = 2306] [outer = 0x1236b7000] 10:47:20 INFO - PROCESS | 1657 | 1466617640004 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12b832400) [pid = 1657] [serial = 2307] [outer = 0x1236b7000] 10:47:20 INFO - PROCESS | 1657 | 1466617640311 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"]]]}] 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:47:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 10:47:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:47:20 INFO - PROCESS | 1657 | 1466617640343 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1657 | 1466617640344 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:47:20 INFO - PROCESS | 1657 | 1466617640346 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1657 | 1466617640347 Marionette TRACE conn2 <- [1,3042,null,{}] 10:47:20 INFO - PROCESS | 1657 | 1466617640349 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}] 10:47:20 INFO - PROCESS | 1657 | 1466617640351 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:20 INFO - PROCESS | 1657 | 1466617640428 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:47:20 INFO - PROCESS | 1657 | 1466617640493 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1657 | 1466617640494 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d22800 == 37 [pid = 1657] [id = 770] 10:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123a4e800) [pid = 1657] [serial = 2308] [outer = 0x0] 10:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b837000) [pid = 1657] [serial = 2309] [outer = 0x123a4e800] 10:47:20 INFO - PROCESS | 1657 | 1466617640518 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b840000) [pid = 1657] [serial = 2310] [outer = 0x123a4e800] 10:47:20 INFO - PROCESS | 1657 | 1466617640868 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]]]}] 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:47:20 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. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:47:20 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'.) 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:47:20 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. 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:47:20 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. 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:47:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:47:20 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. 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:47:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:47:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:47:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:47:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:47:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 10:47:20 INFO - PROCESS | 1657 | 1466617640924 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1657 | 1466617640925 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:47:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:47:20 INFO - PROCESS | 1657 | 1466617640928 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1657 | 1466617640929 Marionette TRACE conn2 <- [1,3046,null,{}] 10:47:20 INFO - PROCESS | 1657 | 1466617640931 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}] 10:47:20 INFO - PROCESS | 1657 | 1466617640933 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:21 INFO - PROCESS | 1657 | 1466617641024 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:47:21 INFO - PROCESS | 1657 | 1466617641030 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1657 | 1466617641031 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x114fbc000 == 38 [pid = 1657] [id = 771] 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b83f800) [pid = 1657] [serial = 2311] [outer = 0x0] 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12ba2c400) [pid = 1657] [serial = 2312] [outer = 0x12b83f800] 10:47:21 INFO - PROCESS | 1657 | 1466617641111 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12ba43400) [pid = 1657] [serial = 2313] [outer = 0x12b83f800] 10:47:21 INFO - PROCESS | 1657 | [1657] 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 10:47:21 INFO - PROCESS | 1657 | 1466617641396 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:47:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:47:21 INFO - {} 10:47:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 10:47:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:47:21 INFO - PROCESS | 1657 | 1466617641449 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1657 | 1466617641452 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:47:21 INFO - PROCESS | 1657 | 1466617641454 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1657 | 1466617641456 Marionette TRACE conn2 <- [1,3050,null,{}] 10:47:21 INFO - PROCESS | 1657 | 1466617641458 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}] 10:47:21 INFO - PROCESS | 1657 | 1466617641460 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:21 INFO - PROCESS | 1657 | 1466617641608 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:47:21 INFO - PROCESS | 1657 | 1466617641670 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1657 | 1466617641672 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x110ed2800 == 39 [pid = 1657] [id = 772] 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x110f26800) [pid = 1657] [serial = 2314] [outer = 0x0] 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110f76800) [pid = 1657] [serial = 2315] [outer = 0x110f26800] 10:47:21 INFO - PROCESS | 1657 | 1466617641704 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1122ab000) [pid = 1657] [serial = 2316] [outer = 0x110f26800] 10:47:22 INFO - PROCESS | 1657 | 1466617642088 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]]]}] 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:47:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 10:47:22 INFO - PROCESS | 1657 | 1466617642125 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1657 | 1466617642127 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:47:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:47:22 INFO - PROCESS | 1657 | 1466617642131 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1657 | 1466617642133 Marionette TRACE conn2 <- [1,3054,null,{}] 10:47:22 INFO - PROCESS | 1657 | 1466617642136 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}] 10:47:22 INFO - PROCESS | 1657 | 1466617642140 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:22 INFO - PROCESS | 1657 | 1466617642250 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:47:22 INFO - PROCESS | 1657 | 1466617642348 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1657 | 1466617642350 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fda000 == 40 [pid = 1657] [id = 773] 10:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11307d000) [pid = 1657] [serial = 2317] [outer = 0x0] 10:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1164e5c00) [pid = 1657] [serial = 2318] [outer = 0x11307d000] 10:47:22 INFO - PROCESS | 1657 | 1466617642383 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116f0e000) [pid = 1657] [serial = 2319] [outer = 0x11307d000] 10:47:22 INFO - PROCESS | 1657 | 1466617642838 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"]]]}] 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:47:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:47:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:47:22 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" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:47:22 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" 10:47:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:47:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:47:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 737ms 10:47:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:47:22 INFO - PROCESS | 1657 | 1466617642868 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1657 | 1466617642870 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:47:22 INFO - PROCESS | 1657 | 1466617642872 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1657 | 1466617642873 Marionette TRACE conn2 <- [1,3058,null,{}] 10:47:22 INFO - PROCESS | 1657 | 1466617642921 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}] 10:47:22 INFO - PROCESS | 1657 | 1466617642922 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:23 INFO - PROCESS | 1657 | 1466617643010 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:47:23 INFO - PROCESS | 1657 | 1466617643106 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1657 | 1466617643108 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cdc000 == 41 [pid = 1657] [id = 774] 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116f99400) [pid = 1657] [serial = 2320] [outer = 0x0] 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x123a4e000) [pid = 1657] [serial = 2321] [outer = 0x116f99400] 10:47:23 INFO - PROCESS | 1657 | 1466617643133 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d49400) [pid = 1657] [serial = 2322] [outer = 0x116f99400] 10:47:23 INFO - PROCESS | 1657 | 1466617643488 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]]]}] 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:47:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:47:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:47:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:47:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:47:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:47:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:47:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:47:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:47:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 664ms 10:47:23 INFO - PROCESS | 1657 | 1466617643537 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1657 | 1466617643540 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:47:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:47:23 INFO - PROCESS | 1657 | 1466617643547 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1657 | 1466617643550 Marionette TRACE conn2 <- [1,3062,null,{}] 10:47:23 INFO - PROCESS | 1657 | 1466617643552 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}] 10:47:23 INFO - PROCESS | 1657 | 1466617643555 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:23 INFO - PROCESS | 1657 | 1466617643670 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:47:23 INFO - PROCESS | 1657 | 1466617643728 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1657 | 1466617643729 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce3e000 == 42 [pid = 1657] [id = 775] 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1260ca400) [pid = 1657] [serial = 2323] [outer = 0x0] 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aaac000) [pid = 1657] [serial = 2324] [outer = 0x1260ca400] 10:47:23 INFO - PROCESS | 1657 | 1466617643752 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ba2b000) [pid = 1657] [serial = 2325] [outer = 0x1260ca400] 10:47:23 INFO - PROCESS | 1657 | [1657] 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 10:47:24 INFO - PROCESS | 1657 | 1466617644158 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:47:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:47:24 INFO - {} 10:47:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 10:47:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:47:24 INFO - PROCESS | 1657 | 1466617644169 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1657 | 1466617644170 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:47:24 INFO - PROCESS | 1657 | 1466617644172 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1657 | 1466617644173 Marionette TRACE conn2 <- [1,3066,null,{}] 10:47:24 INFO - PROCESS | 1657 | 1466617644175 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}] 10:47:24 INFO - PROCESS | 1657 | 1466617644177 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:24 INFO - PROCESS | 1657 | 1466617644270 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:47:24 INFO - PROCESS | 1657 | 1466617644325 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 1657 | 1466617644326 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f47b000 == 43 [pid = 1657] [id = 776] 10:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12ba2d400) [pid = 1657] [serial = 2326] [outer = 0x0] 10:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12ba31400) [pid = 1657] [serial = 2327] [outer = 0x12ba2d400] 10:47:24 INFO - PROCESS | 1657 | 1466617644355 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128c44000) [pid = 1657] [serial = 2328] [outer = 0x12ba2d400] 10:47:24 INFO - PROCESS | 1657 | 1466617644737 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]]]}] 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:47:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:47:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 626ms 10:47:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:47:24 INFO - PROCESS | 1657 | 1466617644798 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1657 | 1466617644799 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:47:24 INFO - PROCESS | 1657 | 1466617644801 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1657 | 1466617644803 Marionette TRACE conn2 <- [1,3070,null,{}] 10:47:24 INFO - PROCESS | 1657 | 1466617644805 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}] 10:47:24 INFO - PROCESS | 1657 | 1466617644806 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:25 INFO - PROCESS | 1657 | 1466617645006 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:47:25 INFO - PROCESS | 1657 | 1466617645111 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1657 | 1466617645112 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 44 [pid = 1657] [id = 777] 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x112a17800) [pid = 1657] [serial = 2329] [outer = 0x0] 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112ad9c00) [pid = 1657] [serial = 2330] [outer = 0x112a17800] 10:47:25 INFO - PROCESS | 1657 | 1466617645137 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x114f74400) [pid = 1657] [serial = 2331] [outer = 0x112a17800] 10:47:25 INFO - PROCESS | 1657 | 1466617645517 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]]]}] 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:47:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:47:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 723ms 10:47:25 INFO - PROCESS | 1657 | 1466617645525 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1657 | 1466617645527 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:47:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:47:25 INFO - PROCESS | 1657 | 1466617645531 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1657 | 1466617645534 Marionette TRACE conn2 <- [1,3074,null,{}] 10:47:25 INFO - PROCESS | 1657 | 1466617645537 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}] 10:47:25 INFO - PROCESS | 1657 | 1466617645539 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:25 INFO - PROCESS | 1657 | 1466617645627 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:47:25 INFO - PROCESS | 1657 | 1466617645698 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1657 | 1466617645699 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116624000 == 45 [pid = 1657] [id = 778] 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1164ea000) [pid = 1657] [serial = 2332] [outer = 0x0] 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116f17000) [pid = 1657] [serial = 2333] [outer = 0x1164ea000] 10:47:25 INFO - PROCESS | 1657 | 1466617645723 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11875c000) [pid = 1657] [serial = 2334] [outer = 0x1164ea000] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x114fbc000 == 44 [pid = 1657] [id = 771] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x115d22800 == 43 [pid = 1657] [id = 770] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121742000 == 42 [pid = 1657] [id = 769] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x110ebb000 == 41 [pid = 1657] [id = 768] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x120f3d800 == 40 [pid = 1657] [id = 767] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a547800 == 39 [pid = 1657] [id = 766] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12905c000 == 38 [pid = 1657] [id = 765] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca5800 == 37 [pid = 1657] [id = 764] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2d000 == 36 [pid = 1657] [id = 763] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11820c000 == 35 [pid = 1657] [id = 762] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x115eef800 == 34 [pid = 1657] [id = 761] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca3000 == 33 [pid = 1657] [id = 760] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11942d000 == 32 [pid = 1657] [id = 759] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf51000 == 31 [pid = 1657] [id = 758] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 30 [pid = 1657] [id = 777] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12f47b000 == 29 [pid = 1657] [id = 776] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce3e000 == 28 [pid = 1657] [id = 775] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x128cdc000 == 27 [pid = 1657] [id = 774] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119fda000 == 26 [pid = 1657] [id = 773] 10:47:26 INFO - PROCESS | 1657 | --DOCSHELL 0x110ed2800 == 25 [pid = 1657] [id = 772] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1236c0800) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123b1fc00) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112f23000) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112ece000) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113b88400) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1196c7800) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118758800) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1210f0c00) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119196400) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119c07400) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124491c00) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12408b000) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122a6800) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124ce8800) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1164e8800) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12661d400) [pid = 1657] [serial = 2265] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1289d0c00) [pid = 1657] [serial = 2266] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123a52400) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116975400) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124089000) [pid = 1657] [serial = 2271] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1176f1c00) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1176f3400) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116976000) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123a4fc00) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1260c2c00) [pid = 1657] [serial = 2263] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123817c00) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119444000) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12661c400) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12456e000) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12900e400) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128d05800) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129007800) [pid = 1657] [serial = 2269] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a21a800) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129114400) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x112965000) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x113b50400) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1236b4c00) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x128a5a800) [pid = 1657] [serial = 2268] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1657 | 1466617646580 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]]]}] 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:47:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1077ms 10:47:26 INFO - PROCESS | 1657 | 1466617646608 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1657 | 1466617646610 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:47:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:47:26 INFO - PROCESS | 1657 | 1466617646613 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1657 | 1466617646614 Marionette TRACE conn2 <- [1,3078,null,{}] 10:47:26 INFO - PROCESS | 1657 | 1466617646617 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}] 10:47:26 INFO - PROCESS | 1657 | 1466617646619 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:26 INFO - PROCESS | 1657 | 1466617646690 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:47:26 INFO - PROCESS | 1657 | 1466617646694 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1657 | 1466617646699 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d25000 == 26 [pid = 1657] [id = 779] 10:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112ed6000) [pid = 1657] [serial = 2335] [outer = 0x0] 10:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112faac00) [pid = 1657] [serial = 2336] [outer = 0x112ed6000] 10:47:26 INFO - PROCESS | 1657 | 1466617646723 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113b8b000) [pid = 1657] [serial = 2337] [outer = 0x112ed6000] 10:47:27 INFO - PROCESS | 1657 | 1466617647028 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] 10:47:27 INFO - PROCESS | 1657 | 1466617647076 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:47:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:47:27 INFO - PROCESS | 1657 | 1466617647082 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1657 | 1466617647083 Marionette TRACE conn2 <- [1,3082,null,{}] 10:47:27 INFO - PROCESS | 1657 | 1466617647085 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}] 10:47:27 INFO - PROCESS | 1657 | 1466617647087 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:27 INFO - PROCESS | 1657 | 1466617647151 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:47:27 INFO - PROCESS | 1657 | 1466617647154 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1657 | 1466617647156 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1184d0800 == 27 [pid = 1657] [id = 780] 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1164ee000) [pid = 1657] [serial = 2338] [outer = 0x0] 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116f16000) [pid = 1657] [serial = 2339] [outer = 0x1164ee000] 10:47:27 INFO - PROCESS | 1657 | 1466617647182 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1180dd000) [pid = 1657] [serial = 2340] [outer = 0x1164ee000] 10:47:27 INFO - PROCESS | 1657 | 1466617647472 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]]]}] 10:47:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:47:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:47:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:47:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 419ms 10:47:27 INFO - PROCESS | 1657 | 1466617647502 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1657 | 1466617647503 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:47:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:47:27 INFO - PROCESS | 1657 | 1466617647521 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1657 | 1466617647524 Marionette TRACE conn2 <- [1,3086,null,{}] 10:47:27 INFO - PROCESS | 1657 | 1466617647530 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}] 10:47:27 INFO - PROCESS | 1657 | 1466617647533 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:27 INFO - PROCESS | 1657 | 1466617647603 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:47:27 INFO - PROCESS | 1657 | 1466617647661 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1657 | 1466617647663 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f43800 == 28 [pid = 1657] [id = 781] 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x110f7e800) [pid = 1657] [serial = 2341] [outer = 0x0] 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11918c800) [pid = 1657] [serial = 2342] [outer = 0x110f7e800] 10:47:27 INFO - PROCESS | 1657 | 1466617647687 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119921800) [pid = 1657] [serial = 2343] [outer = 0x110f7e800] 10:47:27 INFO - PROCESS | 1657 | 1466617647911 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:47:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:47:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 424ms 10:47:27 INFO - PROCESS | 1657 | 1466617647945 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1657 | 1466617647947 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:47:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:47:27 INFO - PROCESS | 1657 | 1466617647956 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1657 | 1466617647956 Marionette TRACE conn2 <- [1,3090,null,{}] 10:47:27 INFO - PROCESS | 1657 | 1466617647961 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}] 10:47:27 INFO - PROCESS | 1657 | 1466617647962 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | 1466617648037 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:47:28 INFO - PROCESS | 1657 | 1466617648041 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1657 | 1466617648042 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x123598000 == 29 [pid = 1657] [id = 782] 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11999cc00) [pid = 1657] [serial = 2344] [outer = 0x0] 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x123680000) [pid = 1657] [serial = 2345] [outer = 0x11999cc00] 10:47:28 INFO - PROCESS | 1657 | 1466617648066 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1236bc800) [pid = 1657] [serial = 2346] [outer = 0x11999cc00] 10:47:28 INFO - PROCESS | 1657 | 1466617648359 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:47:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:47:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 428ms 10:47:28 INFO - PROCESS | 1657 | 1466617648385 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1657 | 1466617648386 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:47:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:47:28 INFO - PROCESS | 1657 | 1466617648388 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1657 | 1466617648389 Marionette TRACE conn2 <- [1,3094,null,{}] 10:47:28 INFO - PROCESS | 1657 | 1466617648391 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}] 10:47:28 INFO - PROCESS | 1657 | 1466617648392 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | 1466617648461 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:47:28 INFO - PROCESS | 1657 | 1466617648536 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1657 | 1466617648537 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12446a000 == 30 [pid = 1657] [id = 783] 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11295e400) [pid = 1657] [serial = 2347] [outer = 0x0] 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1236bf800) [pid = 1657] [serial = 2348] [outer = 0x11295e400] 10:47:28 INFO - PROCESS | 1657 | 1466617648557 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123a54800) [pid = 1657] [serial = 2349] [outer = 0x11295e400] 10:47:28 INFO - PROCESS | 1657 | 1466617648802 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:47:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:47:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 423ms 10:47:28 INFO - PROCESS | 1657 | 1466617648811 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1657 | 1466617648812 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:47:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:47:28 INFO - PROCESS | 1657 | 1466617648836 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1657 | 1466617648837 Marionette TRACE conn2 <- [1,3098,null,{}] 10:47:28 INFO - PROCESS | 1657 | 1466617648860 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}] 10:47:28 INFO - PROCESS | 1657 | 1466617648864 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | 1466617648980 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:47:28 INFO - PROCESS | 1657 | 1466617648984 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1657 | 1466617648985 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x126b92000 == 31 [pid = 1657] [id = 784] 10:47:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1180de800) [pid = 1657] [serial = 2350] [outer = 0x0] 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123b64000) [pid = 1657] [serial = 2351] [outer = 0x1180de800] 10:47:29 INFO - PROCESS | 1657 | 1466617649005 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1241f5800) [pid = 1657] [serial = 2352] [outer = 0x1180de800] 10:47:29 INFO - PROCESS | 1657 | 1466617649288 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]]]}] 10:47:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:47:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:47:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 507ms 10:47:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:47:29 INFO - PROCESS | 1657 | 1466617649324 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1657 | 1466617649325 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:47:29 INFO - PROCESS | 1657 | 1466617649327 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1657 | 1466617649328 Marionette TRACE conn2 <- [1,3102,null,{}] 10:47:29 INFO - PROCESS | 1657 | 1466617649336 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}] 10:47:29 INFO - PROCESS | 1657 | 1466617649337 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:29 INFO - PROCESS | 1657 | 1466617649427 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:47:29 INFO - PROCESS | 1657 | 1466617649464 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1657 | 1466617649465 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129064800 == 32 [pid = 1657] [id = 785] 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1241f2000) [pid = 1657] [serial = 2353] [outer = 0x0] 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124546400) [pid = 1657] [serial = 2354] [outer = 0x1241f2000] 10:47:29 INFO - PROCESS | 1657 | 1466617649486 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124ce8c00) [pid = 1657] [serial = 2355] [outer = 0x1241f2000] 10:47:29 INFO - PROCESS | 1657 | 1466617649729 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:47:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:47:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 426ms 10:47:29 INFO - PROCESS | 1657 | 1466617649754 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1657 | 1466617649755 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:47:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:47:29 INFO - PROCESS | 1657 | 1466617649757 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1657 | 1466617649757 Marionette TRACE conn2 <- [1,3106,null,{}] 10:47:29 INFO - PROCESS | 1657 | 1466617649760 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}] 10:47:29 INFO - PROCESS | 1657 | 1466617649761 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:29 INFO - PROCESS | 1657 | 1466617649857 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:47:29 INFO - PROCESS | 1657 | 1466617649860 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1657 | 1466617649861 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a2d6800 == 33 [pid = 1657] [id = 786] 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124ce8400) [pid = 1657] [serial = 2356] [outer = 0x0] 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126407800) [pid = 1657] [serial = 2357] [outer = 0x124ce8400] 10:47:29 INFO - PROCESS | 1657 | 1466617649884 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1266ef400) [pid = 1657] [serial = 2358] [outer = 0x124ce8400] 10:47:30 INFO - PROCESS | 1657 | 1466617650151 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]]]}] 10:47:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:47:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:47:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:47:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 418ms 10:47:30 INFO - PROCESS | 1657 | 1466617650199 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1657 | 1466617650202 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:47:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:47:30 INFO - PROCESS | 1657 | 1466617650208 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1657 | 1466617650210 Marionette TRACE conn2 <- [1,3110,null,{}] 10:47:30 INFO - PROCESS | 1657 | 1466617650224 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}] 10:47:30 INFO - PROCESS | 1657 | 1466617650225 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:30 INFO - PROCESS | 1657 | 1466617650319 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:47:30 INFO - PROCESS | 1657 | 1466617650323 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 1657 | 1466617650324 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f41800 == 34 [pid = 1657] [id = 787] 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1289be400) [pid = 1657] [serial = 2359] [outer = 0x0] 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1289c8800) [pid = 1657] [serial = 2360] [outer = 0x1289be400] 10:47:30 INFO - PROCESS | 1657 | 1466617650344 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1289dd000) [pid = 1657] [serial = 2361] [outer = 0x1289be400] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b83f800) [pid = 1657] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113b89c00) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123680400) [pid = 1657] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111e29000) [pid = 1657] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12900b800) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11295c000) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110f7d000) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a77c00) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184d7400) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1180e3c00) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119196800) [pid = 1657] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1236b7000) [pid = 1657] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123a4e800) [pid = 1657] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:47:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x123a51400) [pid = 1657] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:47:30 INFO - PROCESS | 1657 | 1466617650782 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"]]]}] 10:47:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:47:30 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 10:47:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:47:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 581ms 10:47:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:47:30 INFO - PROCESS | 1657 | 1466617650789 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1657 | 1466617650790 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:47:30 INFO - PROCESS | 1657 | 1466617650793 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1657 | 1466617650794 Marionette TRACE conn2 <- [1,3114,null,{}] 10:47:30 INFO - PROCESS | 1657 | 1466617650796 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}] 10:47:30 INFO - PROCESS | 1657 | 1466617650799 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:30 INFO - PROCESS | 1657 | 1466617650867 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:47:30 INFO - PROCESS | 1657 | 1466617650870 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\", \"a20afe68-7b45-44f5-9bd6-346c9484c67c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 1657 | 1466617650871 Marionette INFO sendAsync 659d5752-1380-1646-b9b6-a975ee5fa7fc 10:47:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b8d8800 == 35 [pid = 1657] [id = 788] 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1184d7400) [pid = 1657] [serial = 2362] [outer = 0x0] 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1289c3800) [pid = 1657] [serial = 2363] [outer = 0x1184d7400] 10:47:30 INFO - PROCESS | 1657 | 1466617650892 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128a57800) [pid = 1657] [serial = 2364] [outer = 0x1184d7400] 10:47:31 INFO - PROCESS | 1657 | 1466617651188 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]]]}] 10:47:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:47:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 423ms 10:47:31 INFO - PROCESS | 1657 | 1466617651218 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1657 | 1466617651219 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:47:32 WARNING - u'runner_teardown' () 10:47:32 INFO - No more tests 10:47:32 INFO - Got 0 unexpected results 10:47:32 INFO - SUITE-END | took 506s 10:47:32 INFO - Closing logging queue 10:47:32 INFO - queue closed 10:47:32 INFO - Return code: 0 10:47:32 WARNING - # TBPL SUCCESS # 10:47:32 INFO - Running post-action listener: _resource_record_post_action 10:47:32 INFO - Running post-run listener: _resource_record_post_run 10:47:33 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 31817216; Write bytes: 953467904; Read time: 210; Write time: 4943 10:47:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:47:33 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150514176; Write bytes: 147478528; Read time: 13497; Write time: 311 10:47:33 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 29646336; Write bytes: 793521152; Read time: 190; Write time: 4589 10:47:33 INFO - Running post-run listener: _upload_blobber_files 10:47:33 INFO - Blob upload gear active. 10:47:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:47:33 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 10:47:33 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'] 10:47:33 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 10:47:33 INFO - (blobuploader) - INFO - Open directory for files ... 10:47:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:47:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:47:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:47:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:47:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:47:34 INFO - (blobuploader) - INFO - Done attempting. 10:47:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:47:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:47:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:47:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:47:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:47:36 INFO - (blobuploader) - INFO - Done attempting. 10:47:36 INFO - (blobuploader) - INFO - Iteration through files over. 10:47:36 INFO - Return code: 0 10:47:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:47:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:47:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab8cb8af503fa2bb986d33e63a2e58822c89b2a1ea708cb39bf1473025368c2b7583984a5f4da53309e22cad9a9d53a4aba265aa4a70b7d210fb6c657f171a81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fa0e065c0462a3ae2130b34ddfbcc827e9f013b96aa5b253254759618859795e22c106fdd285bb0af5bdee1ee86def440636cb9d9aa6dd0408372b12b14cb74"} 10:47:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:47:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:47:36 INFO - Contents: 10:47:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab8cb8af503fa2bb986d33e63a2e58822c89b2a1ea708cb39bf1473025368c2b7583984a5f4da53309e22cad9a9d53a4aba265aa4a70b7d210fb6c657f171a81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fa0e065c0462a3ae2130b34ddfbcc827e9f013b96aa5b253254759618859795e22c106fdd285bb0af5bdee1ee86def440636cb9d9aa6dd0408372b12b14cb74"} 10:47:36 INFO - Running post-run listener: copy_logs_to_upload_dir 10:47:36 INFO - Copying logs to upload dir... 10:47:36 INFO - mkdir: /builds/slave/test/build/upload/logs 10:47:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=662.385914 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 2 secs) (at 2016-06-22 10:47:36.483217) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 10:47:36.486869) ========= 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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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/ab8cb8af503fa2bb986d33e63a2e58822c89b2a1ea708cb39bf1473025368c2b7583984a5f4da53309e22cad9a9d53a4aba265aa4a70b7d210fb6c657f171a81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fa0e065c0462a3ae2130b34ddfbcc827e9f013b96aa5b253254759618859795e22c106fdd285bb0af5bdee1ee86def440636cb9d9aa6dd0408372b12b14cb74"} build_url:https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012937 build_url: 'https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/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/ab8cb8af503fa2bb986d33e63a2e58822c89b2a1ea708cb39bf1473025368c2b7583984a5f4da53309e22cad9a9d53a4aba265aa4a70b7d210fb6c657f171a81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8fa0e065c0462a3ae2130b34ddfbcc827e9f013b96aa5b253254759618859795e22c106fdd285bb0af5bdee1ee86def440636cb9d9aa6dd0408372b12b14cb74"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dmJ2gfJOTy-6ODaslPyQfg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 10:47:36.524089) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:47:36.524448) ========= 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.PdJD8pU4Ix/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.3QC7IE9NEh/Listeners TMPDIR=/var/folders/d7/7bqvmyhs3jdby27d06bbj7dh00000w/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.005381 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 10:47:36.573179) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-22 10:47:36.576583) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-22 10:47:36.576987) ========= ========= Total master_lag: 0.52 =========