builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0220 starttime: 1468879520.3 results: success (0) buildid: 20160718142219 builduid: 10baf77c3f7a4d3b9948882d8399d255 revision: d2ab9c39bd1059d74acb3d9ac87dbfbba913427b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.296767) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.297251) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.298046) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.420292) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.420580) ========= 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.6w6Lf2bSey/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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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-07-18 15:05:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 39.7M=0s 2016-07-18 15:05:20 (39.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.508171 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.988608) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:20.988898) ========= 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.6w6Lf2bSey/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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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.034327 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:21.044055) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:21.044446) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d2ab9c39bd1059d74acb3d9ac87dbfbba913427b --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 d2ab9c39bd1059d74acb3d9ac87dbfbba913427b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.6w6Lf2bSey/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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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-07-18 15:05:21,125 truncating revision to first 12 chars 2016-07-18 15:05:21,125 Setting DEBUG logging. 2016-07-18 15:05:21,125 attempt 1/10 2016-07-18 15:05:21,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d2ab9c39bd10?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 15:05:21,793 unpacking tar archive at: mozilla-beta-d2ab9c39bd10/testing/mozharness/ program finished with exit code 0 elapsedTime=0.941919 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:22.011335) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:22.011651) ========= script_repo_revision: d2ab9c39bd1059d74acb3d9ac87dbfbba913427b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:22.012038) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:22.012333) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:05:22.076083) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 12 secs) (at 2016-07-18 15:05:22.076495) ========= /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.6w6Lf2bSey/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_NODE_PATH=/usr/local/bin/node 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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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 15:05:22 INFO - MultiFileLogger online at 20160718 15:05:22 in /builds/slave/test 15:05:22 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 15:05:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:05:22 INFO - {'append_to_log': False, 15:05:22 INFO - 'base_work_dir': '/builds/slave/test', 15:05:22 INFO - 'blob_upload_branch': 'mozilla-beta', 15:05:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:05:22 INFO - 'buildbot_json_path': 'buildprops.json', 15:05:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:05:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:05:22 INFO - 'download_minidump_stackwalk': True, 15:05:22 INFO - 'download_symbols': 'true', 15:05:22 INFO - 'e10s': False, 15:05:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:05:22 INFO - 'tooltool.py': '/tools/tooltool.py', 15:05:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:05:22 INFO - '/tools/misc-python/virtualenv.py')}, 15:05:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:05:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:05:22 INFO - 'log_level': 'info', 15:05:22 INFO - 'log_to_console': True, 15:05:22 INFO - 'opt_config_files': (), 15:05:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:05:22 INFO - '--processes=1', 15:05:22 INFO - '--config=%(test_path)s/wptrunner.ini', 15:05:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:05:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:05:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:05:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:05:22 INFO - 'pip_index': False, 15:05:22 INFO - 'require_test_zip': True, 15:05:22 INFO - 'test_type': ('testharness',), 15:05:22 INFO - 'this_chunk': '1', 15:05:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:05:22 INFO - 'total_chunks': '10', 15:05:22 INFO - 'virtualenv_path': 'venv', 15:05:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:05:22 INFO - 'work_dir': 'build'} 15:05:22 INFO - ##### 15:05:22 INFO - ##### Running clobber step. 15:05:22 INFO - ##### 15:05:22 INFO - Running pre-action listener: _resource_record_pre_action 15:05:22 INFO - Running main action method: clobber 15:05:22 INFO - rmtree: /builds/slave/test/build 15:05:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:05:24 INFO - Running post-action listener: _resource_record_post_action 15:05:24 INFO - ##### 15:05:24 INFO - ##### Running read-buildbot-config step. 15:05:24 INFO - ##### 15:05:24 INFO - Running pre-action listener: _resource_record_pre_action 15:05:24 INFO - Running main action method: read_buildbot_config 15:05:24 INFO - Using buildbot properties: 15:05:24 INFO - { 15:05:24 INFO - "project": "", 15:05:24 INFO - "product": "firefox", 15:05:24 INFO - "script_repo_revision": "production", 15:05:24 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 15:05:24 INFO - "repository": "", 15:05:24 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 15:05:24 INFO - "buildid": "20160718142219", 15:05:24 INFO - "pgo_build": "False", 15:05:24 INFO - "basedir": "/builds/slave/test", 15:05:24 INFO - "buildnumber": 6, 15:05:24 INFO - "slavename": "t-yosemite-r7-0220", 15:05:24 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 15:05:24 INFO - "platform": "macosx64", 15:05:24 INFO - "branch": "mozilla-beta", 15:05:24 INFO - "revision": "d2ab9c39bd1059d74acb3d9ac87dbfbba913427b", 15:05:24 INFO - "repo_path": "releases/mozilla-beta", 15:05:24 INFO - "moz_repo_path": "", 15:05:24 INFO - "stage_platform": "macosx64", 15:05:24 INFO - "builduid": "10baf77c3f7a4d3b9948882d8399d255", 15:05:24 INFO - "slavebuilddir": "test" 15:05:24 INFO - } 15:05:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 15:05:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 15:05:24 INFO - Running post-action listener: _resource_record_post_action 15:05:24 INFO - ##### 15:05:24 INFO - ##### Running download-and-extract step. 15:05:24 INFO - ##### 15:05:24 INFO - Running pre-action listener: _resource_record_pre_action 15:05:24 INFO - Running main action method: download_and_extract 15:05:24 INFO - mkdir: /builds/slave/test/build/tests 15:05:24 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')]} 15:05:24 INFO - https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:05:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 15:05:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 15:05:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:27 INFO - Downloaded 1201 bytes. 15:05:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 15:05:27 INFO - Using the following test package requirements: 15:05:27 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 15:05:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 15:05:27 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 15:05:27 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'jsshell-mac64.zip'], 15:05:27 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 15:05:27 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 15:05:27 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 15:05:27 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 15:05:27 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 15:05:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:05:27 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 15:05:27 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 15:05:27 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')]} 15:05:27 INFO - https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:05:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 15:05:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 15:05:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:34 INFO - Downloaded 18370084 bytes. 15:05:34 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/*'] 15:05:34 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/* 15:05:34 INFO - caution: filename not matched: web-platform/* 15:05:34 INFO - Return code: 11 15:05:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:34 INFO - https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:05:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 15:05:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 15:05:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:36 INFO - Downloaded 36389883 bytes. 15:05:36 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/*'] 15:05:36 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/* 15:05:40 INFO - caution: filename not matched: bin/* 15:05:40 INFO - caution: filename not matched: config/* 15:05:40 INFO - caution: filename not matched: mozbase/* 15:05:40 INFO - caution: filename not matched: marionette/* 15:05:40 INFO - caution: filename not matched: tools/wptserve/* 15:05:40 INFO - Return code: 11 15:05:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:40 INFO - https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 15:05:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 15:05:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 15:05:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 15:05:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:51 INFO - Downloaded 73025526 bytes. 15:05:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 15:05:51 INFO - mkdir: /builds/slave/test/properties 15:05:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:05:51 INFO - Writing to file /builds/slave/test/properties/build_url 15:05:51 INFO - Contents: 15:05:51 INFO - build_url:https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 15:05:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:05:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:05:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:05:51 INFO - Contents: 15:05:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:05:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:51 INFO - https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:05:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:05:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:05:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:05:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eAdr9fPXTe-4heo2RqJUGw/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 15:06:01 INFO - Downloaded 103717843 bytes. 15:06:01 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'] 15:06:01 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 15:06:04 INFO - Return code: 0 15:06:04 INFO - Running post-action listener: _resource_record_post_action 15:06:04 INFO - Running post-action listener: set_extra_try_arguments 15:06:04 INFO - ##### 15:06:04 INFO - ##### Running create-virtualenv step. 15:06:04 INFO - ##### 15:06:04 INFO - Running pre-action listener: _pre_create_virtualenv 15:06:04 INFO - Running pre-action listener: _resource_record_pre_action 15:06:04 INFO - Running main action method: create_virtualenv 15:06:04 INFO - Creating virtualenv /builds/slave/test/build/venv 15:06:04 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 15:06:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:06:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:06:04 INFO - Using real prefix '/tools/python27' 15:06:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:06:05 INFO - Installing distribute.............................................................................................................................................................................................done. 15:06:08 INFO - Installing pip.................done. 15:06:08 INFO - Return code: 0 15:06:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:06:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:08 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 0x10bf6ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf89f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc320493370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, '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.6w6Lf2bSey/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.Omxz6PxLTg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:06:08 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 15:06:08 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 15:06:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:08 INFO - 'HOME': '/Users/cltbld', 15:06:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:08 INFO - 'LOGNAME': 'cltbld', 15:06:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:08 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:08 INFO - 'MOZ_NO_REMOTE': '1', 15:06:08 INFO - 'NO_EM_RESTART': '1', 15:06:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:08 INFO - 'PWD': '/builds/slave/test', 15:06:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:08 INFO - 'SHELL': '/bin/bash', 15:06:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:08 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:08 INFO - 'USER': 'cltbld', 15:06:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:08 INFO - 'XPC_FLAGS': '0x0', 15:06:08 INFO - 'XPC_SERVICE_NAME': '0', 15:06:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:08 INFO - Downloading/unpacking psutil>=0.7.1 15:06:08 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 15:06:08 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 15:06:08 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 15:06:08 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 15:06:08 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 15:06:08 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 15:06:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:06:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:06:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:06:11 INFO - Installing collected packages: psutil 15:06:11 INFO - Running setup.py install for psutil 15:06:11 INFO - building 'psutil._psutil_osx' extension 15:06:11 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 15:06:12 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 15:06:12 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 15:06:12 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 15:06:12 INFO - building 'psutil._psutil_posix' extension 15:06:12 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 15:06:12 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:06:12 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:06:12 INFO - ^ 15:06:12 INFO - 1 warning generated. 15:06:12 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 15:06:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:06:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:06:12 INFO - Successfully installed psutil 15:06:12 INFO - Cleaning up... 15:06:12 INFO - Return code: 0 15:06:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:12 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 0x10bf6ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf89f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc320493370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, '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.6w6Lf2bSey/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.Omxz6PxLTg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:06:12 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 15:06:12 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 15:06:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:12 INFO - 'HOME': '/Users/cltbld', 15:06:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:12 INFO - 'LOGNAME': 'cltbld', 15:06:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:12 INFO - 'MOZ_NO_REMOTE': '1', 15:06:12 INFO - 'NO_EM_RESTART': '1', 15:06:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:12 INFO - 'PWD': '/builds/slave/test', 15:06:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:12 INFO - 'SHELL': '/bin/bash', 15:06:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:12 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:12 INFO - 'USER': 'cltbld', 15:06:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:12 INFO - 'XPC_FLAGS': '0x0', 15:06:12 INFO - 'XPC_SERVICE_NAME': '0', 15:06:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:06:13 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 15:06:13 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 15:06:13 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 15:06:13 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 15:06:13 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 15:06:13 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 15:06:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:06:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:06:15 INFO - Installing collected packages: mozsystemmonitor 15:06:15 INFO - Running setup.py install for mozsystemmonitor 15:06:15 INFO - Successfully installed mozsystemmonitor 15:06:15 INFO - Cleaning up... 15:06:15 INFO - Return code: 0 15:06:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:06:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:15 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 0x10bf6ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf89f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc320493370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, '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.6w6Lf2bSey/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.Omxz6PxLTg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:06:15 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 15:06:15 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 15:06:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:15 INFO - 'HOME': '/Users/cltbld', 15:06:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:15 INFO - 'LOGNAME': 'cltbld', 15:06:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:15 INFO - 'MOZ_NO_REMOTE': '1', 15:06:15 INFO - 'NO_EM_RESTART': '1', 15:06:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:15 INFO - 'PWD': '/builds/slave/test', 15:06:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:15 INFO - 'SHELL': '/bin/bash', 15:06:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:15 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:15 INFO - 'USER': 'cltbld', 15:06:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:15 INFO - 'XPC_FLAGS': '0x0', 15:06:15 INFO - 'XPC_SERVICE_NAME': '0', 15:06:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:16 INFO - Downloading/unpacking blobuploader==1.2.4 15:06:16 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 15:06:16 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 15:06:16 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 15:06:16 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 15:06:16 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 15:06:16 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 15:06:18 INFO - Downloading blobuploader-1.2.4.tar.gz 15:06:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:06:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:06: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 15:06: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 15:06: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 15:06: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 15:06: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 15:06: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 15:06:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:06:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:06:19 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 15:06:19 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 15:06:19 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 15:06:19 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 15:06:19 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 15:06:19 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 15:06:19 INFO - Downloading docopt-0.6.1.tar.gz 15:06:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:06:19 INFO - Installing collected packages: blobuploader, requests, docopt 15:06:19 INFO - Running setup.py install for blobuploader 15:06:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:06:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:06:19 INFO - Running setup.py install for requests 15:06:20 INFO - Running setup.py install for docopt 15:06:20 INFO - Successfully installed blobuploader requests docopt 15:06:20 INFO - Cleaning up... 15:06:20 INFO - Return code: 0 15:06:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:06:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:20 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 0x10bf6ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf89f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc320493370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, '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.6w6Lf2bSey/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.Omxz6PxLTg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:06:20 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 15:06:20 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 15:06:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:20 INFO - 'HOME': '/Users/cltbld', 15:06:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:20 INFO - 'LOGNAME': 'cltbld', 15:06:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:20 INFO - 'MOZ_NO_REMOTE': '1', 15:06:20 INFO - 'NO_EM_RESTART': '1', 15:06:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:20 INFO - 'PWD': '/builds/slave/test', 15:06:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:20 INFO - 'SHELL': '/bin/bash', 15:06:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:20 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:20 INFO - 'USER': 'cltbld', 15:06:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:20 INFO - 'XPC_FLAGS': '0x0', 15:06:20 INFO - 'XPC_SERVICE_NAME': '0', 15:06:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:06:20 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-3llsES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-g9RKqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-wIMjXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-LBYUle-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Rb19Sq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Urf_5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-7UnfOg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-jI2Du7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-LlgPrc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:06:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:06:21 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Hl1OrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-n3YeNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-UVYiYM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-q8vBaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Mkw2N2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-bDeXqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Nw9EW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-dFvYeo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-sOk42b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-p_WxHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:06:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:22 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-5iO9Mt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:06:23 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Kq9c2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:06:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:23 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 15:06:23 INFO - Running setup.py install for manifestparser 15:06:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:06:23 INFO - Running setup.py install for mozcrash 15:06:23 INFO - Running setup.py install for mozdebug 15:06:23 INFO - Running setup.py install for mozdevice 15:06:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Running setup.py install for mozfile 15:06:24 INFO - Running setup.py install for mozhttpd 15:06:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Running setup.py install for mozinfo 15:06:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Running setup.py install for mozInstall 15:06:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:06:24 INFO - Running setup.py install for mozleak 15:06:24 INFO - Running setup.py install for mozlog 15:06:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Running setup.py install for moznetwork 15:06:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Running setup.py install for mozprocess 15:06:25 INFO - Running setup.py install for mozprofile 15:06:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Running setup.py install for mozrunner 15:06:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:06:25 INFO - Running setup.py install for mozscreenshot 15:06:25 INFO - Running setup.py install for moztest 15:06:25 INFO - Running setup.py install for mozversion 15:06:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:06:26 INFO - Running setup.py install for wptserve 15:06:26 INFO - Running setup.py install for marionette-driver 15:06:26 INFO - Running setup.py install for browsermob-proxy 15:06:26 INFO - Running setup.py install for marionette-client 15:06:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:06:26 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 15:06:26 INFO - Cleaning up... 15:06:26 INFO - Return code: 0 15:06:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:06:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:27 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')]} 15:06:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:06:27 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 0x10bf6ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf89f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc320493370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, '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.6w6Lf2bSey/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.Omxz6PxLTg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:06:27 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 15:06:27 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 15:06:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:27 INFO - 'HOME': '/Users/cltbld', 15:06:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:27 INFO - 'LOGNAME': 'cltbld', 15:06:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:27 INFO - 'MOZ_NO_REMOTE': '1', 15:06:27 INFO - 'NO_EM_RESTART': '1', 15:06:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:27 INFO - 'PWD': '/builds/slave/test', 15:06:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:27 INFO - 'SHELL': '/bin/bash', 15:06:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:27 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:27 INFO - 'USER': 'cltbld', 15:06:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:27 INFO - 'XPC_FLAGS': '0x0', 15:06:27 INFO - 'XPC_SERVICE_NAME': '0', 15:06:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:06:27 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-gi113L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:06:27 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)) 15:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:06:27 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-2jWiNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:06:27 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)) 15:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:06:27 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-7WNLIK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:06:27 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)) 15:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:06:27 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-7gX2MT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-xfD9cj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-bYJL9g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-3twQoo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-18Ha57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-CfgoUp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-zfUhu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-zJ5K2n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-EBlRTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:06:28 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-e80Rgt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:06:28 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)) 15:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-OIzJxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-E2UHly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-me0Mx_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-xg69im-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-zHRxYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-6HcKGc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:29 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-jM71GF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:29 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)) 15:06:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:06:30 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-WlGSpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:06:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:30 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)) 15:06:30 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)) 15:06:30 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)) 15:06:30 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)) 15:06:30 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)) 15:06:30 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)) 15:06:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:06:30 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 15:06:30 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 15:06:30 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 15:06:30 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 15:06:30 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 15:06:30 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 15:06:33 INFO - Downloading blessings-1.6.tar.gz 15:06:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:06:33 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)) 15:06:33 INFO - Installing collected packages: blessings 15:06:33 INFO - Running setup.py install for blessings 15:06:33 INFO - Successfully installed blessings 15:06:33 INFO - Cleaning up... 15:06:33 INFO - Return code: 0 15:06:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:06:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:06:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:06:33 INFO - Reading from file tmpfile_stdout 15:06:33 INFO - Current package versions: 15:06:33 INFO - blessings == 1.6 15:06:33 INFO - blobuploader == 1.2.4 15:06:33 INFO - browsermob-proxy == 0.6.0 15:06:33 INFO - docopt == 0.6.1 15:06:33 INFO - manifestparser == 1.1 15:06:33 INFO - marionette-client == 2.3.0 15:06:33 INFO - marionette-driver == 1.4.0 15:06:33 INFO - mozInstall == 1.12 15:06:33 INFO - mozcrash == 0.17 15:06:33 INFO - mozdebug == 0.1 15:06:33 INFO - mozdevice == 0.48 15:06:33 INFO - mozfile == 1.2 15:06:33 INFO - mozhttpd == 0.7 15:06:33 INFO - mozinfo == 0.9 15:06:33 INFO - mozleak == 0.1 15:06:33 INFO - mozlog == 3.1 15:06:33 INFO - moznetwork == 0.27 15:06:33 INFO - mozprocess == 0.22 15:06:33 INFO - mozprofile == 0.28 15:06:33 INFO - mozrunner == 6.11 15:06:33 INFO - mozscreenshot == 0.1 15:06:33 INFO - mozsystemmonitor == 0.0 15:06:33 INFO - moztest == 0.7 15:06:33 INFO - mozversion == 1.4 15:06:33 INFO - psutil == 3.1.1 15:06:33 INFO - requests == 1.2.3 15:06:33 INFO - wptserve == 1.4.0 15:06:33 INFO - wsgiref == 0.1.2 15:06:33 INFO - Running post-action listener: _resource_record_post_action 15:06:33 INFO - Running post-action listener: _start_resource_monitoring 15:06:33 INFO - Starting resource monitoring. 15:06:33 INFO - ##### 15:06:33 INFO - ##### Running pull step. 15:06:33 INFO - ##### 15:06:33 INFO - Running pre-action listener: _resource_record_pre_action 15:06:33 INFO - Running main action method: pull 15:06:33 INFO - Pull has nothing to do! 15:06:33 INFO - Running post-action listener: _resource_record_post_action 15:06:33 INFO - ##### 15:06:33 INFO - ##### Running install step. 15:06:33 INFO - ##### 15:06:33 INFO - Running pre-action listener: _resource_record_pre_action 15:06:33 INFO - Running main action method: install 15:06:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:06:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:06:34 INFO - Reading from file tmpfile_stdout 15:06:34 INFO - Detecting whether we're running mozinstall >=1.0... 15:06:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:06:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:06:34 INFO - Reading from file tmpfile_stdout 15:06:34 INFO - Output received: 15:06:34 INFO - Usage: mozinstall [options] installer 15:06:34 INFO - Options: 15:06:34 INFO - -h, --help show this help message and exit 15:06:34 INFO - -d DEST, --destination=DEST 15:06:34 INFO - Directory to install application into. [default: 15:06:34 INFO - "/builds/slave/test"] 15:06:34 INFO - --app=APP Application being installed. [default: firefox] 15:06:34 INFO - mkdir: /builds/slave/test/build/application 15:06:34 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'] 15:06:34 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 15:06:52 INFO - Reading from file tmpfile_stdout 15:06:52 INFO - Output received: 15:06:52 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 15:06:52 INFO - Running post-action listener: _resource_record_post_action 15:06:52 INFO - ##### 15:06:52 INFO - ##### Running run-tests step. 15:06:52 INFO - ##### 15:06:52 INFO - Running pre-action listener: _resource_record_pre_action 15:06:52 INFO - Running main action method: run_tests 15:06:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:06:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:06:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:06:52 INFO - grabbing minidump binary from tooltool 15:06:52 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')]} 15:06:52 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 0x10bf855e0>, '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 0x10bb68cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb93990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:06:52 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 15:06:52 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 15:06:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:06:52 INFO - Return code: 0 15:06:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:06:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:06:52 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/eAdr9fPXTe-4heo2RqJUGw/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 15:06:52 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/eAdr9fPXTe-4heo2RqJUGw/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 15:06:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6w6Lf2bSey/Render', 15:06:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:06:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:06:52 INFO - 'HOME': '/Users/cltbld', 15:06:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:06:52 INFO - 'LOGNAME': 'cltbld', 15:06:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:06:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:06:52 INFO - 'MOZ_NO_REMOTE': '1', 15:06:52 INFO - 'NO_EM_RESTART': '1', 15:06:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:06:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:52 INFO - 'PWD': '/builds/slave/test', 15:06:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:06:52 INFO - 'SHELL': '/bin/bash', 15:06:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Omxz6PxLTg/Listeners', 15:06:52 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 15:06:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:06:52 INFO - 'USER': 'cltbld', 15:06:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:06:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:06:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:06:52 INFO - 'XPC_FLAGS': '0x0', 15:06:52 INFO - 'XPC_SERVICE_NAME': '0', 15:06:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:06:52 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/eAdr9fPXTe-4heo2RqJUGw/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 15:06:52 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 15:06:52 INFO - import pkg_resources 15:06:53 INFO - Using 1 client processes 15:06:53 INFO - wptserve Starting http server on 127.0.0.1:8001 15:06:53 INFO - wptserve Starting http server on 127.0.0.1:8000 15:06:53 INFO - wptserve Starting http server on 127.0.0.1:8443 15:06:55 INFO - SUITE-START | Running 778 tests 15:06:55 INFO - Running testharness tests 15:06:55 INFO - Setting up ssl 15:06:55 INFO - PROCESS | certutil | 15:06:55 INFO - PROCESS | certutil | 15:06:55 INFO - PROCESS | certutil | 15:06:55 INFO - Certificate Nickname Trust Attributes 15:06:55 INFO - SSL,S/MIME,JAR/XPI 15:06:55 INFO - 15:06:55 INFO - web-platform-tests CT,, 15:06:55 INFO - 15:06:55 INFO - Starting runner 15:06:56 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:06:56 INFO - PROCESS | 1653 | 1468879616897 Marionette DEBUG Marionette enabled via build flag and pref 15:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f50800 == 1 [pid = 1653] [id = 1] 15:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113f51000) [pid = 1653] [serial = 1] [outer = 0x0] 15:06:56 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113f52000) [pid = 1653] [serial = 2] [outer = 0x113f51000] 15:06:57 INFO - PROCESS | 1653 | 1468879617222 Marionette INFO Listening on port 2828 15:06:57 INFO - PROCESS | 1653 | 1468879617453 Marionette DEBUG Marionette enabled via command-line flag 15:06:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116960000 == 2 [pid = 1653] [id = 2] 15:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116960800) [pid = 1653] [serial = 3] [outer = 0x0] 15:06:57 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116961800) [pid = 1653] [serial = 4] [outer = 0x116960800] 15:06:57 INFO - PROCESS | 1653 | [1653] 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 15:06:57 INFO - PROCESS | 1653 | 1468879617607 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 15:06:57 INFO - PROCESS | 1653 | 1468879617692 Marionette DEBUG Closed connection conn0 15:06:57 INFO - PROCESS | 1653 | [1653] 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 15:06:57 INFO - PROCESS | 1653 | 1468879617696 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 15:06:57 INFO - PROCESS | 1653 | 1468879617707 Marionette DEBUG Closed connection conn1 15:06:57 INFO - PROCESS | 1653 | [1653] 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 15:06:57 INFO - PROCESS | 1653 | 1468879617712 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 15:06:57 INFO - PROCESS | 1653 | 1468879617722 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:06:57 INFO - PROCESS | 1653 | 1468879617728 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":"20160718142219","device":"desktop","version":"48.0"} 15:06:57 INFO - PROCESS | 1653 | [1653] 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 15:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a2800 == 3 [pid = 1653] [id = 3] 15:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x1190a3000) [pid = 1653] [serial = 5] [outer = 0x0] 15:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a3800 == 4 [pid = 1653] [id = 4] 15:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x1190e6c00) [pid = 1653] [serial = 6] [outer = 0x0] 15:06:58 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:06:58 INFO - PROCESS | 1653 | [1653] 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 15:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f08000 == 5 [pid = 1653] [id = 5] 15:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x1190e6400) [pid = 1653] [serial = 7] [outer = 0x0] 15:06:58 INFO - PROCESS | 1653 | [1653] 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 15:06:58 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x123fb5c00) [pid = 1653] [serial = 8] [outer = 0x1190e6400] 15:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x12460a000) [pid = 1653] [serial = 9] [outer = 0x1190a3000] 15:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x1245f3400) [pid = 1653] [serial = 10] [outer = 0x1190e6c00] 15:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x1245f5000) [pid = 1653] [serial = 11] [outer = 0x1190e6400] 15:06:59 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:06:59 INFO - PROCESS | 1653 | 1468879619708 Marionette INFO startBrowser e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:06:59 INFO - PROCESS | 1653 | 1468879619727 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 1653 | 1468879619734 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 1653 | 1468879619736 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x126673c00) [pid = 1653] [serial = 12] [outer = 0x1190e6400] 15:07:00 INFO - PROCESS | 1653 | 1468879620043 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e33f0da4-fcc4-a544-8a69-cfd72952c2c7","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":"20160718142219","device":"desktop","version":"48.0","command_id":1}}] 15:07:00 INFO - PROCESS | 1653 | 1468879620136 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}] 15:07:00 INFO - PROCESS | 1653 | 1468879620138 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | 1468879620184 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:07:00 INFO - PROCESS | 1653 | 1468879620270 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:07:00 INFO - PROCESS | 1653 | 1468879620271 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x1289df400) [pid = 1653] [serial = 13] [outer = 0x1190e6400] 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 15:07:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 15:07:00 INFO - PROCESS | 1653 | 1468879620535 Marionette TRACE conn2 <- [1,3,null,{}] 15:07:00 INFO - PROCESS | 1653 | 1468879620538 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:07:00 INFO - PROCESS | 1653 | 1468879620540 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | 1468879620558 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:07:00 INFO - PROCESS | 1653 | 1468879620587 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 1653 | 1468879620589 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:07:00 INFO - PROCESS | 1653 | 1468879620592 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 1653 | 1468879620594 Marionette TRACE conn2 <- [1,6,null,{}] 15:07:00 INFO - PROCESS | 1653 | 1468879620602 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}] 15:07:00 INFO - PROCESS | 1653 | 1468879620603 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | 1468879620615 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:07:00 INFO - PROCESS | 1653 | 1468879620620 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:00 INFO - PROCESS | 1653 | 1468879620621 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dc2800 == 6 [pid = 1653] [id = 6] 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x11964d000) [pid = 1653] [serial = 14] [outer = 0x0] 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x11964ec00) [pid = 1653] [serial = 15] [outer = 0x11964d000] 15:07:00 INFO - PROCESS | 1653 | 1468879620651 Marionette DEBUG loaded listener.js 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x119655000) [pid = 1653] [serial = 16] [outer = 0x11964d000] 15:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a202800 == 7 [pid = 1653] [id = 7] 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x128c6ac00) [pid = 1653] [serial = 17] [outer = 0x0] 15:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1290b5800) [pid = 1653] [serial = 18] [outer = 0x128c6ac00] 15:07:00 INFO - PROCESS | 1653 | 1468879620994 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 1653 | 1468879621022 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]]]}] 15:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12a2bac00) [pid = 1653] [serial = 19] [outer = 0x128c6ac00] 15:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 476ms 15:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:07:01 INFO - PROCESS | 1653 | 1468879621090 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 1653 | 1468879621091 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:07:01 INFO - PROCESS | 1653 | 1468879621107 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 1653 | 1468879621109 Marionette TRACE conn2 <- [1,10,null,{}] 15:07:01 INFO - PROCESS | 1653 | 1468879621118 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}] 15:07:01 INFO - PROCESS | 1653 | 1468879621123 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:01 INFO - PROCESS | 1653 | 1468879621320 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:07:01 INFO - PROCESS | 1653 | 1468879621342 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 1653 | 1468879621344 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a649800 == 8 [pid = 1653] [id = 8] 15:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a57c000) [pid = 1653] [serial = 20] [outer = 0x0] 15:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a6b5000) [pid = 1653] [serial = 21] [outer = 0x12a57c000] 15:07:01 INFO - PROCESS | 1653 | 1468879621373 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a6b9400) [pid = 1653] [serial = 22] [outer = 0x12a57c000] 15:07:01 INFO - PROCESS | 1653 | 1468879621797 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]]]}] 15:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 732ms 15:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:07:01 INFO - PROCESS | 1653 | 1468879621829 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 1653 | 1468879621831 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:07:01 INFO - PROCESS | 1653 | 1468879621834 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 1653 | 1468879621836 Marionette TRACE conn2 <- [1,14,null,{}] 15:07:01 INFO - PROCESS | 1653 | 1468879621839 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}] 15:07:01 INFO - PROCESS | 1653 | 1468879621843 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:01 INFO - PROCESS | 1653 | 1468879621988 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:07:02 INFO - PROCESS | 1653 | 1468879622004 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 1653 | 1468879622005 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0e5800 == 9 [pid = 1653] [id = 9] 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12b214000) [pid = 1653] [serial = 23] [outer = 0x0] 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b216800) [pid = 1653] [serial = 24] [outer = 0x12b214000] 15:07:02 INFO - PROCESS | 1653 | 1468879622047 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b221800) [pid = 1653] [serial = 25] [outer = 0x12b214000] 15:07:02 INFO - PROCESS | 1653 | 1468879622363 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]]]}] 15:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 569ms 15:07:02 INFO - PROCESS | 1653 | 1468879622404 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:07:02 INFO - PROCESS | 1653 | 1468879622405 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:07:02 INFO - PROCESS | 1653 | 1468879622408 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:07:02 INFO - PROCESS | 1653 | 1468879622409 Marionette TRACE conn2 <- [1,18,null,{}] 15:07:02 INFO - PROCESS | 1653 | 1468879622411 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}] 15:07:02 INFO - PROCESS | 1653 | 1468879622413 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:02 INFO - PROCESS | 1653 | 1468879622528 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:07:02 INFO - PROCESS | 1653 | 1468879622544 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 1653 | 1468879622546 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b915000 == 10 [pid = 1653] [id = 10] 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b934800) [pid = 1653] [serial = 26] [outer = 0x0] 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12b938400) [pid = 1653] [serial = 27] [outer = 0x12b934800] 15:07:02 INFO - PROCESS | 1653 | 1468879622576 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12b93e400) [pid = 1653] [serial = 28] [outer = 0x12b934800] 15:07:02 INFO - PROCESS | 1653 | 1468879622925 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]]]}] 15:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 569ms 15:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:07:02 INFO - PROCESS | 1653 | 1468879622978 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:07:02 INFO - PROCESS | 1653 | 1468879622981 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:07:02 INFO - PROCESS | 1653 | 1468879622984 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:07:02 INFO - PROCESS | 1653 | 1468879622986 Marionette TRACE conn2 <- [1,22,null,{}] 15:07:02 INFO - PROCESS | 1653 | 1468879622989 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}] 15:07:02 INFO - PROCESS | 1653 | 1468879622991 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:03 INFO - PROCESS | 1653 | 1468879623135 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:07:03 INFO - PROCESS | 1653 | 1468879623140 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 1653 | 1468879623141 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd55800 == 11 [pid = 1653] [id = 11] 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12b941c00) [pid = 1653] [serial = 29] [outer = 0x0] 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12bd6a000) [pid = 1653] [serial = 30] [outer = 0x12b941c00] 15:07:03 INFO - PROCESS | 1653 | 1468879623181 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12bd71c00) [pid = 1653] [serial = 31] [outer = 0x12b941c00] 15:07:03 INFO - PROCESS | 1653 | 1468879623488 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]]]}] 15:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 522ms 15:07:03 INFO - PROCESS | 1653 | 1468879623507 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 1653 | 1468879623509 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:07:03 INFO - PROCESS | 1653 | 1468879623512 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 1653 | 1468879623515 Marionette TRACE conn2 <- [1,26,null,{}] 15:07:03 INFO - PROCESS | 1653 | 1468879623519 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}] 15:07:03 INFO - PROCESS | 1653 | 1468879623521 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:03 INFO - PROCESS | 1653 | 1468879623664 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:07:03 INFO - PROCESS | 1653 | 1468879623669 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 1653 | 1468879623671 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118535800 == 12 [pid = 1653] [id = 12] 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12bd90c00) [pid = 1653] [serial = 32] [outer = 0x0] 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12bd9ac00) [pid = 1653] [serial = 33] [outer = 0x12bd90c00] 15:07:03 INFO - PROCESS | 1653 | 1468879623711 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12bf95000) [pid = 1653] [serial = 34] [outer = 0x12bd90c00] 15:07:04 INFO - PROCESS | 1653 | 1468879624050 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]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 573ms 15:07:04 INFO - PROCESS | 1653 | 1468879624087 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 1653 | 1468879624088 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:07:04 INFO - PROCESS | 1653 | 1468879624090 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1653 | 1468879624091 Marionette TRACE conn2 <- [1,30,null,{}] 15:07:04 INFO - PROCESS | 1653 | 1468879624107 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}] 15:07:04 INFO - PROCESS | 1653 | 1468879624108 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:04 INFO - PROCESS | 1653 | 1468879624194 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:07:04 INFO - PROCESS | 1653 | 1468879624198 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 1653 | 1468879624199 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c43f800 == 13 [pid = 1653] [id = 13] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12bf97c00) [pid = 1653] [serial = 35] [outer = 0x0] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c4c3000) [pid = 1653] [serial = 36] [outer = 0x12bf97c00] 15:07:04 INFO - PROCESS | 1653 | 1468879624222 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c4c6400) [pid = 1653] [serial = 37] [outer = 0x12bf97c00] 15:07:04 INFO - PROCESS | 1653 | 1468879624453 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]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 382ms 15:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:07:04 INFO - PROCESS | 1653 | 1468879624473 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 1653 | 1468879624474 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:07:04 INFO - PROCESS | 1653 | 1468879624476 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1653 | 1468879624477 Marionette TRACE conn2 <- [1,34,null,{}] 15:07:04 INFO - PROCESS | 1653 | 1468879624487 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}] 15:07:04 INFO - PROCESS | 1653 | 1468879624488 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:04 INFO - PROCESS | 1653 | 1468879624582 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:07:04 INFO - PROCESS | 1653 | 1468879624586 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 1653 | 1468879624587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c71c000 == 14 [pid = 1653] [id = 14] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c4c9000) [pid = 1653] [serial = 38] [outer = 0x0] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c4cd400) [pid = 1653] [serial = 39] [outer = 0x12c4c9000] 15:07:04 INFO - PROCESS | 1653 | 1468879624612 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c73f800) [pid = 1653] [serial = 40] [outer = 0x12c4c9000] 15:07:04 INFO - PROCESS | 1653 | 1468879624850 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]]]}] 15:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 15:07:04 INFO - PROCESS | 1653 | 1468879624895 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 1653 | 1468879624897 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436f800 == 15 [pid = 1653] [id = 15] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x124370000) [pid = 1653] [serial = 41] [outer = 0x0] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x124371800) [pid = 1653] [serial = 42] [outer = 0x124370000] 15:07:04 INFO - PROCESS | 1653 | 1468879624920 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1653 | 1468879624921 Marionette TRACE conn2 <- [1,38,null,{}] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x124376800) [pid = 1653] [serial = 43] [outer = 0x124370000] 15:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436f000 == 16 [pid = 1653] [id = 16] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12c746c00) [pid = 1653] [serial = 44] [outer = 0x0] 15:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cb3e400) [pid = 1653] [serial = 45] [outer = 0x12c746c00] 15:07:04 INFO - PROCESS | 1653 | 1468879624977 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}] 15:07:04 INFO - PROCESS | 1653 | 1468879624978 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12c742000) [pid = 1653] [serial = 46] [outer = 0x12c746c00] 15:07:05 INFO - PROCESS | 1653 | 1468879625096 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:07:05 INFO - PROCESS | 1653 | 1468879625115 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 1653 | 1468879625116 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cce3000 == 17 [pid = 1653] [id = 17] 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12cc8b800) [pid = 1653] [serial = 47] [outer = 0x0] 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12cc8d400) [pid = 1653] [serial = 48] [outer = 0x12cc8b800] 15:07:05 INFO - PROCESS | 1653 | 1468879625142 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12cc92800) [pid = 1653] [serial = 49] [outer = 0x12cc8b800] 15:07:05 INFO - PROCESS | 1653 | 1468879625409 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]]]}] 15:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 549ms 15:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:07:05 INFO - PROCESS | 1653 | 1468879625456 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 1653 | 1468879625457 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:07:05 INFO - PROCESS | 1653 | 1468879625459 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 1653 | 1468879625460 Marionette TRACE conn2 <- [1,42,null,{}] 15:07:05 INFO - PROCESS | 1653 | 1468879625470 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}] 15:07:05 INFO - PROCESS | 1653 | 1468879625471 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:05 INFO - PROCESS | 1653 | 1468879625568 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:07:05 INFO - PROCESS | 1653 | 1468879625572 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 1653 | 1468879625573 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ccf6800 == 18 [pid = 1653] [id = 18] 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x118596c00) [pid = 1653] [serial = 50] [outer = 0x0] 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x119520400) [pid = 1653] [serial = 51] [outer = 0x118596c00] 15:07:05 INFO - PROCESS | 1653 | 1468879625598 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d02d000) [pid = 1653] [serial = 52] [outer = 0x118596c00] 15:07:05 INFO - PROCESS | 1653 | 1468879625838 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]]]}] 15:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 15:07:05 INFO - PROCESS | 1653 | 1468879625878 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 1653 | 1468879625879 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:07:05 INFO - PROCESS | 1653 | 1468879625889 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 1653 | 1468879625891 Marionette TRACE conn2 <- [1,46,null,{}] 15:07:05 INFO - PROCESS | 1653 | 1468879625893 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}] 15:07:05 INFO - PROCESS | 1653 | 1468879625895 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:05 INFO - PROCESS | 1653 | 1468879625989 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:07:06 INFO - PROCESS | 1653 | 1468879626000 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1653 | 1468879626002 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d366000 == 19 [pid = 1653] [id = 19] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d038800) [pid = 1653] [serial = 53] [outer = 0x0] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d1cbc00) [pid = 1653] [serial = 54] [outer = 0x12d038800] 15:07:06 INFO - PROCESS | 1653 | 1468879626028 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d1cf400) [pid = 1653] [serial = 55] [outer = 0x12d038800] 15:07:06 INFO - PROCESS | 1653 | 1468879626264 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]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 15:07:06 INFO - PROCESS | 1653 | 1468879626309 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1653 | 1468879626310 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:07:06 INFO - PROCESS | 1653 | 1468879626320 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1653 | 1468879626321 Marionette TRACE conn2 <- [1,50,null,{}] 15:07:06 INFO - PROCESS | 1653 | 1468879626323 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}] 15:07:06 INFO - PROCESS | 1653 | 1468879626324 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:06 INFO - PROCESS | 1653 | 1468879626423 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:07:06 INFO - PROCESS | 1653 | 1468879626426 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1653 | 1468879626427 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d911800 == 20 [pid = 1653] [id = 20] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12d1cf800) [pid = 1653] [serial = 56] [outer = 0x0] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12d796c00) [pid = 1653] [serial = 57] [outer = 0x12d1cf800] 15:07:06 INFO - PROCESS | 1653 | 1468879626451 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d79e000) [pid = 1653] [serial = 58] [outer = 0x12d1cf800] 15:07:06 INFO - PROCESS | 1653 | 1468879626697 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]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 428ms 15:07:06 INFO - PROCESS | 1653 | 1468879626742 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1653 | 1468879626743 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:07:06 INFO - PROCESS | 1653 | 1468879626747 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1653 | 1468879626750 Marionette TRACE conn2 <- [1,54,null,{}] 15:07:06 INFO - PROCESS | 1653 | 1468879626759 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}] 15:07:06 INFO - PROCESS | 1653 | 1468879626760 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:06 INFO - PROCESS | 1653 | 1468879626869 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:07:06 INFO - PROCESS | 1653 | 1468879626873 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1653 | 1468879626884 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c435800 == 21 [pid = 1653] [id = 21] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11958d400) [pid = 1653] [serial = 59] [outer = 0x0] 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12daadc00) [pid = 1653] [serial = 60] [outer = 0x11958d400] 15:07:06 INFO - PROCESS | 1653 | 1468879626912 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12dab7400) [pid = 1653] [serial = 61] [outer = 0x11958d400] 15:07:07 INFO - PROCESS | 1653 | 1468879627916 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]]]}] 15:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1230ms 15:07:07 INFO - PROCESS | 1653 | 1468879627977 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 1653 | 1468879627980 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:07:07 INFO - PROCESS | 1653 | 1468879627983 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 1653 | 1468879627985 Marionette TRACE conn2 <- [1,58,null,{}] 15:07:07 INFO - PROCESS | 1653 | 1468879627990 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}] 15:07:07 INFO - PROCESS | 1653 | 1468879627991 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:08 INFO - PROCESS | 1653 | 1468879628104 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:07:08 INFO - PROCESS | 1653 | 1468879628156 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 1653 | 1468879628157 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11306b800 == 22 [pid = 1653] [id = 22] 15:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112d4b000) [pid = 1653] [serial = 62] [outer = 0x0] 15:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1130ab800) [pid = 1653] [serial = 63] [outer = 0x112d4b000] 15:07:08 INFO - PROCESS | 1653 | 1468879628187 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113d9ec00) [pid = 1653] [serial = 64] [outer = 0x112d4b000] 15:07:08 INFO - PROCESS | 1653 | 1468879628588 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]]]}] 15:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 15:07:08 INFO - PROCESS | 1653 | 1468879628654 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 1653 | 1468879628657 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:07:08 INFO - PROCESS | 1653 | 1468879628662 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 1653 | 1468879628663 Marionette TRACE conn2 <- [1,62,null,{}] 15:07:08 INFO - PROCESS | 1653 | 1468879628666 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}] 15:07:08 INFO - PROCESS | 1653 | 1468879628668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:08 INFO - PROCESS | 1653 | 1468879628786 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:07:08 INFO - PROCESS | 1653 | 1468879628880 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 1653 | 1468879628882 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117003000 == 23 [pid = 1653] [id = 23] 15:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1169ee400) [pid = 1653] [serial = 65] [outer = 0x0] 15:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1172bf800) [pid = 1653] [serial = 66] [outer = 0x1169ee400] 15:07:08 INFO - PROCESS | 1653 | 1468879628937 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11854e000) [pid = 1653] [serial = 67] [outer = 0x1169ee400] 15:07:09 INFO - PROCESS | 1653 | 1468879629423 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]]]}] 15:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 822ms 15:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:07:09 INFO - PROCESS | 1653 | 1468879629484 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:07:09 INFO - PROCESS | 1653 | 1468879629485 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:07:09 INFO - PROCESS | 1653 | 1468879629487 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 1653 | 1468879629490 Marionette TRACE conn2 <- [1,66,null,{}] 15:07:09 INFO - PROCESS | 1653 | 1468879629499 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}] 15:07:09 INFO - PROCESS | 1653 | 1468879629503 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:09 INFO - PROCESS | 1653 | 1468879629614 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:07:09 INFO - PROCESS | 1653 | 1468879629667 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 1653 | 1468879629669 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117220800 == 24 [pid = 1653] [id = 24] 15:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11958b800) [pid = 1653] [serial = 68] [outer = 0x0] 15:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119648c00) [pid = 1653] [serial = 69] [outer = 0x11958b800] 15:07:09 INFO - PROCESS | 1653 | 1468879629700 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119d1b400) [pid = 1653] [serial = 70] [outer = 0x11958b800] 15:07:10 INFO - PROCESS | 1653 | 1468879630372 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]]]}] 15:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 923ms 15:07:10 INFO - PROCESS | 1653 | 1468879630411 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1653 | 1468879630413 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:07:10 INFO - PROCESS | 1653 | 1468879630418 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 1653 | 1468879630420 Marionette TRACE conn2 <- [1,70,null,{}] 15:07:10 INFO - PROCESS | 1653 | 1468879630424 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}] 15:07:10 INFO - PROCESS | 1653 | 1468879630425 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:10 INFO - PROCESS | 1653 | 1468879630507 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:07:10 INFO - PROCESS | 1653 | 1468879630564 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 1653 | 1468879630565 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e09000 == 25 [pid = 1653] [id = 25] 15:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113371400) [pid = 1653] [serial = 71] [outer = 0x0] 15:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113f35c00) [pid = 1653] [serial = 72] [outer = 0x113371400] 15:07:10 INFO - PROCESS | 1653 | 1468879630593 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116026800) [pid = 1653] [serial = 73] [outer = 0x113371400] 15:07:10 INFO - PROCESS | 1653 | 1468879630975 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]]]}] 15:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 574ms 15:07:10 INFO - PROCESS | 1653 | 1468879630993 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1653 | 1468879630996 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:07:11 INFO - PROCESS | 1653 | 1468879631002 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 1653 | 1468879631004 Marionette TRACE conn2 <- [1,74,null,{}] 15:07:11 INFO - PROCESS | 1653 | 1468879631006 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}] 15:07:11 INFO - PROCESS | 1653 | 1468879631008 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:11 INFO - PROCESS | 1653 | 1468879631082 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:07:11 INFO - PROCESS | 1653 | 1468879631086 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1653 | 1468879631087 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bca800 == 26 [pid = 1653] [id = 26] 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116085c00) [pid = 1653] [serial = 74] [outer = 0x0] 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116721c00) [pid = 1653] [serial = 75] [outer = 0x116085c00] 15:07:11 INFO - PROCESS | 1653 | 1468879631117 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116909c00) [pid = 1653] [serial = 76] [outer = 0x116085c00] 15:07:11 INFO - PROCESS | 1653 | 1468879631439 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]]]}] 15:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 15:07:11 INFO - PROCESS | 1653 | 1468879631471 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:07:11 INFO - PROCESS | 1653 | 1468879631473 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:07:11 INFO - PROCESS | 1653 | 1468879631475 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 1653 | 1468879631477 Marionette TRACE conn2 <- [1,78,null,{}] 15:07:11 INFO - PROCESS | 1653 | 1468879631487 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}] 15:07:11 INFO - PROCESS | 1653 | 1468879631490 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:11 INFO - PROCESS | 1653 | 1468879631563 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:07:11 INFO - PROCESS | 1653 | 1468879631569 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1653 | 1468879631571 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x116159800 == 27 [pid = 1653] [id = 27] 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116aa8400) [pid = 1653] [serial = 77] [outer = 0x0] 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176b5c00) [pid = 1653] [serial = 78] [outer = 0x116aa8400] 15:07:11 INFO - PROCESS | 1653 | 1468879631598 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118157400) [pid = 1653] [serial = 79] [outer = 0x116aa8400] 15:07:11 INFO - PROCESS | 1653 | 1468879631925 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]]]}] 15:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 15:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:07:11 INFO - PROCESS | 1653 | 1468879631952 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:07:11 INFO - PROCESS | 1653 | 1468879631954 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:07:11 INFO - PROCESS | 1653 | 1468879631956 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 1653 | 1468879631957 Marionette TRACE conn2 <- [1,82,null,{}] 15:07:11 INFO - PROCESS | 1653 | 1468879631959 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}] 15:07:11 INFO - PROCESS | 1653 | 1468879631961 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:12 INFO - PROCESS | 1653 | 1468879632042 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:07:12 INFO - PROCESS | 1653 | 1468879632082 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 1653 | 1468879632083 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116945800 == 28 [pid = 1653] [id = 28] 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176b7000) [pid = 1653] [serial = 80] [outer = 0x0] 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118198800) [pid = 1653] [serial = 81] [outer = 0x1176b7000] 15:07:12 INFO - PROCESS | 1653 | 1468879632109 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118587800) [pid = 1653] [serial = 82] [outer = 0x1176b7000] 15:07:12 INFO - PROCESS | 1653 | 1468879632367 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]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 15:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:07:12 INFO - PROCESS | 1653 | 1468879632424 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 1653 | 1468879632426 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:07:12 INFO - PROCESS | 1653 | 1468879632428 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 1653 | 1468879632429 Marionette TRACE conn2 <- [1,86,null,{}] 15:07:12 INFO - PROCESS | 1653 | 1468879632436 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}] 15:07:12 INFO - PROCESS | 1653 | 1468879632437 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:12 INFO - PROCESS | 1653 | 1468879632518 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:07:12 INFO - PROCESS | 1653 | 1468879632522 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 1653 | 1468879632523 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720c000 == 29 [pid = 1653] [id = 29] 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118157000) [pid = 1653] [serial = 83] [outer = 0x0] 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f4e800) [pid = 1653] [serial = 84] [outer = 0x118157000] 15:07:12 INFO - PROCESS | 1653 | 1468879632550 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119279000) [pid = 1653] [serial = 85] [outer = 0x118157000] 15:07:13 INFO - PROCESS | 1653 | 1468879633025 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]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 623ms 15:07:13 INFO - PROCESS | 1653 | 1468879633053 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:07:13 INFO - PROCESS | 1653 | 1468879633055 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:07:13 INFO - PROCESS | 1653 | 1468879633058 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 1653 | 1468879633059 Marionette TRACE conn2 <- [1,90,null,{}] 15:07:13 INFO - PROCESS | 1653 | 1468879633061 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}] 15:07:13 INFO - PROCESS | 1653 | 1468879633067 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:13 INFO - PROCESS | 1653 | 1468879633145 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:07:13 INFO - PROCESS | 1653 | 1468879633151 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 1653 | 1468879633152 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118173800 == 30 [pid = 1653] [id = 30] 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119279800) [pid = 1653] [serial = 86] [outer = 0x0] 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119529000) [pid = 1653] [serial = 87] [outer = 0x119279800] 15:07:13 INFO - PROCESS | 1653 | 1468879633172 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c76000) [pid = 1653] [serial = 88] [outer = 0x119279800] 15:07:13 INFO - PROCESS | 1653 | 1468879633561 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]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 522ms 15:07:13 INFO - PROCESS | 1653 | 1468879633584 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 1653 | 1468879633586 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:07:13 INFO - PROCESS | 1653 | 1468879633590 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 1653 | 1468879633592 Marionette TRACE conn2 <- [1,94,null,{}] 15:07:13 INFO - PROCESS | 1653 | 1468879633595 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}] 15:07:13 INFO - PROCESS | 1653 | 1468879633599 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:13 INFO - PROCESS | 1653 | 1468879633744 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:07:13 INFO - PROCESS | 1653 | 1468879633755 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 1653 | 1468879633756 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818b800 == 31 [pid = 1653] [id = 31] 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119282000) [pid = 1653] [serial = 89] [outer = 0x0] 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119d12400) [pid = 1653] [serial = 90] [outer = 0x119282000] 15:07:13 INFO - PROCESS | 1653 | 1468879633796 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1206d6800) [pid = 1653] [serial = 91] [outer = 0x119282000] 15:07:14 INFO - PROCESS | 1653 | 1468879634068 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]]]}] 15:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 520ms 15:07:14 INFO - PROCESS | 1653 | 1468879634110 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 1653 | 1468879634111 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:07:14 INFO - PROCESS | 1653 | 1468879634121 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 1653 | 1468879634122 Marionette TRACE conn2 <- [1,98,null,{}] 15:07:14 INFO - PROCESS | 1653 | 1468879634124 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}] 15:07:14 INFO - PROCESS | 1653 | 1468879634126 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:14 INFO - PROCESS | 1653 | 1468879634202 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:07:14 INFO - PROCESS | 1653 | 1468879634206 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 1653 | 1468879634207 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1a000 == 32 [pid = 1653] [id = 32] 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119649400) [pid = 1653] [serial = 92] [outer = 0x0] 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d6cc00) [pid = 1653] [serial = 93] [outer = 0x119649400] 15:07:14 INFO - PROCESS | 1653 | 1468879634235 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1240c8400) [pid = 1653] [serial = 94] [outer = 0x119649400] 15:07:14 INFO - PROCESS | 1653 | 1468879634533 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]]]}] 15:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 430ms 15:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:07:14 INFO - PROCESS | 1653 | 1468879634543 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 1653 | 1468879634544 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:07:14 INFO - PROCESS | 1653 | 1468879634547 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 1653 | 1468879634550 Marionette TRACE conn2 <- [1,102,null,{}] 15:07:14 INFO - PROCESS | 1653 | 1468879634560 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}] 15:07:14 INFO - PROCESS | 1653 | 1468879634561 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:14 INFO - PROCESS | 1653 | 1468879634662 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:07:14 INFO - PROCESS | 1653 | 1468879634668 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 1653 | 1468879634669 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11924a000 == 33 [pid = 1653] [id = 33] 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113d9b800) [pid = 1653] [serial = 95] [outer = 0x0] 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1240ce400) [pid = 1653] [serial = 96] [outer = 0x113d9b800] 15:07:14 INFO - PROCESS | 1653 | 1468879634693 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1245f3800) [pid = 1653] [serial = 97] [outer = 0x113d9b800] 15:07:14 INFO - PROCESS | 1653 | 1468879634977 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]]]}] 15:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 480ms 15:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:07:15 INFO - PROCESS | 1653 | 1468879635027 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 1653 | 1468879635028 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:07:15 INFO - PROCESS | 1653 | 1468879635032 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 1653 | 1468879635035 Marionette TRACE conn2 <- [1,106,null,{}] 15:07:15 INFO - PROCESS | 1653 | 1468879635038 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}] 15:07:15 INFO - PROCESS | 1653 | 1468879635039 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:15 INFO - PROCESS | 1653 | 1468879635117 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:07:15 INFO - PROCESS | 1653 | 1468879635120 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 1653 | 1468879635121 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119482000 == 34 [pid = 1653] [id = 34] 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1206d7000) [pid = 1653] [serial = 98] [outer = 0x0] 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124b7ec00) [pid = 1653] [serial = 99] [outer = 0x1206d7000] 15:07:15 INFO - PROCESS | 1653 | 1468879635145 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e90400) [pid = 1653] [serial = 100] [outer = 0x1206d7000] 15:07:15 INFO - PROCESS | 1653 | 1468879635438 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]]]}] 15:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 15:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:07:15 INFO - PROCESS | 1653 | 1468879635458 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 1653 | 1468879635460 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:07:15 INFO - PROCESS | 1653 | 1468879635474 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 1653 | 1468879635476 Marionette TRACE conn2 <- [1,110,null,{}] 15:07:15 INFO - PROCESS | 1653 | 1468879635478 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}] 15:07:15 INFO - PROCESS | 1653 | 1468879635480 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:15 INFO - PROCESS | 1653 | 1468879635595 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:07:15 INFO - PROCESS | 1653 | 1468879635601 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 1653 | 1468879635602 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6e000 == 35 [pid = 1653] [id = 35] 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118194000) [pid = 1653] [serial = 101] [outer = 0x0] 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ef4800) [pid = 1653] [serial = 102] [outer = 0x118194000] 15:07:15 INFO - PROCESS | 1653 | 1468879635629 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1256d9000) [pid = 1653] [serial = 103] [outer = 0x118194000] 15:07:15 INFO - PROCESS | 1653 | 1468879635917 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]]]}] 15:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 482ms 15:07:15 INFO - PROCESS | 1653 | 1468879635944 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 1653 | 1468879635946 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:07:15 INFO - PROCESS | 1653 | 1468879635957 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 1653 | 1468879635958 Marionette TRACE conn2 <- [1,114,null,{}] 15:07:15 INFO - PROCESS | 1653 | 1468879635960 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}] 15:07:15 INFO - PROCESS | 1653 | 1468879635961 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:16 INFO - PROCESS | 1653 | 1468879636042 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:07:16 INFO - PROCESS | 1653 | 1468879636045 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 1653 | 1468879636047 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123955000 == 36 [pid = 1653] [id = 36] 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123e3d400) [pid = 1653] [serial = 104] [outer = 0x0] 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1264e9000) [pid = 1653] [serial = 105] [outer = 0x123e3d400] 15:07:16 INFO - PROCESS | 1653 | 1468879636072 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127109000) [pid = 1653] [serial = 106] [outer = 0x123e3d400] 15:07:16 INFO - PROCESS | 1653 | 1468879636387 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]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 15:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:07:16 INFO - PROCESS | 1653 | 1468879636426 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 1653 | 1468879636427 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:07:16 INFO - PROCESS | 1653 | 1468879636429 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 1653 | 1468879636432 Marionette TRACE conn2 <- [1,118,null,{}] 15:07:16 INFO - PROCESS | 1653 | 1468879636436 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}] 15:07:16 INFO - PROCESS | 1653 | 1468879636437 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:16 INFO - PROCESS | 1653 | 1468879636543 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:07:16 INFO - PROCESS | 1653 | 1468879636551 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 1653 | 1468879636552 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a64800 == 37 [pid = 1653] [id = 37] 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1264ef400) [pid = 1653] [serial = 107] [outer = 0x0] 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127110400) [pid = 1653] [serial = 108] [outer = 0x1264ef400] 15:07:16 INFO - PROCESS | 1653 | 1468879636580 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1289dc400) [pid = 1653] [serial = 109] [outer = 0x1264ef400] 15:07:17 INFO - PROCESS | 1653 | 1468879637024 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]]]}] 15:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 621ms 15:07:17 INFO - PROCESS | 1653 | 1468879637052 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 1653 | 1468879637054 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:07:17 INFO - PROCESS | 1653 | 1468879637057 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 1653 | 1468879637058 Marionette TRACE conn2 <- [1,122,null,{}] 15:07:17 INFO - PROCESS | 1653 | 1468879637061 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}] 15:07:17 INFO - PROCESS | 1653 | 1468879637062 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:17 INFO - PROCESS | 1653 | 1468879637159 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:07:17 INFO - PROCESS | 1653 | 1468879637165 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 1653 | 1468879637166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0a000 == 38 [pid = 1653] [id = 38] 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126676c00) [pid = 1653] [serial = 110] [outer = 0x0] 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128c6c000) [pid = 1653] [serial = 111] [outer = 0x126676c00] 15:07:17 INFO - PROCESS | 1653 | 1468879637190 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1290bc800) [pid = 1653] [serial = 112] [outer = 0x126676c00] 15:07:17 INFO - PROCESS | 1653 | 1468879637447 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]]]}] 15:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 15:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:07:17 INFO - PROCESS | 1653 | 1468879637475 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 1653 | 1468879637476 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:07:17 INFO - PROCESS | 1653 | 1468879637478 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 1653 | 1468879637479 Marionette TRACE conn2 <- [1,126,null,{}] 15:07:17 INFO - PROCESS | 1653 | 1468879637489 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}] 15:07:17 INFO - PROCESS | 1653 | 1468879637490 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:17 INFO - PROCESS | 1653 | 1468879637578 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:07:17 INFO - PROCESS | 1653 | 1468879637584 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 1653 | 1468879637585 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124361800 == 39 [pid = 1653] [id = 39] 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1290be400) [pid = 1653] [serial = 113] [outer = 0x0] 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1294e7000) [pid = 1653] [serial = 114] [outer = 0x1290be400] 15:07:17 INFO - PROCESS | 1653 | 1468879637609 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a2c1000) [pid = 1653] [serial = 115] [outer = 0x1290be400] 15:07:17 INFO - PROCESS | 1653 | 1468879637899 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]]]}] 15:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 15:07:17 INFO - PROCESS | 1653 | 1468879637954 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 1653 | 1468879637955 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:07:17 INFO - PROCESS | 1653 | 1468879637958 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 1653 | 1468879637959 Marionette TRACE conn2 <- [1,130,null,{}] 15:07:17 INFO - PROCESS | 1653 | 1468879637961 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}] 15:07:17 INFO - PROCESS | 1653 | 1468879637962 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:18 INFO - PROCESS | 1653 | 1468879638041 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:07:18 INFO - PROCESS | 1653 | 1468879638102 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 1653 | 1468879638103 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124613800 == 40 [pid = 1653] [id = 40] 15:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1290be000) [pid = 1653] [serial = 116] [outer = 0x0] 15:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a2c6800) [pid = 1653] [serial = 117] [outer = 0x1290be000] 15:07:18 INFO - PROCESS | 1653 | 1468879638127 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a570800) [pid = 1653] [serial = 118] [outer = 0x1290be000] 15:07:19 INFO - PROCESS | 1653 | 1468879639011 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]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1118ms 15:07:19 INFO - PROCESS | 1653 | 1468879639077 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1653 | 1468879639079 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:07:19 INFO - PROCESS | 1653 | 1468879639083 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1653 | 1468879639085 Marionette TRACE conn2 <- [1,134,null,{}] 15:07:19 INFO - PROCESS | 1653 | 1468879639088 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}] 15:07:19 INFO - PROCESS | 1653 | 1468879639090 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:19 INFO - PROCESS | 1653 | 1468879639178 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:07:19 INFO - PROCESS | 1653 | 1468879639183 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1653 | 1468879639186 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb9000 == 41 [pid = 1653] [id = 41] 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115e0f400) [pid = 1653] [serial = 119] [outer = 0x0] 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116032800) [pid = 1653] [serial = 120] [outer = 0x115e0f400] 15:07:19 INFO - PROCESS | 1653 | 1468879639238 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11671e400) [pid = 1653] [serial = 121] [outer = 0x115e0f400] 15:07:19 INFO - PROCESS | 1653 | 1468879639552 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]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 522ms 15:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:07:19 INFO - PROCESS | 1653 | 1468879639604 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1653 | 1468879639607 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:07:19 INFO - PROCESS | 1653 | 1468879639611 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1653 | 1468879639613 Marionette TRACE conn2 <- [1,138,null,{}] 15:07:19 INFO - PROCESS | 1653 | 1468879639623 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}] 15:07:19 INFO - PROCESS | 1653 | 1468879639624 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:19 INFO - PROCESS | 1653 | 1468879639711 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:07:19 INFO - PROCESS | 1653 | 1468879639717 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1653 | 1468879639718 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601a000 == 42 [pid = 1653] [id = 42] 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116973800) [pid = 1653] [serial = 122] [outer = 0x0] 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1172b7c00) [pid = 1653] [serial = 123] [outer = 0x116973800] 15:07:19 INFO - PROCESS | 1653 | 1468879639745 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11818fc00) [pid = 1653] [serial = 124] [outer = 0x116973800] 15:07:20 INFO - PROCESS | 1653 | 1468879640089 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]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 526ms 15:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:07:20 INFO - PROCESS | 1653 | 1468879640138 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 1653 | 1468879640140 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:07:20 INFO - PROCESS | 1653 | 1468879640143 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 1653 | 1468879640147 Marionette TRACE conn2 <- [1,142,null,{}] 15:07:20 INFO - PROCESS | 1653 | 1468879640163 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}] 15:07:20 INFO - PROCESS | 1653 | 1468879640168 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:20 INFO - PROCESS | 1653 | 1468879640305 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:07:20 INFO - PROCESS | 1653 | 1468879640322 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 1653 | 1468879640325 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117019000 == 43 [pid = 1653] [id = 43] 15:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118fcf800) [pid = 1653] [serial = 125] [outer = 0x0] 15:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119283800) [pid = 1653] [serial = 126] [outer = 0x118fcf800] 15:07:20 INFO - PROCESS | 1653 | 1468879640370 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11952b800) [pid = 1653] [serial = 127] [outer = 0x118fcf800] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11964d000) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d1cf800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d038800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118596c00) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12cc8b800) [pid = 1653] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c4c9000) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bf97c00) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bd90c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b941c00) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b934800) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b214000) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a57c000) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112d4b000) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1169ee400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11958b800) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113371400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116085c00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116aa8400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1176b7000) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118157000) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119279800) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119282000) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119649400) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113d9b800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1206d7000) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123e3d400) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1264ef400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126676c00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11958d400) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:07:21 INFO - PROCESS | 1653 | 1468879641224 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]]]}] 15:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1126ms 15:07:21 INFO - PROCESS | 1653 | 1468879641282 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 1653 | 1468879641286 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:07:21 INFO - PROCESS | 1653 | 1468879641292 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 1653 | 1468879641293 Marionette TRACE conn2 <- [1,146,null,{}] 15:07:21 INFO - PROCESS | 1653 | 1468879641300 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}] 15:07:21 INFO - PROCESS | 1653 | 1468879641302 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:21 INFO - PROCESS | 1653 | 1468879641381 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:07:21 INFO - PROCESS | 1653 | 1468879641386 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 1653 | 1468879641387 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21000 == 44 [pid = 1653] [id = 44] 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1172b8400) [pid = 1653] [serial = 128] [outer = 0x0] 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118325c00) [pid = 1653] [serial = 129] [outer = 0x1172b8400] 15:07:21 INFO - PROCESS | 1653 | 1468879641412 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119279800) [pid = 1653] [serial = 130] [outer = 0x1172b8400] 15:07:21 INFO - PROCESS | 1653 | 1468879641738 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]]]}] 15:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 15:07:21 INFO - PROCESS | 1653 | 1468879641761 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 1653 | 1468879641762 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:07:21 INFO - PROCESS | 1653 | 1468879641767 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 1653 | 1468879641768 Marionette TRACE conn2 <- [1,150,null,{}] 15:07:21 INFO - PROCESS | 1653 | 1468879641771 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}] 15:07:21 INFO - PROCESS | 1653 | 1468879641772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:21 INFO - PROCESS | 1653 | 1468879641854 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:07:21 INFO - PROCESS | 1653 | 1468879641894 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 1653 | 1468879641896 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818a800 == 45 [pid = 1653] [id = 45] 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113966c00) [pid = 1653] [serial = 131] [outer = 0x0] 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11952bc00) [pid = 1653] [serial = 132] [outer = 0x113966c00] 15:07:21 INFO - PROCESS | 1653 | 1468879641920 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119597000) [pid = 1653] [serial = 133] [outer = 0x113966c00] 15:07:22 INFO - PROCESS | 1653 | 1468879642202 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]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 15:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:07:22 INFO - PROCESS | 1653 | 1468879642238 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 1653 | 1468879642239 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:07:22 INFO - PROCESS | 1653 | 1468879642241 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 1653 | 1468879642242 Marionette TRACE conn2 <- [1,154,null,{}] 15:07:22 INFO - PROCESS | 1653 | 1468879642245 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}] 15:07:22 INFO - PROCESS | 1653 | 1468879642251 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:22 INFO - PROCESS | 1653 | 1468879642343 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:07:22 INFO - PROCESS | 1653 | 1468879642346 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 1653 | 1468879642349 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119478000 == 46 [pid = 1653] [id = 46] 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119c71c00) [pid = 1653] [serial = 134] [outer = 0x0] 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119df8800) [pid = 1653] [serial = 135] [outer = 0x119c71c00] 15:07:22 INFO - PROCESS | 1653 | 1468879642375 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1245bc400) [pid = 1653] [serial = 136] [outer = 0x119c71c00] 15:07:22 INFO - PROCESS | 1653 | 1468879642684 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]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 15:07:22 INFO - PROCESS | 1653 | 1468879642711 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 1653 | 1468879642713 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:07:22 INFO - PROCESS | 1653 | 1468879642717 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 1653 | 1468879642719 Marionette TRACE conn2 <- [1,158,null,{}] 15:07:22 INFO - PROCESS | 1653 | 1468879642721 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}] 15:07:22 INFO - PROCESS | 1653 | 1468879642722 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:22 INFO - PROCESS | 1653 | 1468879642790 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:07:22 INFO - PROCESS | 1653 | 1468879642794 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 1653 | 1468879642795 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a83800 == 47 [pid = 1653] [id = 47] 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1245f5c00) [pid = 1653] [serial = 137] [outer = 0x0] 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124e83800) [pid = 1653] [serial = 138] [outer = 0x1245f5c00] 15:07:22 INFO - PROCESS | 1653 | 1468879642821 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125024000) [pid = 1653] [serial = 139] [outer = 0x1245f5c00] 15:07:23 INFO - PROCESS | 1653 | 1468879643260 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]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 570ms 15:07:23 INFO - PROCESS | 1653 | 1468879643288 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 1653 | 1468879643290 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:07:23 INFO - PROCESS | 1653 | 1468879643293 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 1653 | 1468879643295 Marionette TRACE conn2 <- [1,162,null,{}] 15:07:23 INFO - PROCESS | 1653 | 1468879643299 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}] 15:07:23 INFO - PROCESS | 1653 | 1468879643301 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:23 INFO - PROCESS | 1653 | 1468879643395 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:07:23 INFO - PROCESS | 1653 | 1468879643454 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 1653 | 1468879643455 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b58000 == 48 [pid = 1653] [id = 48] 15:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113b21c00) [pid = 1653] [serial = 140] [outer = 0x0] 15:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1151c8c00) [pid = 1653] [serial = 141] [outer = 0x113b21c00] 15:07:23 INFO - PROCESS | 1653 | 1468879643486 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116728c00) [pid = 1653] [serial = 142] [outer = 0x113b21c00] 15:07:23 INFO - PROCESS | 1653 | 1468879643906 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]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 15:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:07:23 INFO - PROCESS | 1653 | 1468879643917 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 1653 | 1468879643920 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:07:23 INFO - PROCESS | 1653 | 1468879643924 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 1653 | 1468879643926 Marionette TRACE conn2 <- [1,166,null,{}] 15:07:23 INFO - PROCESS | 1653 | 1468879643929 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}] 15:07:23 INFO - PROCESS | 1653 | 1468879643930 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:24 INFO - PROCESS | 1653 | 1468879644026 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:07:24 INFO - PROCESS | 1653 | 1468879644069 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1653 | 1468879644070 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119259800 == 49 [pid = 1653] [id = 49] 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1172b9000) [pid = 1653] [serial = 143] [outer = 0x0] 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11819bc00) [pid = 1653] [serial = 144] [outer = 0x1172b9000] 15:07:24 INFO - PROCESS | 1653 | 1468879644101 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118f54000) [pid = 1653] [serial = 145] [outer = 0x1172b9000] 15:07:24 INFO - PROCESS | 1653 | 1468879644530 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]]]}] 15:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 15:07:24 INFO - PROCESS | 1653 | 1468879644594 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:07:24 INFO - PROCESS | 1653 | 1468879644595 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:07:24 INFO - PROCESS | 1653 | 1468879644598 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 1653 | 1468879644601 Marionette TRACE conn2 <- [1,170,null,{}] 15:07:24 INFO - PROCESS | 1653 | 1468879644608 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}] 15:07:24 INFO - PROCESS | 1653 | 1468879644611 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:24 INFO - PROCESS | 1653 | 1468879644719 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:07:24 INFO - PROCESS | 1653 | 1468879644780 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1653 | 1468879644782 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b2000 == 50 [pid = 1653] [id = 50] 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1206cdc00) [pid = 1653] [serial = 146] [outer = 0x0] 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12388c000) [pid = 1653] [serial = 147] [outer = 0x1206cdc00] 15:07:24 INFO - PROCESS | 1653 | 1468879644813 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1242ec800) [pid = 1653] [serial = 148] [outer = 0x1206cdc00] 15:07:25 INFO - PROCESS | 1653 | 1468879645215 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]]]}] 15:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 15:07:25 INFO - PROCESS | 1653 | 1468879645269 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 1653 | 1468879645271 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:07:25 INFO - PROCESS | 1653 | 1468879645274 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 1653 | 1468879645275 Marionette TRACE conn2 <- [1,174,null,{}] 15:07:25 INFO - PROCESS | 1653 | 1468879645277 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}] 15:07:25 INFO - PROCESS | 1653 | 1468879645279 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:25 INFO - PROCESS | 1653 | 1468879645374 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:07:25 INFO - PROCESS | 1653 | 1468879645431 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:25 INFO - PROCESS | 1653 | 1468879645433 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eb1800 == 51 [pid = 1653] [id = 51] 15:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125606c00) [pid = 1653] [serial = 149] [outer = 0x0] 15:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x125611400) [pid = 1653] [serial = 150] [outer = 0x125606c00] 15:07:25 INFO - PROCESS | 1653 | 1468879645461 Marionette DEBUG loaded listener.js 15:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1256d8000) [pid = 1653] [serial = 151] [outer = 0x125606c00] 15:07:25 INFO - PROCESS | 1653 | 1468879645871 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]]]}] 15:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 15:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:07:25 INFO - PROCESS | 1653 | 1468879645894 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 1653 | 1468879645895 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:07:25 INFO - PROCESS | 1653 | 1468879645897 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 1653 | 1468879645899 Marionette TRACE conn2 <- [1,178,null,{}] 15:07:25 INFO - PROCESS | 1653 | 1468879645901 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}] 15:07:25 INFO - PROCESS | 1653 | 1468879645902 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:26 INFO - PROCESS | 1653 | 1468879645993 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:07:26 INFO - PROCESS | 1653 | 1468879646065 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 1653 | 1468879646067 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x112650000 == 52 [pid = 1653] [id = 52] 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112a82000) [pid = 1653] [serial = 152] [outer = 0x0] 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116031c00) [pid = 1653] [serial = 153] [outer = 0x112a82000] 15:07:26 INFO - PROCESS | 1653 | 1468879646109 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119527800) [pid = 1653] [serial = 154] [outer = 0x112a82000] 15:07:26 INFO - PROCESS | 1653 | 1468879646585 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]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 720ms 15:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:07:26 INFO - PROCESS | 1653 | 1468879646618 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 1653 | 1468879646620 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:07:26 INFO - PROCESS | 1653 | 1468879646623 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 1653 | 1468879646625 Marionette TRACE conn2 <- [1,182,null,{}] 15:07:26 INFO - PROCESS | 1653 | 1468879646628 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}] 15:07:26 INFO - PROCESS | 1653 | 1468879646630 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:26 INFO - PROCESS | 1653 | 1468879646722 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:07:26 INFO - PROCESS | 1653 | 1468879646770 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 1653 | 1468879646771 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116018000 == 53 [pid = 1653] [id = 53] 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x113ba8800) [pid = 1653] [serial = 155] [outer = 0x0] 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1160efc00) [pid = 1653] [serial = 156] [outer = 0x113ba8800] 15:07:26 INFO - PROCESS | 1653 | 1468879646799 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x116975c00) [pid = 1653] [serial = 157] [outer = 0x113ba8800] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119478000 == 52 [pid = 1653] [id = 46] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11818a800 == 51 [pid = 1653] [id = 45] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117e21000 == 50 [pid = 1653] [id = 44] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116945800 == 49 [pid = 1653] [id = 28] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117019000 == 48 [pid = 1653] [id = 43] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11601a000 == 47 [pid = 1653] [id = 42] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116159800 == 46 [pid = 1653] [id = 27] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb9000 == 45 [pid = 1653] [id = 41] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0a000 == 44 [pid = 1653] [id = 38] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11818b800 == 43 [pid = 1653] [id = 31] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118173800 == 42 [pid = 1653] [id = 30] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11720c000 == 41 [pid = 1653] [id = 29] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1a000 == 40 [pid = 1653] [id = 32] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11924a000 == 39 [pid = 1653] [id = 33] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x112650000 == 38 [pid = 1653] [id = 52] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124eb1800 == 37 [pid = 1653] [id = 51] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b2000 == 36 [pid = 1653] [id = 50] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119259800 == 35 [pid = 1653] [id = 49] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124613800 == 34 [pid = 1653] [id = 40] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124361800 == 33 [pid = 1653] [id = 39] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123a64800 == 32 [pid = 1653] [id = 37] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119482000 == 31 [pid = 1653] [id = 34] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119a83800 == 30 [pid = 1653] [id = 47] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x113b58000 == 29 [pid = 1653] [id = 48] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6e000 == 28 [pid = 1653] [id = 35] 15:07:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123955000 == 27 [pid = 1653] [id = 36] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1245f5000) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1172bf800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119648c00) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x113f35c00) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116026800) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116721c00) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116909c00) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1176b5c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118198800) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118f4e800) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119529000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119d12400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1206d6800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x123d6cc00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1240ce400) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1245f3800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124b7ec00) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124e90400) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127109000) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1289dc400) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119d1b400) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c76000) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1290bc800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119279000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118157400) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11854e000) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118587800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1240c8400) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113d9ec00) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12dab7400) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123fb5c00) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124ef4800) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1264e9000) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127110400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128c6c000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1294e7000) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1130ab800) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12bd71c00) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bd6a000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b938400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b93e400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b216800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b221800) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a6b5000) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a6b9400) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1290b5800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11964ec00) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119655000) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12daadc00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12d796c00) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12d79e000) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12d1cf400) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12d1cbc00) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119520400) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d02d000) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12cc92800) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12cb3e400) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12cc8d400) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12c73f800) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124371800) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12c4cd400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c4c3000) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12c4c6400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12bd9ac00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12bf95000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 15:07:27 INFO - PROCESS | 1653 | 1468879647598 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]]]}] 15:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1023ms 15:07:27 INFO - PROCESS | 1653 | 1468879647646 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 1653 | 1468879647648 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:07:27 INFO - PROCESS | 1653 | 1468879647651 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 1653 | 1468879647653 Marionette TRACE conn2 <- [1,186,null,{}] 15:07:27 INFO - PROCESS | 1653 | 1468879647657 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}] 15:07:27 INFO - PROCESS | 1653 | 1468879647658 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:27 INFO - PROCESS | 1653 | 1468879647737 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:07:27 INFO - PROCESS | 1653 | 1468879647778 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 1653 | 1468879647781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130ed000 == 28 [pid = 1653] [id = 54] 15:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116081400) [pid = 1653] [serial = 158] [outer = 0x0] 15:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116721800) [pid = 1653] [serial = 159] [outer = 0x116081400] 15:07:27 INFO - PROCESS | 1653 | 1468879647808 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11697fc00) [pid = 1653] [serial = 160] [outer = 0x116081400] 15:07:28 INFO - PROCESS | 1653 | 1468879648169 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]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 15:07:28 INFO - PROCESS | 1653 | 1468879648223 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 1653 | 1468879648229 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:07:28 INFO - PROCESS | 1653 | 1468879648236 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 1653 | 1468879648238 Marionette TRACE conn2 <- [1,190,null,{}] 15:07:28 INFO - PROCESS | 1653 | 1468879648242 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}] 15:07:28 INFO - PROCESS | 1653 | 1468879648244 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:28 INFO - PROCESS | 1653 | 1468879648362 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:07:28 INFO - PROCESS | 1653 | 1468879648426 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:28 INFO - PROCESS | 1653 | 1468879648428 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116578000 == 29 [pid = 1653] [id = 55] 15:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11697a000) [pid = 1653] [serial = 161] [outer = 0x0] 15:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1176b6800) [pid = 1653] [serial = 162] [outer = 0x11697a000] 15:07:28 INFO - PROCESS | 1653 | 1468879648472 Marionette DEBUG loaded listener.js 15:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118558800) [pid = 1653] [serial = 163] [outer = 0x11697a000] 15:07:28 INFO - PROCESS | 1653 | 1468879648854 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]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 671ms 15:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:07:28 INFO - PROCESS | 1653 | 1468879648907 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 1653 | 1468879648908 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:07:28 INFO - PROCESS | 1653 | 1468879648910 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 1653 | 1468879648912 Marionette TRACE conn2 <- [1,194,null,{}] 15:07:28 INFO - PROCESS | 1653 | 1468879648920 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}] 15:07:28 INFO - PROCESS | 1653 | 1468879648923 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:29 INFO - PROCESS | 1653 | 1468879649011 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:07:29 INFO - PROCESS | 1653 | 1468879649020 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 1653 | 1468879649022 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734b800 == 30 [pid = 1653] [id = 56] 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112a82c00) [pid = 1653] [serial = 164] [outer = 0x0] 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119528800) [pid = 1653] [serial = 165] [outer = 0x112a82c00] 15:07:29 INFO - PROCESS | 1653 | 1468879649050 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11954d800) [pid = 1653] [serial = 166] [outer = 0x112a82c00] 15:07:29 INFO - PROCESS | 1653 | 1468879649338 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]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 15:07:29 INFO - PROCESS | 1653 | 1468879649381 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 1653 | 1468879649385 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:07:29 INFO - PROCESS | 1653 | 1468879649388 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 1653 | 1468879649390 Marionette TRACE conn2 <- [1,198,null,{}] 15:07:29 INFO - PROCESS | 1653 | 1468879649392 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}] 15:07:29 INFO - PROCESS | 1653 | 1468879649393 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:29 INFO - PROCESS | 1653 | 1468879649468 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:07:29 INFO - PROCESS | 1653 | 1468879649471 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 1653 | 1468879649473 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836b000 == 31 [pid = 1653] [id = 57] 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11964d400) [pid = 1653] [serial = 167] [outer = 0x0] 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c76000) [pid = 1653] [serial = 168] [outer = 0x11964d400] 15:07:29 INFO - PROCESS | 1653 | 1468879649499 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119d19400) [pid = 1653] [serial = 169] [outer = 0x11964d400] 15:07:29 INFO - PROCESS | 1653 | 1468879649851 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]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 15:07:29 INFO - PROCESS | 1653 | 1468879649857 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 1653 | 1468879649859 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:07:29 INFO - PROCESS | 1653 | 1468879649861 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 1653 | 1468879649862 Marionette TRACE conn2 <- [1,202,null,{}] 15:07:29 INFO - PROCESS | 1653 | 1468879649865 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}] 15:07:29 INFO - PROCESS | 1653 | 1468879649866 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:29 INFO - PROCESS | 1653 | 1468879649960 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:07:30 INFO - PROCESS | 1653 | 1468879649999 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 1653 | 1468879650000 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f14800 == 32 [pid = 1653] [id = 58] 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113ba6800) [pid = 1653] [serial = 170] [outer = 0x0] 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1206cec00) [pid = 1653] [serial = 171] [outer = 0x113ba6800] 15:07:30 INFO - PROCESS | 1653 | 1468879650039 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x123cf5800) [pid = 1653] [serial = 172] [outer = 0x113ba6800] 15:07:30 INFO - PROCESS | 1653 | 1468879650439 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]]]}] 15:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 618ms 15:07:30 INFO - PROCESS | 1653 | 1468879650485 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:07:30 INFO - PROCESS | 1653 | 1468879650487 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:07:30 INFO - PROCESS | 1653 | 1468879650489 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:07:30 INFO - PROCESS | 1653 | 1468879650490 Marionette TRACE conn2 <- [1,206,null,{}] 15:07:30 INFO - PROCESS | 1653 | 1468879650493 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}] 15:07:30 INFO - PROCESS | 1653 | 1468879650497 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:30 INFO - PROCESS | 1653 | 1468879650605 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:07:30 INFO - PROCESS | 1653 | 1468879650637 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 1653 | 1468879650638 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11946b000 == 33 [pid = 1653] [id = 59] 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124625c00) [pid = 1653] [serial = 173] [outer = 0x0] 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125023800) [pid = 1653] [serial = 174] [outer = 0x124625c00] 15:07:30 INFO - PROCESS | 1653 | 1468879650664 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125608400) [pid = 1653] [serial = 175] [outer = 0x124625c00] 15:07:30 INFO - PROCESS | 1653 | 1468879650992 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]]]}] 15:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 15:07:31 INFO - PROCESS | 1653 | 1468879651012 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:07:31 INFO - PROCESS | 1653 | 1468879651014 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:07:31 INFO - PROCESS | 1653 | 1468879651021 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:07:31 INFO - PROCESS | 1653 | 1468879651035 Marionette TRACE conn2 <- [1,210,null,{}] 15:07:31 INFO - PROCESS | 1653 | 1468879651039 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}] 15:07:31 INFO - PROCESS | 1653 | 1468879651041 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:31 INFO - PROCESS | 1653 | 1468879651176 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:07:31 INFO - PROCESS | 1653 | 1468879651195 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 1653 | 1468879651196 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6b000 == 34 [pid = 1653] [id = 60] 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12560b000) [pid = 1653] [serial = 176] [outer = 0x0] 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1256b3800) [pid = 1653] [serial = 177] [outer = 0x12560b000] 15:07:31 INFO - PROCESS | 1653 | 1468879651237 Marionette DEBUG loaded listener.js 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126454800) [pid = 1653] [serial = 178] [outer = 0x12560b000] 15:07:31 INFO - PROCESS | 1653 | 1468879651595 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]]]}] 15:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 584ms 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1290be000) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118194000) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1290be400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1245f5c00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116973800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119c71c00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118fcf800) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113966c00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1172b8400) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e0f400) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:07:31 INFO - PROCESS | 1653 | 1468879651671 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:07:31 INFO - PROCESS | 1653 | 1468879651673 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:07:31 INFO - PROCESS | 1653 | 1468879651677 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:07:31 INFO - PROCESS | 1653 | 1468879651678 Marionette TRACE conn2 <- [1,214,null,{}] 15:07:31 INFO - PROCESS | 1653 | 1468879651680 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}] 15:07:31 INFO - PROCESS | 1653 | 1468879651681 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:31 INFO - PROCESS | 1653 | 1468879651751 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:07:31 INFO - PROCESS | 1653 | 1468879651755 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 1653 | 1468879651755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a86000 == 35 [pid = 1653] [id = 61] 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112dbb400) [pid = 1653] [serial = 179] [outer = 0x0] 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118559c00) [pid = 1653] [serial = 180] [outer = 0x112dbb400] 15:07:31 INFO - PROCESS | 1653 | 1468879651783 Marionette DEBUG loaded listener.js 15:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1245f4400) [pid = 1653] [serial = 181] [outer = 0x112dbb400] 15:07:32 INFO - PROCESS | 1653 | 1468879652092 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]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 15:07:32 INFO - PROCESS | 1653 | 1468879652095 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 1653 | 1468879652108 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:07:32 INFO - PROCESS | 1653 | 1468879652118 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 1653 | 1468879652119 Marionette TRACE conn2 <- [1,218,null,{}] 15:07:32 INFO - PROCESS | 1653 | 1468879652122 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}] 15:07:32 INFO - PROCESS | 1653 | 1468879652123 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:32 INFO - PROCESS | 1653 | 1468879652200 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:07:32 INFO - PROCESS | 1653 | 1468879652203 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:32 INFO - PROCESS | 1653 | 1468879652205 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x117222800 == 36 [pid = 1653] [id = 62] 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1256d9400) [pid = 1653] [serial = 182] [outer = 0x0] 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x127105800) [pid = 1653] [serial = 183] [outer = 0x1256d9400] 15:07:32 INFO - PROCESS | 1653 | 1468879652228 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1289d1c00) [pid = 1653] [serial = 184] [outer = 0x1256d9400] 15:07:32 INFO - PROCESS | 1653 | 1468879652524 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]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 15:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:07:32 INFO - PROCESS | 1653 | 1468879652538 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 1653 | 1468879652539 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:07:32 INFO - PROCESS | 1653 | 1468879652541 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 1653 | 1468879652542 Marionette TRACE conn2 <- [1,222,null,{}] 15:07:32 INFO - PROCESS | 1653 | 1468879652544 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}] 15:07:32 INFO - PROCESS | 1653 | 1468879652545 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:32 INFO - PROCESS | 1653 | 1468879652627 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:07:32 INFO - PROCESS | 1653 | 1468879652673 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:32 INFO - PROCESS | 1653 | 1468879652675 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242af000 == 37 [pid = 1653] [id = 63] 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11855c400) [pid = 1653] [serial = 185] [outer = 0x0] 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1289d2800) [pid = 1653] [serial = 186] [outer = 0x11855c400] 15:07:32 INFO - PROCESS | 1653 | 1468879652699 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128d8a800) [pid = 1653] [serial = 187] [outer = 0x11855c400] 15:07:32 INFO - PROCESS | 1653 | 1468879652970 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]]]}] 15:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 15:07:33 INFO - PROCESS | 1653 | 1468879653011 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:07:33 INFO - PROCESS | 1653 | 1468879653012 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:07:33 INFO - PROCESS | 1653 | 1468879653023 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:07:33 INFO - PROCESS | 1653 | 1468879653024 Marionette TRACE conn2 <- [1,226,null,{}] 15:07:33 INFO - PROCESS | 1653 | 1468879653039 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}] 15:07:33 INFO - PROCESS | 1653 | 1468879653040 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:33 INFO - PROCESS | 1653 | 1468879653128 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:07:33 INFO - PROCESS | 1653 | 1468879653133 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 1653 | 1468879653136 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f08800 == 38 [pid = 1653] [id = 64] 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128d97c00) [pid = 1653] [serial = 188] [outer = 0x0] 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1290c0000) [pid = 1653] [serial = 189] [outer = 0x128d97c00] 15:07:33 INFO - PROCESS | 1653 | 1468879653162 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12a2c5800) [pid = 1653] [serial = 190] [outer = 0x128d97c00] 15:07:33 INFO - PROCESS | 1653 | 1468879653468 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]]]}] 15:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 15:07:33 INFO - PROCESS | 1653 | 1468879653492 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:07:33 INFO - PROCESS | 1653 | 1468879653494 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:07:33 INFO - PROCESS | 1653 | 1468879653496 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:07:33 INFO - PROCESS | 1653 | 1468879653497 Marionette TRACE conn2 <- [1,230,null,{}] 15:07:33 INFO - PROCESS | 1653 | 1468879653502 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}] 15:07:33 INFO - PROCESS | 1653 | 1468879653503 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:33 INFO - PROCESS | 1653 | 1468879653600 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:07:33 INFO - PROCESS | 1653 | 1468879653605 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 1653 | 1468879653607 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12562a800 == 39 [pid = 1653] [id = 65] 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123cf2000) [pid = 1653] [serial = 191] [outer = 0x0] 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a563400) [pid = 1653] [serial = 192] [outer = 0x123cf2000] 15:07:33 INFO - PROCESS | 1653 | 1468879653631 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a57ac00) [pid = 1653] [serial = 193] [outer = 0x123cf2000] 15:07:34 INFO - PROCESS | 1653 | 1468879654189 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]]]}] 15:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 725ms 15:07:34 INFO - PROCESS | 1653 | 1468879654223 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 1653 | 1468879654227 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:07:34 INFO - PROCESS | 1653 | 1468879654232 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 1653 | 1468879654237 Marionette TRACE conn2 <- [1,234,null,{}] 15:07:34 INFO - PROCESS | 1653 | 1468879654242 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}] 15:07:34 INFO - PROCESS | 1653 | 1468879654245 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:34 INFO - PROCESS | 1653 | 1468879654401 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:07:34 INFO - PROCESS | 1653 | 1468879654521 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 1653 | 1468879654522 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116528800 == 40 [pid = 1653] [id = 66] 15:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11671c000) [pid = 1653] [serial = 194] [outer = 0x0] 15:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116905400) [pid = 1653] [serial = 195] [outer = 0x11671c000] 15:07:34 INFO - PROCESS | 1653 | 1468879654572 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117e4d400) [pid = 1653] [serial = 196] [outer = 0x11671c000] 15:07:35 INFO - PROCESS | 1653 | 1468879655186 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]]]}] 15:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118155800) [pid = 1653] [serial = 197] [outer = 0x12c746c00] 15:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1026ms 15:07:35 INFO - PROCESS | 1653 | 1468879655273 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 1653 | 1468879655278 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:07:35 INFO - PROCESS | 1653 | 1468879655360 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 1653 | 1468879655362 Marionette TRACE conn2 <- [1,238,null,{}] 15:07:35 INFO - PROCESS | 1653 | 1468879655372 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}] 15:07:35 INFO - PROCESS | 1653 | 1468879655374 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:35 INFO - PROCESS | 1653 | 1468879655571 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:07:35 INFO - PROCESS | 1653 | 1468879655638 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:35 INFO - PROCESS | 1653 | 1468879655640 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x113077000 == 41 [pid = 1653] [id = 67] 15:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113ba7c00) [pid = 1653] [serial = 198] [outer = 0x0] 15:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11671e800) [pid = 1653] [serial = 199] [outer = 0x113ba7c00] 15:07:35 INFO - PROCESS | 1653 | 1468879655667 Marionette DEBUG loaded listener.js 15:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1176b4000) [pid = 1653] [serial = 200] [outer = 0x113ba7c00] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f08800 == 40 [pid = 1653] [id = 64] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1242af000 == 39 [pid = 1653] [id = 63] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117222800 == 38 [pid = 1653] [id = 62] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119a86000 == 37 [pid = 1653] [id = 61] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6b000 == 36 [pid = 1653] [id = 60] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11946b000 == 35 [pid = 1653] [id = 59] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f14800 == 34 [pid = 1653] [id = 58] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11836b000 == 33 [pid = 1653] [id = 57] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11734b800 == 32 [pid = 1653] [id = 56] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116578000 == 31 [pid = 1653] [id = 55] 15:07:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1130ed000 == 30 [pid = 1653] [id = 54] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125024000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1172b7c00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245bc400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119283800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119df8800) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11952bc00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119279800) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11952b800) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116032800) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11671e400) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118325c00) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11818fc00) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a570800) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124e83800) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119597000) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a2c6800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1256d9000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a2c1000) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 15:07:36 INFO - PROCESS | 1653 | 1468879656090 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]]]}] 15:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 840ms 15:07:36 INFO - PROCESS | 1653 | 1468879656138 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:07:36 INFO - PROCESS | 1653 | 1468879656140 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:07:36 INFO - PROCESS | 1653 | 1468879656143 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:07:36 INFO - PROCESS | 1653 | 1468879656145 Marionette TRACE conn2 <- [1,242,null,{}] 15:07:36 INFO - PROCESS | 1653 | 1468879656148 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}] 15:07:36 INFO - PROCESS | 1653 | 1468879656151 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:36 INFO - PROCESS | 1653 | 1468879656227 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:07:36 INFO - PROCESS | 1653 | 1468879656234 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 1653 | 1468879656236 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614d800 == 31 [pid = 1653] [id = 68] 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11854f000) [pid = 1653] [serial = 201] [outer = 0x0] 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1190e9000) [pid = 1653] [serial = 202] [outer = 0x11854f000] 15:07:36 INFO - PROCESS | 1653 | 1468879656263 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119525c00) [pid = 1653] [serial = 203] [outer = 0x11854f000] 15:07:36 INFO - PROCESS | 1653 | 1468879656607 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]]]}] 15:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 15:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:07:36 INFO - PROCESS | 1653 | 1468879656663 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:07:36 INFO - PROCESS | 1653 | 1468879656666 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:07:36 INFO - PROCESS | 1653 | 1468879656669 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:07:36 INFO - PROCESS | 1653 | 1468879656671 Marionette TRACE conn2 <- [1,246,null,{}] 15:07:36 INFO - PROCESS | 1653 | 1468879656675 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}] 15:07:36 INFO - PROCESS | 1653 | 1468879656677 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:36 INFO - PROCESS | 1653 | 1468879656792 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:07:36 INFO - PROCESS | 1653 | 1468879656809 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 1653 | 1468879656810 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e3d800 == 32 [pid = 1653] [id = 69] 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119591c00) [pid = 1653] [serial = 204] [outer = 0x0] 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119652400) [pid = 1653] [serial = 205] [outer = 0x119591c00] 15:07:36 INFO - PROCESS | 1653 | 1468879656852 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1206d6400) [pid = 1653] [serial = 206] [outer = 0x119591c00] 15:07:37 INFO - PROCESS | 1653 | 1468879657265 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]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 15:07:37 INFO - PROCESS | 1653 | 1468879657294 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 1653 | 1468879657297 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:07:37 INFO - PROCESS | 1653 | 1468879657305 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 1653 | 1468879657308 Marionette TRACE conn2 <- [1,250,null,{}] 15:07:37 INFO - PROCESS | 1653 | 1468879657311 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}] 15:07:37 INFO - PROCESS | 1653 | 1468879657313 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:37 INFO - PROCESS | 1653 | 1468879657393 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:07:37 INFO - PROCESS | 1653 | 1468879657396 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 1653 | 1468879657397 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119248800 == 33 [pid = 1653] [id = 70] 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1206d6800) [pid = 1653] [serial = 207] [outer = 0x0] 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123fb5c00) [pid = 1653] [serial = 208] [outer = 0x1206d6800] 15:07:37 INFO - PROCESS | 1653 | 1468879657424 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124eed800) [pid = 1653] [serial = 209] [outer = 0x1206d6800] 15:07:37 INFO - PROCESS | 1653 | 1468879657721 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]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 476ms 15:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:07:37 INFO - PROCESS | 1653 | 1468879657776 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 1653 | 1468879657778 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:07:37 INFO - PROCESS | 1653 | 1468879657780 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 1653 | 1468879657781 Marionette TRACE conn2 <- [1,254,null,{}] 15:07:37 INFO - PROCESS | 1653 | 1468879657783 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}] 15:07:37 INFO - PROCESS | 1653 | 1468879657784 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:37 INFO - PROCESS | 1653 | 1468879657854 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:07:37 INFO - PROCESS | 1653 | 1468879657905 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 1653 | 1468879657907 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119475000 == 34 [pid = 1653] [id = 71] 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116084400) [pid = 1653] [serial = 210] [outer = 0x0] 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125505400) [pid = 1653] [serial = 211] [outer = 0x116084400] 15:07:37 INFO - PROCESS | 1653 | 1468879657932 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1256dd400) [pid = 1653] [serial = 212] [outer = 0x116084400] 15:07:38 INFO - PROCESS | 1653 | 1468879658293 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]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 521ms 15:07:38 INFO - PROCESS | 1653 | 1468879658302 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 1653 | 1468879658304 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:07:38 INFO - PROCESS | 1653 | 1468879658307 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 1653 | 1468879658309 Marionette TRACE conn2 <- [1,258,null,{}] 15:07:38 INFO - PROCESS | 1653 | 1468879658312 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}] 15:07:38 INFO - PROCESS | 1653 | 1468879658314 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:38 INFO - PROCESS | 1653 | 1468879658454 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:07:38 INFO - PROCESS | 1653 | 1468879658479 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 1653 | 1468879658484 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119013800 == 35 [pid = 1653] [id = 72] 15:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289d4800) [pid = 1653] [serial = 213] [outer = 0x0] 15:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289ddc00) [pid = 1653] [serial = 214] [outer = 0x1289d4800] 15:07:38 INFO - PROCESS | 1653 | 1468879658537 Marionette DEBUG loaded listener.js 15:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1290be000) [pid = 1653] [serial = 215] [outer = 0x1289d4800] 15:07:38 INFO - PROCESS | 1653 | 1468879658938 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]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 15:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:07:38 INFO - PROCESS | 1653 | 1468879658977 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 1653 | 1468879658978 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:07:38 INFO - PROCESS | 1653 | 1468879658980 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 1653 | 1468879658982 Marionette TRACE conn2 <- [1,262,null,{}] 15:07:38 INFO - PROCESS | 1653 | 1468879658984 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}] 15:07:38 INFO - PROCESS | 1653 | 1468879658985 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:39 INFO - PROCESS | 1653 | 1468879659077 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:07:39 INFO - PROCESS | 1653 | 1468879659081 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 1653 | 1468879659082 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124360800 == 36 [pid = 1653] [id = 73] 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294e1c00) [pid = 1653] [serial = 216] [outer = 0x0] 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a572800) [pid = 1653] [serial = 217] [outer = 0x1294e1c00] 15:07:39 INFO - PROCESS | 1653 | 1468879659106 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6b5400) [pid = 1653] [serial = 218] [outer = 0x1294e1c00] 15:07:39 INFO - PROCESS | 1653 | 1468879659411 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]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 15:07:39 INFO - PROCESS | 1653 | 1468879659458 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 1653 | 1468879659459 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:07:39 INFO - PROCESS | 1653 | 1468879659461 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 1653 | 1468879659463 Marionette TRACE conn2 <- [1,266,null,{}] 15:07:39 INFO - PROCESS | 1653 | 1468879659468 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}] 15:07:39 INFO - PROCESS | 1653 | 1468879659470 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:39 INFO - PROCESS | 1653 | 1468879659564 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:07:39 INFO - PROCESS | 1653 | 1468879659567 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 1653 | 1468879659569 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x111ad1800 == 37 [pid = 1653] [id = 74] 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1294e5800) [pid = 1653] [serial = 219] [outer = 0x0] 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a6bd800) [pid = 1653] [serial = 220] [outer = 0x1294e5800] 15:07:39 INFO - PROCESS | 1653 | 1468879659593 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ae4a000) [pid = 1653] [serial = 221] [outer = 0x1294e5800] 15:07:39 INFO - PROCESS | 1653 | 1468879659912 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]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 473ms 15:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:07:39 INFO - PROCESS | 1653 | 1468879659945 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 1653 | 1468879659947 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:07:39 INFO - PROCESS | 1653 | 1468879659953 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 1653 | 1468879659955 Marionette TRACE conn2 <- [1,270,null,{}] 15:07:39 INFO - PROCESS | 1653 | 1468879659957 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}] 15:07:39 INFO - PROCESS | 1653 | 1468879659958 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:40 INFO - PROCESS | 1653 | 1468879660056 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:07:40 INFO - PROCESS | 1653 | 1468879660071 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 1653 | 1468879660073 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x125668000 == 38 [pid = 1653] [id = 75] 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ae4d800) [pid = 1653] [serial = 222] [outer = 0x0] 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ae57000) [pid = 1653] [serial = 223] [outer = 0x12ae4d800] 15:07:40 INFO - PROCESS | 1653 | 1468879660110 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ae76400) [pid = 1653] [serial = 224] [outer = 0x12ae4d800] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113ba6800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128d97c00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a82c00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116081400) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11697a000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172b9000) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113ba8800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11964d400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124625c00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1206cdc00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125606c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a82000) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113b21c00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12560b000) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112dbb400) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1256d9400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11855c400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:07:40 INFO - PROCESS | 1653 | 1468879660613 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]]]}] 15:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 673ms 15:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:07:40 INFO - PROCESS | 1653 | 1468879660624 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 1653 | 1468879660625 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:07:40 INFO - PROCESS | 1653 | 1468879660628 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 1653 | 1468879660629 Marionette TRACE conn2 <- [1,274,null,{}] 15:07:40 INFO - PROCESS | 1653 | 1468879660631 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}] 15:07:40 INFO - PROCESS | 1653 | 1468879660634 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:40 INFO - PROCESS | 1653 | 1468879660743 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:07:40 INFO - PROCESS | 1653 | 1468879660775 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 1653 | 1468879660776 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264b7800 == 39 [pid = 1653] [id = 76] 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113ba8800) [pid = 1653] [serial = 225] [outer = 0x0] 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11855c400) [pid = 1653] [serial = 226] [outer = 0x113ba8800] 15:07:40 INFO - PROCESS | 1653 | 1468879660801 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1240c8400) [pid = 1653] [serial = 227] [outer = 0x113ba8800] 15:07:41 INFO - PROCESS | 1653 | 1468879661100 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]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 15:07:41 INFO - PROCESS | 1653 | 1468879661151 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:07:41 INFO - PROCESS | 1653 | 1468879661153 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:07:41 INFO - PROCESS | 1653 | 1468879661156 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1653 | 1468879661158 Marionette TRACE conn2 <- [1,278,null,{}] 15:07:41 INFO - PROCESS | 1653 | 1468879661161 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}] 15:07:41 INFO - PROCESS | 1653 | 1468879661163 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:41 INFO - PROCESS | 1653 | 1468879661282 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:07:41 INFO - PROCESS | 1653 | 1468879661336 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 1653 | 1468879661337 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271b1800 == 40 [pid = 1653] [id = 77] 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1167ec400) [pid = 1653] [serial = 228] [outer = 0x0] 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125609000) [pid = 1653] [serial = 229] [outer = 0x1167ec400] 15:07:41 INFO - PROCESS | 1653 | 1468879661364 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b216000) [pid = 1653] [serial = 230] [outer = 0x1167ec400] 15:07:41 INFO - PROCESS | 1653 | 1468879661635 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]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 520ms 15:07:41 INFO - PROCESS | 1653 | 1468879661676 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 1653 | 1468879661677 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:07:41 INFO - PROCESS | 1653 | 1468879661679 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1653 | 1468879661681 Marionette TRACE conn2 <- [1,282,null,{}] 15:07:41 INFO - PROCESS | 1653 | 1468879661691 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}] 15:07:41 INFO - PROCESS | 1653 | 1468879661693 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:41 INFO - PROCESS | 1653 | 1468879661787 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:07:41 INFO - PROCESS | 1653 | 1468879661791 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 1653 | 1468879661792 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dc3800 == 41 [pid = 1653] [id = 78] 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b21a000) [pid = 1653] [serial = 231] [outer = 0x0] 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b898000) [pid = 1653] [serial = 232] [outer = 0x12b21a000] 15:07:41 INFO - PROCESS | 1653 | 1468879661816 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b936400) [pid = 1653] [serial = 233] [outer = 0x12b21a000] 15:07:42 INFO - PROCESS | 1653 | 1468879662136 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]]]}] 15:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 478ms 15:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:07:42 INFO - PROCESS | 1653 | 1468879662158 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:07:42 INFO - PROCESS | 1653 | 1468879662159 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:07:42 INFO - PROCESS | 1653 | 1468879662161 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 1653 | 1468879662162 Marionette TRACE conn2 <- [1,286,null,{}] 15:07:42 INFO - PROCESS | 1653 | 1468879662164 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}] 15:07:42 INFO - PROCESS | 1653 | 1468879662167 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:42 INFO - PROCESS | 1653 | 1468879662265 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:07:42 INFO - PROCESS | 1653 | 1468879662271 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 1653 | 1468879662272 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907b000 == 42 [pid = 1653] [id = 79] 15:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1294df400) [pid = 1653] [serial = 234] [outer = 0x0] 15:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b938c00) [pid = 1653] [serial = 235] [outer = 0x1294df400] 15:07:42 INFO - PROCESS | 1653 | 1468879662296 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bd65000) [pid = 1653] [serial = 236] [outer = 0x1294df400] 15:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116018000 == 41 [pid = 1653] [id = 53] 15:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11614d800 == 40 [pid = 1653] [id = 68] 15:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x113077000 == 39 [pid = 1653] [id = 67] 15:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116528800 == 38 [pid = 1653] [id = 66] 15:07:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12562a800 == 37 [pid = 1653] [id = 65] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119475000 == 36 [pid = 1653] [id = 71] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119248800 == 35 [pid = 1653] [id = 70] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x124360800 == 34 [pid = 1653] [id = 73] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119013800 == 33 [pid = 1653] [id = 72] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1271b1800 == 32 [pid = 1653] [id = 77] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x125668000 == 31 [pid = 1653] [id = 75] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117e3d800 == 30 [pid = 1653] [id = 69] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x111ad1800 == 29 [pid = 1653] [id = 74] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1264b7800 == 28 [pid = 1653] [id = 76] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1206cec00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1290c0000) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119528800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11954d800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116721800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11697fc00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176b6800) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11819bc00) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118558800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116975c00) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1160efc00) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c76000) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125023800) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125608400) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1242ec800) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12388c000) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1256d8000) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125611400) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119527800) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116031c00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123cf5800) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116728c00) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1151c8c00) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118f54000) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1256b3800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118559c00) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1245f4400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x126454800) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x127105800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1289d2800) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12a2c5800) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1289d1c00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128d8a800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119d19400) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 15:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128dc3800 == 27 [pid = 1653] [id = 78] 15:07:43 INFO - PROCESS | 1653 | 1468879663583 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]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1470ms 15:07:43 INFO - PROCESS | 1653 | 1468879663637 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 1653 | 1468879663639 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:07:43 INFO - PROCESS | 1653 | 1468879663643 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 1653 | 1468879663645 Marionette TRACE conn2 <- [1,290,null,{}] 15:07:43 INFO - PROCESS | 1653 | 1468879663650 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}] 15:07:43 INFO - PROCESS | 1653 | 1468879663652 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:43 INFO - PROCESS | 1653 | 1468879663745 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:07:43 INFO - PROCESS | 1653 | 1468879663755 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 1653 | 1468879663758 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b57800 == 28 [pid = 1653] [id = 80] 15:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116a9e000) [pid = 1653] [serial = 237] [outer = 0x0] 15:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116a9f000) [pid = 1653] [serial = 238] [outer = 0x116a9e000] 15:07:43 INFO - PROCESS | 1653 | 1468879663791 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118154400) [pid = 1653] [serial = 239] [outer = 0x116a9e000] 15:07:44 INFO - PROCESS | 1653 | 1468879664107 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]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms 15:07:44 INFO - PROCESS | 1653 | 1468879664121 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 1653 | 1468879664125 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:07:44 INFO - PROCESS | 1653 | 1468879664130 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 1653 | 1468879664134 Marionette TRACE conn2 <- [1,294,null,{}] 15:07:44 INFO - PROCESS | 1653 | 1468879664138 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}] 15:07:44 INFO - PROCESS | 1653 | 1468879664140 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:44 INFO - PROCESS | 1653 | 1468879664219 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:07:44 INFO - PROCESS | 1653 | 1468879664262 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 1653 | 1468879664264 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116945800 == 29 [pid = 1653] [id = 81] 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11818f000) [pid = 1653] [serial = 240] [outer = 0x0] 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118858000) [pid = 1653] [serial = 241] [outer = 0x11818f000] 15:07:44 INFO - PROCESS | 1653 | 1468879664291 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119280000) [pid = 1653] [serial = 242] [outer = 0x11818f000] 15:07:44 INFO - PROCESS | 1653 | 1468879664584 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]]]}] 15:07:44 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. 15:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 474ms 15:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:07:44 INFO - PROCESS | 1653 | 1468879664606 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 1653 | 1468879664608 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:07:44 INFO - PROCESS | 1653 | 1468879664610 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 1653 | 1468879664625 Marionette TRACE conn2 <- [1,298,null,{}] 15:07:44 INFO - PROCESS | 1653 | 1468879664635 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}] 15:07:44 INFO - PROCESS | 1653 | 1468879664638 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:44 INFO - PROCESS | 1653 | 1468879664714 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:07:44 INFO - PROCESS | 1653 | 1468879664721 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 1653 | 1468879664722 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117365800 == 30 [pid = 1653] [id = 82] 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x111c22400) [pid = 1653] [serial = 243] [outer = 0x0] 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11964ec00) [pid = 1653] [serial = 244] [outer = 0x111c22400] 15:07:44 INFO - PROCESS | 1653 | 1468879664750 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119d17400) [pid = 1653] [serial = 245] [outer = 0x111c22400] 15:07:45 INFO - PROCESS | 1653 | 1468879665075 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]]]}] 15:07:45 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. 15:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 484ms 15:07:45 INFO - PROCESS | 1653 | 1468879665095 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 1653 | 1468879665097 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:07:45 INFO - PROCESS | 1653 | 1468879665102 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 1653 | 1468879665103 Marionette TRACE conn2 <- [1,302,null,{}] 15:07:45 INFO - PROCESS | 1653 | 1468879665106 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}] 15:07:45 INFO - PROCESS | 1653 | 1468879665107 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:45 INFO - PROCESS | 1653 | 1468879665202 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:07:45 INFO - PROCESS | 1653 | 1468879665207 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 1653 | 1468879665209 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817c800 == 31 [pid = 1653] [id = 83] 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119d13c00) [pid = 1653] [serial = 246] [outer = 0x0] 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1206cf000) [pid = 1653] [serial = 247] [outer = 0x119d13c00] 15:07:45 INFO - PROCESS | 1653 | 1468879665236 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123cf5000) [pid = 1653] [serial = 248] [outer = 0x119d13c00] 15:07:45 INFO - PROCESS | 1653 | 1468879665538 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]]]}] 15:07:45 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. 15:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 470ms 15:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:07:45 INFO - PROCESS | 1653 | 1468879665572 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 1653 | 1468879665573 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:07:45 INFO - PROCESS | 1653 | 1468879665575 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 1653 | 1468879665576 Marionette TRACE conn2 <- [1,306,null,{}] 15:07:45 INFO - PROCESS | 1653 | 1468879665579 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}] 15:07:45 INFO - PROCESS | 1653 | 1468879665580 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:45 INFO - PROCESS | 1653 | 1468879665661 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:07:45 INFO - PROCESS | 1653 | 1468879665666 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 1653 | 1468879665668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11900d000 == 32 [pid = 1653] [id = 84] 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118157400) [pid = 1653] [serial = 249] [outer = 0x0] 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x123e3f400) [pid = 1653] [serial = 250] [outer = 0x118157400] 15:07:45 INFO - PROCESS | 1653 | 1468879665693 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124b7ec00) [pid = 1653] [serial = 251] [outer = 0x118157400] 15:07:46 INFO - PROCESS | 1653 | 1468879666012 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]]]}] 15:07:46 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. 15:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 15:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:07:46 INFO - PROCESS | 1653 | 1468879666044 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 1653 | 1468879666045 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:07:46 INFO - PROCESS | 1653 | 1468879666048 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 1653 | 1468879666049 Marionette TRACE conn2 <- [1,310,null,{}] 15:07:46 INFO - PROCESS | 1653 | 1468879666051 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}] 15:07:46 INFO - PROCESS | 1653 | 1468879666055 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:46 INFO - PROCESS | 1653 | 1468879666168 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:07:46 INFO - PROCESS | 1653 | 1468879666174 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 1653 | 1468879666175 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947d800 == 33 [pid = 1653] [id = 85] 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123d6cc00) [pid = 1653] [serial = 252] [outer = 0x0] 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125023800) [pid = 1653] [serial = 253] [outer = 0x123d6cc00] 15:07:46 INFO - PROCESS | 1653 | 1468879666201 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1266c9800) [pid = 1653] [serial = 254] [outer = 0x123d6cc00] 15:07:46 INFO - PROCESS | 1653 | 1468879666509 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]]]}] 15:07:46 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. 15:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 15:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:07:46 INFO - PROCESS | 1653 | 1468879666568 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 1653 | 1468879666569 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:07:46 INFO - PROCESS | 1653 | 1468879666571 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 1653 | 1468879666572 Marionette TRACE conn2 <- [1,314,null,{}] 15:07:46 INFO - PROCESS | 1653 | 1468879666575 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}] 15:07:46 INFO - PROCESS | 1653 | 1468879666576 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:46 INFO - PROCESS | 1653 | 1468879666654 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:07:46 INFO - PROCESS | 1653 | 1468879666658 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 1653 | 1468879666659 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12395d800 == 34 [pid = 1653] [id = 86] 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1266cbc00) [pid = 1653] [serial = 255] [outer = 0x0] 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128979000) [pid = 1653] [serial = 256] [outer = 0x1266cbc00] 15:07:46 INFO - PROCESS | 1653 | 1468879666685 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128980c00) [pid = 1653] [serial = 257] [outer = 0x1266cbc00] 15:07:47 INFO - PROCESS | 1653 | 1468879667006 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]]]}] 15:07:47 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. 15:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 471ms 15:07:47 INFO - PROCESS | 1653 | 1468879667042 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1653 | 1468879667043 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:07:47 INFO - PROCESS | 1653 | 1468879667046 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 1653 | 1468879667047 Marionette TRACE conn2 <- [1,318,null,{}] 15:07:47 INFO - PROCESS | 1653 | 1468879667049 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}] 15:07:47 INFO - PROCESS | 1653 | 1468879667050 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:47 INFO - PROCESS | 1653 | 1468879667144 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:07:47 INFO - PROCESS | 1653 | 1468879667152 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 1653 | 1468879667154 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0a000 == 35 [pid = 1653] [id = 87] 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128981000) [pid = 1653] [serial = 258] [outer = 0x0] 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1289d0400) [pid = 1653] [serial = 259] [outer = 0x128981000] 15:07:47 INFO - PROCESS | 1653 | 1468879667178 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128c65000) [pid = 1653] [serial = 260] [outer = 0x128981000] 15:07:47 INFO - PROCESS | 1653 | 1468879667473 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]]]}] 15:07:47 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. 15:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 473ms 15:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:07:47 INFO - PROCESS | 1653 | 1468879667519 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1653 | 1468879667520 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:07:47 INFO - PROCESS | 1653 | 1468879667523 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 1653 | 1468879667524 Marionette TRACE conn2 <- [1,322,null,{}] 15:07:47 INFO - PROCESS | 1653 | 1468879667527 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}] 15:07:47 INFO - PROCESS | 1653 | 1468879667528 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:47 INFO - PROCESS | 1653 | 1468879667607 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:07:47 INFO - PROCESS | 1653 | 1468879667610 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 1653 | 1468879667612 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x117363800 == 36 [pid = 1653] [id = 88] 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d8cc00) [pid = 1653] [serial = 261] [outer = 0x0] 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1290bc800) [pid = 1653] [serial = 262] [outer = 0x128d8cc00] 15:07:47 INFO - PROCESS | 1653 | 1468879667638 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1294e1800) [pid = 1653] [serial = 263] [outer = 0x128d8cc00] 15:07:47 INFO - PROCESS | 1653 | 1468879667937 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]]]}] 15:07:47 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. 15:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 15:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:07:47 INFO - PROCESS | 1653 | 1468879667994 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1653 | 1468879667995 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:07:47 INFO - PROCESS | 1653 | 1468879667998 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 1653 | 1468879667999 Marionette TRACE conn2 <- [1,326,null,{}] 15:07:48 INFO - PROCESS | 1653 | 1468879668001 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}] 15:07:48 INFO - PROCESS | 1653 | 1468879668002 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:48 INFO - PROCESS | 1653 | 1468879668103 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:07:48 INFO - PROCESS | 1653 | 1468879668109 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 1653 | 1468879668110 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b23000 == 37 [pid = 1653] [id = 89] 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1294e3800) [pid = 1653] [serial = 264] [outer = 0x0] 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a2c1c00) [pid = 1653] [serial = 265] [outer = 0x1294e3800] 15:07:48 INFO - PROCESS | 1653 | 1468879668134 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a56ac00) [pid = 1653] [serial = 266] [outer = 0x1294e3800] 15:07:48 INFO - PROCESS | 1653 | 1468879668440 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]]]}] 15:07:48 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. 15:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 15:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:07:48 INFO - PROCESS | 1653 | 1468879668470 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:07:48 INFO - PROCESS | 1653 | 1468879668472 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:07:48 INFO - PROCESS | 1653 | 1468879668474 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 1653 | 1468879668476 Marionette TRACE conn2 <- [1,330,null,{}] 15:07:48 INFO - PROCESS | 1653 | 1468879668478 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}] 15:07:48 INFO - PROCESS | 1653 | 1468879668480 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:48 INFO - PROCESS | 1653 | 1468879668568 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:07:48 INFO - PROCESS | 1653 | 1468879668572 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 1653 | 1468879668573 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11900c800 == 38 [pid = 1653] [id = 90] 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a56d800) [pid = 1653] [serial = 267] [outer = 0x0] 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ae4f000) [pid = 1653] [serial = 268] [outer = 0x12a56d800] 15:07:48 INFO - PROCESS | 1653 | 1468879668607 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b21b400) [pid = 1653] [serial = 269] [outer = 0x12a56d800] 15:07:48 INFO - PROCESS | 1653 | 1468879668975 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]]]}] 15:07:48 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. 15:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 15:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:07:48 INFO - PROCESS | 1653 | 1468879668994 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:07:48 INFO - PROCESS | 1653 | 1468879668995 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:07:48 INFO - PROCESS | 1653 | 1468879668998 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 1653 | 1468879668999 Marionette TRACE conn2 <- [1,334,null,{}] 15:07:49 INFO - PROCESS | 1653 | 1468879669001 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}] 15:07:49 INFO - PROCESS | 1653 | 1468879669002 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:49 INFO - PROCESS | 1653 | 1468879669096 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:07:49 INFO - PROCESS | 1653 | 1468879669129 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 1653 | 1468879669131 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128784800 == 39 [pid = 1653] [id = 91] 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b21ac00) [pid = 1653] [serial = 270] [outer = 0x0] 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b898800) [pid = 1653] [serial = 271] [outer = 0x12b21ac00] 15:07:49 INFO - PROCESS | 1653 | 1468879669154 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b89e000) [pid = 1653] [serial = 272] [outer = 0x12b21ac00] 15:07:49 INFO - PROCESS | 1653 | 1468879669444 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]]]}] 15:07:49 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. 15:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 15:07:49 INFO - PROCESS | 1653 | 1468879669473 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 1653 | 1468879669474 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:07:49 INFO - PROCESS | 1653 | 1468879669476 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 1653 | 1468879669477 Marionette TRACE conn2 <- [1,338,null,{}] 15:07:49 INFO - PROCESS | 1653 | 1468879669479 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}] 15:07:49 INFO - PROCESS | 1653 | 1468879669481 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:49 INFO - PROCESS | 1653 | 1468879669576 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:07:49 INFO - PROCESS | 1653 | 1468879669588 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 1653 | 1468879669596 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907c800 == 40 [pid = 1653] [id = 92] 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128978400) [pid = 1653] [serial = 273] [outer = 0x0] 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b93ac00) [pid = 1653] [serial = 274] [outer = 0x128978400] 15:07:49 INFO - PROCESS | 1653 | 1468879669620 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bd67000) [pid = 1653] [serial = 275] [outer = 0x128978400] 15:07:49 INFO - PROCESS | 1653 | 1468879669960 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]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 15:07:50 INFO - PROCESS | 1653 | 1468879670001 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 1653 | 1468879670002 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:07:50 INFO - PROCESS | 1653 | 1468879670004 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 1653 | 1468879670005 Marionette TRACE conn2 <- [1,342,null,{}] 15:07:50 INFO - PROCESS | 1653 | 1468879670007 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}] 15:07:50 INFO - PROCESS | 1653 | 1468879670008 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:50 INFO - PROCESS | 1653 | 1468879670104 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:07:50 INFO - PROCESS | 1653 | 1468879670107 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 1653 | 1468879670108 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a211000 == 41 [pid = 1653] [id = 93] 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b93f000) [pid = 1653] [serial = 276] [outer = 0x0] 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bd70000) [pid = 1653] [serial = 277] [outer = 0x12b93f000] 15:07:50 INFO - PROCESS | 1653 | 1468879670132 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bd94400) [pid = 1653] [serial = 278] [outer = 0x12b93f000] 15:07:50 INFO - PROCESS | 1653 | 1468879670443 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]]]}] 15:07:50 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. 15:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 15:07:50 INFO - PROCESS | 1653 | 1468879670472 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 1653 | 1468879670473 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:07:50 INFO - PROCESS | 1653 | 1468879670485 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 1653 | 1468879670487 Marionette TRACE conn2 <- [1,346,null,{}] 15:07:50 INFO - PROCESS | 1653 | 1468879670490 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}] 15:07:50 INFO - PROCESS | 1653 | 1468879670491 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:50 INFO - PROCESS | 1653 | 1468879670588 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:07:50 INFO - PROCESS | 1653 | 1468879670627 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 1653 | 1468879670627 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a417000 == 42 [pid = 1653] [id = 94] 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bd67400) [pid = 1653] [serial = 279] [outer = 0x0] 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bd9c400) [pid = 1653] [serial = 280] [outer = 0x12bd67400] 15:07:50 INFO - PROCESS | 1653 | 1468879670651 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bf91000) [pid = 1653] [serial = 281] [outer = 0x12bd67400] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b21a000) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1294e1c00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1289d4800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1294e5800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ae4d800) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113ba8800) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1167ec400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119591c00) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11854f000) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113ba7c00) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11671c000) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123cf2000) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116084400) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1206d6800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:07:51 INFO - PROCESS | 1653 | 1468879671072 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]]]}] 15:07:51 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. 15:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 15:07:51 INFO - PROCESS | 1653 | 1468879671108 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 1653 | 1468879671110 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:07:51 INFO - PROCESS | 1653 | 1468879671113 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 1653 | 1468879671115 Marionette TRACE conn2 <- [1,350,null,{}] 15:07:51 INFO - PROCESS | 1653 | 1468879671128 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}] 15:07:51 INFO - PROCESS | 1653 | 1468879671129 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:51 INFO - PROCESS | 1653 | 1468879671294 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:07:51 INFO - PROCESS | 1653 | 1468879671321 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 1653 | 1468879671322 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a40f800 == 43 [pid = 1653] [id = 95] 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11309d000) [pid = 1653] [serial = 282] [outer = 0x0] 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123cf6000) [pid = 1653] [serial = 283] [outer = 0x11309d000] 15:07:51 INFO - PROCESS | 1653 | 1468879671346 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a572400) [pid = 1653] [serial = 284] [outer = 0x11309d000] 15:07:51 INFO - PROCESS | 1653 | 1468879671626 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]]]}] 15:07:51 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. 15:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 532ms 15:07:51 INFO - PROCESS | 1653 | 1468879671644 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 1653 | 1468879671645 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:07:51 INFO - PROCESS | 1653 | 1468879671648 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 1653 | 1468879671651 Marionette TRACE conn2 <- [1,354,null,{}] 15:07:51 INFO - PROCESS | 1653 | 1468879671661 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}] 15:07:51 INFO - PROCESS | 1653 | 1468879671662 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:51 INFO - PROCESS | 1653 | 1468879671780 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:07:51 INFO - PROCESS | 1653 | 1468879671808 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 1653 | 1468879671809 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a654000 == 44 [pid = 1653] [id = 96] 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ef6000) [pid = 1653] [serial = 285] [outer = 0x0] 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b214000) [pid = 1653] [serial = 286] [outer = 0x124ef6000] 15:07:51 INFO - PROCESS | 1653 | 1468879671829 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bf97800) [pid = 1653] [serial = 287] [outer = 0x124ef6000] 15:07:52 INFO - PROCESS | 1653 | 1468879672076 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]]]}] 15:07:52 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. 15:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 480ms 15:07:52 INFO - PROCESS | 1653 | 1468879672128 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:07:52 INFO - PROCESS | 1653 | 1468879672129 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:07:52 INFO - PROCESS | 1653 | 1468879672140 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 1653 | 1468879672141 Marionette TRACE conn2 <- [1,358,null,{}] 15:07:52 INFO - PROCESS | 1653 | 1468879672143 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}] 15:07:52 INFO - PROCESS | 1653 | 1468879672144 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:52 INFO - PROCESS | 1653 | 1468879672229 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:07:52 INFO - PROCESS | 1653 | 1468879672233 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 1653 | 1468879672234 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ee000 == 45 [pid = 1653] [id = 97] 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bd99400) [pid = 1653] [serial = 288] [outer = 0x0] 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c4c1400) [pid = 1653] [serial = 289] [outer = 0x12bd99400] 15:07:52 INFO - PROCESS | 1653 | 1468879672258 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c4c6c00) [pid = 1653] [serial = 290] [outer = 0x12bd99400] 15:07:52 INFO - PROCESS | 1653 | 1468879672584 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]]]}] 15:07:52 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. 15:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 477ms 15:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:07:52 INFO - PROCESS | 1653 | 1468879672610 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:07:52 INFO - PROCESS | 1653 | 1468879672611 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:07:52 INFO - PROCESS | 1653 | 1468879672613 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 1653 | 1468879672614 Marionette TRACE conn2 <- [1,362,null,{}] 15:07:52 INFO - PROCESS | 1653 | 1468879672619 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}] 15:07:52 INFO - PROCESS | 1653 | 1468879672620 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:52 INFO - PROCESS | 1653 | 1468879672731 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:07:52 INFO - PROCESS | 1653 | 1468879672736 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 1653 | 1468879672737 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0da000 == 46 [pid = 1653] [id = 98] 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1206cdc00) [pid = 1653] [serial = 291] [outer = 0x0] 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bf97c00) [pid = 1653] [serial = 292] [outer = 0x1206cdc00] 15:07:52 INFO - PROCESS | 1653 | 1468879672761 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c73b800) [pid = 1653] [serial = 293] [outer = 0x1206cdc00] 15:07:53 INFO - PROCESS | 1653 | 1468879673249 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]]]}] 15:07:53 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. 15:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 15:07:53 INFO - PROCESS | 1653 | 1468879673291 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 1653 | 1468879673293 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:07:53 INFO - PROCESS | 1653 | 1468879673298 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 1653 | 1468879673302 Marionette TRACE conn2 <- [1,366,null,{}] 15:07:53 INFO - PROCESS | 1653 | 1468879673306 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}] 15:07:53 INFO - PROCESS | 1653 | 1468879673308 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:53 INFO - PROCESS | 1653 | 1468879673418 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:07:53 INFO - PROCESS | 1653 | 1468879673491 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 1653 | 1468879673493 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651b800 == 47 [pid = 1653] [id = 99] 15:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116532000) [pid = 1653] [serial = 294] [outer = 0x0] 15:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116907400) [pid = 1653] [serial = 295] [outer = 0x116532000] 15:07:53 INFO - PROCESS | 1653 | 1468879673523 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11815b000) [pid = 1653] [serial = 296] [outer = 0x116532000] 15:07:54 INFO - PROCESS | 1653 | 1468879674320 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]]]}] 15:07:54 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. 15:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1074ms 15:07:54 INFO - PROCESS | 1653 | 1468879674383 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 1653 | 1468879674385 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:07:54 INFO - PROCESS | 1653 | 1468879674390 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 1653 | 1468879674392 Marionette TRACE conn2 <- [1,370,null,{}] 15:07:54 INFO - PROCESS | 1653 | 1468879674396 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}] 15:07:54 INFO - PROCESS | 1653 | 1468879674397 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:54 INFO - PROCESS | 1653 | 1468879674508 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:07:54 INFO - PROCESS | 1653 | 1468879674579 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 1653 | 1468879674581 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116151800 == 48 [pid = 1653] [id = 100] 15:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11854e400) [pid = 1653] [serial = 297] [outer = 0x0] 15:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118595800) [pid = 1653] [serial = 298] [outer = 0x11854e400] 15:07:54 INFO - PROCESS | 1653 | 1468879674628 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119279400) [pid = 1653] [serial = 299] [outer = 0x11854e400] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ee000 == 47 [pid = 1653] [id = 97] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a654000 == 46 [pid = 1653] [id = 96] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a40f800 == 45 [pid = 1653] [id = 95] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a417000 == 44 [pid = 1653] [id = 94] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a211000 == 43 [pid = 1653] [id = 93] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12907c800 == 42 [pid = 1653] [id = 92] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128784800 == 41 [pid = 1653] [id = 91] 15:07:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b938c00) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11900c800 == 40 [pid = 1653] [id = 90] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124b23000 == 39 [pid = 1653] [id = 89] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117363800 == 38 [pid = 1653] [id = 88] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0a000 == 37 [pid = 1653] [id = 87] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12395d800 == 36 [pid = 1653] [id = 86] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11947d800 == 35 [pid = 1653] [id = 85] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11900d000 == 34 [pid = 1653] [id = 84] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11817c800 == 33 [pid = 1653] [id = 83] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117365800 == 32 [pid = 1653] [id = 82] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116945800 == 31 [pid = 1653] [id = 81] 15:07:54 INFO - PROCESS | 1653 | --DOCSHELL 0x113b57800 == 30 [pid = 1653] [id = 80] 15:07:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12907b000 == 29 [pid = 1653] [id = 79] 15:07:55 INFO - PROCESS | 1653 | 1468879675080 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]]]}] 15:07:55 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. 15:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 720ms 15:07:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:07:55 INFO - PROCESS | 1653 | 1468879675109 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 1653 | 1468879675113 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:07:55 INFO - PROCESS | 1653 | 1468879675117 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 1653 | 1468879675119 Marionette TRACE conn2 <- [1,374,null,{}] 15:07:55 INFO - PROCESS | 1653 | 1468879675122 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}] 15:07:55 INFO - PROCESS | 1653 | 1468879675123 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:55 INFO - PROCESS | 1653 | 1468879675205 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b898000) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a572800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1289ddc00) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a6bd800) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ae57000) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11855c400) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ae4a000) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b216000) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ae76400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119652400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1206d6400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1190e9000) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119525c00) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176b4000) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11671e800) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117e4d400) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116905400) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a563400) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a57ac00) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c742000) [pid = 1653] [serial = 46] [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.] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125505400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123fb5c00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124eed800) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a6b5400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1290be000) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b936400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1240c8400) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125609000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1256dd400) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 15:07:55 INFO - PROCESS | 1653 | 1468879675261 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 1653 | 1468879675262 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11700d800 == 30 [pid = 1653] [id = 101] 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1167e4000) [pid = 1653] [serial = 300] [outer = 0x0] 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1190e9000) [pid = 1653] [serial = 301] [outer = 0x1167e4000] 15:07:55 INFO - PROCESS | 1653 | 1468879675290 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119649000) [pid = 1653] [serial = 302] [outer = 0x1167e4000] 15:07:55 INFO - PROCESS | 1653 | 1468879675592 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:07:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 520ms 15:07:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:07:55 INFO - PROCESS | 1653 | 1468879675637 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 1653 | 1468879675638 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:07:55 INFO - PROCESS | 1653 | 1468879675641 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 1653 | 1468879675643 Marionette TRACE conn2 <- [1,378,null,{}] 15:07:55 INFO - PROCESS | 1653 | 1468879675651 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}] 15:07:55 INFO - PROCESS | 1653 | 1468879675654 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:55 INFO - PROCESS | 1653 | 1468879675728 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:07:55 INFO - PROCESS | 1653 | 1468879675775 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 1653 | 1468879675777 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118186000 == 31 [pid = 1653] [id = 102] 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c77400) [pid = 1653] [serial = 303] [outer = 0x0] 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1206d8800) [pid = 1653] [serial = 304] [outer = 0x119c77400] 15:07:55 INFO - PROCESS | 1653 | 1468879675805 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245f5400) [pid = 1653] [serial = 305] [outer = 0x119c77400] 15:07:56 INFO - PROCESS | 1653 | 1468879676109 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:07:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 15:07:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:07:56 INFO - PROCESS | 1653 | 1468879676162 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 1653 | 1468879676164 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:07:56 INFO - PROCESS | 1653 | 1468879676168 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 1653 | 1468879676170 Marionette TRACE conn2 <- [1,382,null,{}] 15:07:56 INFO - PROCESS | 1653 | 1468879676172 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}] 15:07:56 INFO - PROCESS | 1653 | 1468879676173 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:56 INFO - PROCESS | 1653 | 1468879676248 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:07:56 INFO - PROCESS | 1653 | 1468879676293 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1653 | 1468879676294 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190af000 == 32 [pid = 1653] [id = 103] 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1167e2000) [pid = 1653] [serial = 306] [outer = 0x0] 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ef7c00) [pid = 1653] [serial = 307] [outer = 0x1167e2000] 15:07:56 INFO - PROCESS | 1653 | 1468879676319 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1256b3800) [pid = 1653] [serial = 308] [outer = 0x1167e2000] 15:07:56 INFO - PROCESS | 1653 | 1468879676589 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:07:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 15:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:07:56 INFO - PROCESS | 1653 | 1468879676640 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 1653 | 1468879676641 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:07:56 INFO - PROCESS | 1653 | 1468879676643 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 1653 | 1468879676644 Marionette TRACE conn2 <- [1,386,null,{}] 15:07:56 INFO - PROCESS | 1653 | 1468879676646 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}] 15:07:56 INFO - PROCESS | 1653 | 1468879676647 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:56 INFO - PROCESS | 1653 | 1468879676724 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:07:56 INFO - PROCESS | 1653 | 1468879676728 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1653 | 1468879676729 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a17000 == 33 [pid = 1653] [id = 104] 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11854e000) [pid = 1653] [serial = 309] [outer = 0x0] 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12644fc00) [pid = 1653] [serial = 310] [outer = 0x11854e000] 15:07:56 INFO - PROCESS | 1653 | 1468879676755 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128976800) [pid = 1653] [serial = 311] [outer = 0x11854e000] 15:07:57 INFO - PROCESS | 1653 | 1468879677312 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]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 721ms 15:07:57 INFO - PROCESS | 1653 | 1468879677393 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 1653 | 1468879677395 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:07:57 INFO - PROCESS | 1653 | 1468879677409 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 1653 | 1468879677411 Marionette TRACE conn2 <- [1,390,null,{}] 15:07:57 INFO - PROCESS | 1653 | 1468879677424 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}] 15:07:57 INFO - PROCESS | 1653 | 1468879677430 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:57 INFO - PROCESS | 1653 | 1468879677606 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:07:57 INFO - PROCESS | 1653 | 1468879677622 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 1653 | 1468879677623 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12409d800 == 34 [pid = 1653] [id = 105] 15:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d8c800) [pid = 1653] [serial = 312] [outer = 0x0] 15:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1294e8000) [pid = 1653] [serial = 313] [outer = 0x128d8c800] 15:07:57 INFO - PROCESS | 1653 | 1468879677665 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a6b4400) [pid = 1653] [serial = 314] [outer = 0x128d8c800] 15:07:58 INFO - PROCESS | 1653 | 1468879678068 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]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 15:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:07:58 INFO - PROCESS | 1653 | 1468879678141 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 1653 | 1468879678142 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:07:58 INFO - PROCESS | 1653 | 1468879678145 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 1653 | 1468879678146 Marionette TRACE conn2 <- [1,394,null,{}] 15:07:58 INFO - PROCESS | 1653 | 1468879678148 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}] 15:07:58 INFO - PROCESS | 1653 | 1468879678149 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:58 INFO - PROCESS | 1653 | 1468879678241 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:07:58 INFO - PROCESS | 1653 | 1468879678245 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 1653 | 1468879678246 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124608000 == 35 [pid = 1653] [id = 106] 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a576400) [pid = 1653] [serial = 315] [outer = 0x0] 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a6c3c00) [pid = 1653] [serial = 316] [outer = 0x12a576400] 15:07:58 INFO - PROCESS | 1653 | 1468879678269 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ae67c00) [pid = 1653] [serial = 317] [outer = 0x12a576400] 15:07:58 INFO - PROCESS | 1653 | 1468879678604 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]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 467ms 15:07:58 INFO - PROCESS | 1653 | 1468879678613 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 1653 | 1468879678614 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:07:58 INFO - PROCESS | 1653 | 1468879678620 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 1653 | 1468879678621 Marionette TRACE conn2 <- [1,398,null,{}] 15:07:58 INFO - PROCESS | 1653 | 1468879678624 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}] 15:07:58 INFO - PROCESS | 1653 | 1468879678625 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:58 INFO - PROCESS | 1653 | 1468879678720 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:07:58 INFO - PROCESS | 1653 | 1468879678729 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 1653 | 1468879678730 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x125621800 == 36 [pid = 1653] [id = 107] 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ae70800) [pid = 1653] [serial = 318] [outer = 0x0] 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b218c00) [pid = 1653] [serial = 319] [outer = 0x12ae70800] 15:07:58 INFO - PROCESS | 1653 | 1468879678755 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b897800) [pid = 1653] [serial = 320] [outer = 0x12ae70800] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11818f000) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b21ac00) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128981000) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a56d800) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1266cbc00) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119d13c00) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d8cc00) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128978400) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b93f000) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c22400) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bd67400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1294e3800) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11309d000) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118157400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123d6cc00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124ef6000) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a9e000) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1294df400) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:07:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bd99400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:07:59 INFO - PROCESS | 1653 | 1468879679219 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]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 15:07:59 INFO - PROCESS | 1653 | 1468879679239 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 1653 | 1468879679240 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:07:59 INFO - PROCESS | 1653 | 1468879679242 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 1653 | 1468879679243 Marionette TRACE conn2 <- [1,402,null,{}] 15:07:59 INFO - PROCESS | 1653 | 1468879679245 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}] 15:07:59 INFO - PROCESS | 1653 | 1468879679246 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:59 INFO - PROCESS | 1653 | 1468879679326 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:07:59 INFO - PROCESS | 1653 | 1468879679330 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 1653 | 1468879679331 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x126078800 == 37 [pid = 1653] [id = 108] 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113d3f800) [pid = 1653] [serial = 321] [outer = 0x0] 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1245f3800) [pid = 1653] [serial = 322] [outer = 0x113d3f800] 15:07:59 INFO - PROCESS | 1653 | 1468879679358 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128d95000) [pid = 1653] [serial = 323] [outer = 0x113d3f800] 15:07:59 INFO - PROCESS | 1653 | 1468879679694 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]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 15:07:59 INFO - PROCESS | 1653 | 1468879679729 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 1653 | 1468879679730 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:07:59 INFO - PROCESS | 1653 | 1468879679744 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:07:59 INFO - PROCESS | 1653 | 1468879679752 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 1653 | 1468879679753 Marionette TRACE conn2 <- [1,406,null,{}] 15:07:59 INFO - PROCESS | 1653 | 1468879679756 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}] 15:07:59 INFO - PROCESS | 1653 | 1468879679757 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:59 INFO - PROCESS | 1653 | 1468879679837 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:07:59 INFO - PROCESS | 1653 | 1468879679841 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 1653 | 1468879679842 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119013800 == 38 [pid = 1653] [id = 109] 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a6bb000) [pid = 1653] [serial = 324] [outer = 0x0] 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b89b800) [pid = 1653] [serial = 325] [outer = 0x12a6bb000] 15:07:59 INFO - PROCESS | 1653 | 1468879679867 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12bd63c00) [pid = 1653] [serial = 326] [outer = 0x12a6bb000] 15:08:00 INFO - PROCESS | 1653 | 1468879680192 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]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 472ms 15:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:08:00 INFO - PROCESS | 1653 | 1468879680222 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 1653 | 1468879680223 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:08:00 INFO - PROCESS | 1653 | 1468879680226 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 1653 | 1468879680227 Marionette TRACE conn2 <- [1,410,null,{}] 15:08:00 INFO - PROCESS | 1653 | 1468879680229 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}] 15:08:00 INFO - PROCESS | 1653 | 1468879680231 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:00 INFO - PROCESS | 1653 | 1468879680322 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:08:00 INFO - PROCESS | 1653 | 1468879680326 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 1653 | 1468879680328 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbf800 == 39 [pid = 1653] [id = 110] 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bd63000) [pid = 1653] [serial = 327] [outer = 0x0] 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bd6d400) [pid = 1653] [serial = 328] [outer = 0x12bd63000] 15:08:00 INFO - PROCESS | 1653 | 1468879680360 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bf9a800) [pid = 1653] [serial = 329] [outer = 0x12bd63000] 15:08:00 INFO - PROCESS | 1653 | 1468879680701 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]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 525ms 15:08:00 INFO - PROCESS | 1653 | 1468879680753 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 1653 | 1468879680754 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:08:00 INFO - PROCESS | 1653 | 1468879680756 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 1653 | 1468879680757 Marionette TRACE conn2 <- [1,414,null,{}] 15:08:00 INFO - PROCESS | 1653 | 1468879680759 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}] 15:08:00 INFO - PROCESS | 1653 | 1468879680760 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:00 INFO - PROCESS | 1653 | 1468879680839 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:08:00 INFO - PROCESS | 1653 | 1468879680842 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 1653 | 1468879680844 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a217800 == 40 [pid = 1653] [id = 111] 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110d52c00) [pid = 1653] [serial = 330] [outer = 0x0] 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110d56400) [pid = 1653] [serial = 331] [outer = 0x110d52c00] 15:08:00 INFO - PROCESS | 1653 | 1468879680867 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6bf800) [pid = 1653] [serial = 332] [outer = 0x110d52c00] 15:08:01 INFO - PROCESS | 1653 | 1468879681276 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]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 15:08:01 INFO - PROCESS | 1653 | 1468879681332 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 1653 | 1468879681335 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:08:01 INFO - PROCESS | 1653 | 1468879681339 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 1653 | 1468879681341 Marionette TRACE conn2 <- [1,418,null,{}] 15:08:01 INFO - PROCESS | 1653 | 1468879681345 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}] 15:08:01 INFO - PROCESS | 1653 | 1468879681347 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:01 INFO - PROCESS | 1653 | 1468879681447 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:08:01 INFO - PROCESS | 1653 | 1468879681500 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 1653 | 1468879681501 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a5000 == 41 [pid = 1653] [id = 112] 15:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113b23000) [pid = 1653] [serial = 333] [outer = 0x0] 15:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1169e3c00) [pid = 1653] [serial = 334] [outer = 0x113b23000] 15:08:01 INFO - PROCESS | 1653 | 1468879681532 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11818c800) [pid = 1653] [serial = 335] [outer = 0x113b23000] 15:08:02 INFO - PROCESS | 1653 | 1468879682456 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]]]}] 15:08:02 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 15:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 15:08:02 INFO - PROCESS | 1653 | 1468879682510 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:08:02 INFO - PROCESS | 1653 | 1468879682513 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:08:02 INFO - PROCESS | 1653 | 1468879682518 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:08:02 INFO - PROCESS | 1653 | 1468879682520 Marionette TRACE conn2 <- [1,422,null,{}] 15:08:02 INFO - PROCESS | 1653 | 1468879682522 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}] 15:08:02 INFO - PROCESS | 1653 | 1468879682524 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:02 INFO - PROCESS | 1653 | 1468879682628 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:08:02 INFO - PROCESS | 1653 | 1468879682675 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 1653 | 1468879682676 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119259800 == 42 [pid = 1653] [id = 113] 15:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118fcd000) [pid = 1653] [serial = 336] [outer = 0x0] 15:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11964fc00) [pid = 1653] [serial = 337] [outer = 0x118fcd000] 15:08:02 INFO - PROCESS | 1653 | 1468879682706 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119d1e800) [pid = 1653] [serial = 338] [outer = 0x118fcd000] 15:08:03 INFO - PROCESS | 1653 | 1468879683610 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]]]}] 15:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1122ms 15:08:03 INFO - PROCESS | 1653 | 1468879683657 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 1653 | 1468879683658 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:08:03 INFO - PROCESS | 1653 | 1468879683662 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 1653 | 1468879683665 Marionette TRACE conn2 <- [1,426,null,{}] 15:08:03 INFO - PROCESS | 1653 | 1468879683674 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}] 15:08:03 INFO - PROCESS | 1653 | 1468879683677 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:03 INFO - PROCESS | 1653 | 1468879683783 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:08:03 INFO - PROCESS | 1653 | 1468879683831 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 1653 | 1468879683833 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d05800 == 43 [pid = 1653] [id = 114] 15:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123809c00) [pid = 1653] [serial = 339] [outer = 0x0] 15:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12710b800) [pid = 1653] [serial = 340] [outer = 0x123809c00] 15:08:03 INFO - PROCESS | 1653 | 1468879683863 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1289d6000) [pid = 1653] [serial = 341] [outer = 0x123809c00] 15:08:04 INFO - PROCESS | 1653 | 1468879684533 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] 15:08:04 INFO - PROCESS | 1653 | 1468879684589 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:08:04 INFO - PROCESS | 1653 | 1468879684593 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 1653 | 1468879684595 Marionette TRACE conn2 <- [1,430,null,{}] 15:08:04 INFO - PROCESS | 1653 | 1468879684598 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}] 15:08:04 INFO - PROCESS | 1653 | 1468879684600 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:04 INFO - PROCESS | 1653 | 1468879684689 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:08:04 INFO - PROCESS | 1653 | 1468879684740 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:04 INFO - PROCESS | 1653 | 1468879684743 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117368800 == 44 [pid = 1653] [id = 115] 15:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11818ec00) [pid = 1653] [serial = 342] [outer = 0x0] 15:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119279800) [pid = 1653] [serial = 343] [outer = 0x11818ec00] 15:08:04 INFO - PROCESS | 1653 | 1468879684770 Marionette DEBUG loaded listener.js 15:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119541c00) [pid = 1653] [serial = 344] [outer = 0x11818ec00] 15:08:05 INFO - PROCESS | 1653 | 1468879685244 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]]]}] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbf800 == 43 [pid = 1653] [id = 110] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119013800 == 42 [pid = 1653] [id = 109] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x126078800 == 41 [pid = 1653] [id = 108] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x125621800 == 40 [pid = 1653] [id = 107] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bf97c00) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 15:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124608000 == 39 [pid = 1653] [id = 106] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12409d800 == 38 [pid = 1653] [id = 105] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119a17000 == 37 [pid = 1653] [id = 104] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1190af000 == 36 [pid = 1653] [id = 103] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118186000 == 35 [pid = 1653] [id = 102] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11700d800 == 34 [pid = 1653] [id = 101] 15:08:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116151800 == 33 [pid = 1653] [id = 100] 15:08:05 INFO - PROCESS | 1653 | 1468879685325 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 1653 | 1468879685329 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:08:05 INFO - PROCESS | 1653 | 1468879685336 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 1653 | 1468879685339 Marionette TRACE conn2 <- [1,434,null,{}] 15:08:05 INFO - PROCESS | 1653 | 1468879685342 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}] 15:08:05 INFO - PROCESS | 1653 | 1468879685345 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:05 INFO - PROCESS | 1653 | 1468879685474 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118858000) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b898800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1289d0400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128c65000) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ae4f000) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128979000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128980c00) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1206cf000) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123cf5000) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1290bc800) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119280000) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b93ac00) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1294e1800) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b89e000) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bd70000) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11964ec00) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12bd94400) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119d17400) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bd9c400) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a2c1c00) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a56ac00) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123cf6000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123e3f400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124b7ec00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125023800) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1266c9800) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bf97800) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116a9f000) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118154400) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bd65000) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12c4c1400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12bf91000) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12b214000) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a572400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12bd67000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12b21b400) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12c4c6c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 15:08:05 INFO - PROCESS | 1653 | 1468879685561 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 1653 | 1468879685562 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11650c000 == 34 [pid = 1653] [id = 116] 15:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11885d400) [pid = 1653] [serial = 345] [outer = 0x0] 15:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119d16800) [pid = 1653] [serial = 346] [outer = 0x11885d400] 15:08:05 INFO - PROCESS | 1653 | 1468879685604 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123d6dc00) [pid = 1653] [serial = 347] [outer = 0x11885d400] 15:08:05 INFO - PROCESS | 1653 | 1468879685928 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]]]}] 15:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 621ms 15:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:08:05 INFO - PROCESS | 1653 | 1468879685958 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 1653 | 1468879685960 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:08:05 INFO - PROCESS | 1653 | 1468879685962 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 1653 | 1468879685964 Marionette TRACE conn2 <- [1,438,null,{}] 15:08:05 INFO - PROCESS | 1653 | 1468879685976 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}] 15:08:05 INFO - PROCESS | 1653 | 1468879685979 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:06 INFO - PROCESS | 1653 | 1468879686071 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:08:06 INFO - PROCESS | 1653 | 1468879686119 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1653 | 1468879686120 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11900d000 == 35 [pid = 1653] [id = 117] 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1247c1c00) [pid = 1653] [serial = 348] [outer = 0x0] 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1264f2400) [pid = 1653] [serial = 349] [outer = 0x1247c1c00] 15:08:06 INFO - PROCESS | 1653 | 1468879686148 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128c5f800) [pid = 1653] [serial = 350] [outer = 0x1247c1c00] 15:08:06 INFO - PROCESS | 1653 | 1468879686449 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]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 525ms 15:08:06 INFO - PROCESS | 1653 | 1468879686488 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 1653 | 1468879686490 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:08:06 INFO - PROCESS | 1653 | 1468879686492 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 1653 | 1468879686493 Marionette TRACE conn2 <- [1,442,null,{}] 15:08:06 INFO - PROCESS | 1653 | 1468879686495 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}] 15:08:06 INFO - PROCESS | 1653 | 1468879686496 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:06 INFO - PROCESS | 1653 | 1468879686576 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:08:06 INFO - PROCESS | 1653 | 1468879686626 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1653 | 1468879686627 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a76000 == 36 [pid = 1653] [id = 118] 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124b86400) [pid = 1653] [serial = 351] [outer = 0x0] 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1290b4000) [pid = 1653] [serial = 352] [outer = 0x124b86400] 15:08:06 INFO - PROCESS | 1653 | 1468879686652 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12a562c00) [pid = 1653] [serial = 353] [outer = 0x124b86400] 15:08:06 INFO - PROCESS | 1653 | 1468879686954 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]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 517ms 15:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:08:07 INFO - PROCESS | 1653 | 1468879687010 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 1653 | 1468879687011 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:08:07 INFO - PROCESS | 1653 | 1468879687013 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 1653 | 1468879687014 Marionette TRACE conn2 <- [1,446,null,{}] 15:08:07 INFO - PROCESS | 1653 | 1468879687017 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}] 15:08:07 INFO - PROCESS | 1653 | 1468879687018 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:07 INFO - PROCESS | 1653 | 1468879687091 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:08:07 INFO - PROCESS | 1653 | 1468879687094 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 1653 | 1468879687095 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242ba800 == 37 [pid = 1653] [id = 119] 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113f2fc00) [pid = 1653] [serial = 354] [outer = 0x0] 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12a6b5000) [pid = 1653] [serial = 355] [outer = 0x113f2fc00] 15:08:07 INFO - PROCESS | 1653 | 1468879687122 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12ae75c00) [pid = 1653] [serial = 356] [outer = 0x113f2fc00] 15:08:07 INFO - PROCESS | 1653 | 1468879687464 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]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 15:08:07 INFO - PROCESS | 1653 | 1468879687485 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 1653 | 1468879687487 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:08:07 INFO - PROCESS | 1653 | 1468879687489 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 1653 | 1468879687491 Marionette TRACE conn2 <- [1,450,null,{}] 15:08:07 INFO - PROCESS | 1653 | 1468879687493 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}] 15:08:07 INFO - PROCESS | 1653 | 1468879687497 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:07 INFO - PROCESS | 1653 | 1468879687622 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:08:07 INFO - PROCESS | 1653 | 1468879687633 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 1653 | 1468879687635 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124620800 == 38 [pid = 1653] [id = 120] 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12b215000) [pid = 1653] [serial = 357] [outer = 0x0] 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12b89f000) [pid = 1653] [serial = 358] [outer = 0x12b215000] 15:08:07 INFO - PROCESS | 1653 | 1468879687660 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12bf8d800) [pid = 1653] [serial = 359] [outer = 0x12b215000] 15:08:08 INFO - PROCESS | 1653 | 1468879687999 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] 15:08:08 INFO - PROCESS | 1653 | 1468879688009 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:08:08 INFO - PROCESS | 1653 | 1468879688012 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 1653 | 1468879688013 Marionette TRACE conn2 <- [1,454,null,{}] 15:08:08 INFO - PROCESS | 1653 | 1468879688015 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}] 15:08:08 INFO - PROCESS | 1653 | 1468879688019 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:08 INFO - PROCESS | 1653 | 1468879688112 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:08:08 INFO - PROCESS | 1653 | 1468879688122 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 1653 | 1468879688123 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x126657800 == 39 [pid = 1653] [id = 121] 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12bd65c00) [pid = 1653] [serial = 360] [outer = 0x0] 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12bf98c00) [pid = 1653] [serial = 361] [outer = 0x12bd65c00] 15:08:08 INFO - PROCESS | 1653 | 1468879688147 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12c4c8400) [pid = 1653] [serial = 362] [outer = 0x12bd65c00] 15:08:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:08 INFO - PROCESS | 1653 | 1468879688488 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]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 15:08:08 INFO - PROCESS | 1653 | 1468879688530 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:08:08 INFO - PROCESS | 1653 | 1468879688531 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:08:08 INFO - PROCESS | 1653 | 1468879688533 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 1653 | 1468879688534 Marionette TRACE conn2 <- [1,458,null,{}] 15:08:08 INFO - PROCESS | 1653 | 1468879688537 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}] 15:08:08 INFO - PROCESS | 1653 | 1468879688538 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:08 INFO - PROCESS | 1653 | 1468879688630 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:08:08 INFO - PROCESS | 1653 | 1468879688642 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 1653 | 1468879688643 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d0e000 == 40 [pid = 1653] [id = 122] 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c4cc400) [pid = 1653] [serial = 363] [outer = 0x0] 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12c73a400) [pid = 1653] [serial = 364] [outer = 0x12c4cc400] 15:08:08 INFO - PROCESS | 1653 | 1468879688667 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12c741400) [pid = 1653] [serial = 365] [outer = 0x12c4cc400] 15:08:09 INFO - PROCESS | 1653 | 1468879689010 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] 15:08:09 INFO - PROCESS | 1653 | 1468879689053 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:08:09 INFO - PROCESS | 1653 | 1468879689055 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 1653 | 1468879689057 Marionette TRACE conn2 <- [1,462,null,{}] 15:08:09 INFO - PROCESS | 1653 | 1468879689059 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}] 15:08:09 INFO - PROCESS | 1653 | 1468879689060 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:09 INFO - PROCESS | 1653 | 1468879689155 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:08:09 INFO - PROCESS | 1653 | 1468879689168 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 1653 | 1468879689169 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a207800 == 41 [pid = 1653] [id = 123] 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12c741c00) [pid = 1653] [serial = 366] [outer = 0x0] 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12cb3cc00) [pid = 1653] [serial = 367] [outer = 0x12c741c00] 15:08:09 INFO - PROCESS | 1653 | 1468879689193 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12cc86000) [pid = 1653] [serial = 368] [outer = 0x12c741c00] 15:08:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:09 INFO - PROCESS | 1653 | 1468879689533 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] 15:08:09 INFO - PROCESS | 1653 | 1468879689577 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:08:09 INFO - PROCESS | 1653 | 1468879689579 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 1653 | 1468879689580 Marionette TRACE conn2 <- [1,466,null,{}] 15:08:09 INFO - PROCESS | 1653 | 1468879689582 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}] 15:08:09 INFO - PROCESS | 1653 | 1468879689583 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:09 INFO - PROCESS | 1653 | 1468879689743 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128d8c800) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a576400) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116532000) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1167e2000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c77400) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11854e000) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1167e4000) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11854e400) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12ae70800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113d3f800) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bd63000) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:08:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a6bb000) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:08:09 INFO - PROCESS | 1653 | 1468879689786 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 1653 | 1468879689787 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734c000 == 42 [pid = 1653] [id = 124] 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x10eaf2800) [pid = 1653] [serial = 369] [outer = 0x0] 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x10eafbc00) [pid = 1653] [serial = 370] [outer = 0x10eaf2800] 15:08:09 INFO - PROCESS | 1653 | 1468879689811 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110d4b800) [pid = 1653] [serial = 371] [outer = 0x10eaf2800] 15:08:10 INFO - PROCESS | 1653 | 1468879690103 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] 15:08:10 INFO - PROCESS | 1653 | 1468879690151 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:08:10 INFO - PROCESS | 1653 | 1468879690154 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 1653 | 1468879690156 Marionette TRACE conn2 <- [1,470,null,{}] 15:08:10 INFO - PROCESS | 1653 | 1468879690158 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}] 15:08:10 INFO - PROCESS | 1653 | 1468879690160 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:10 INFO - PROCESS | 1653 | 1468879690251 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:08:10 INFO - PROCESS | 1653 | 1468879690300 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 1653 | 1468879690302 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a64a000 == 43 [pid = 1653] [id = 125] 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x10eaf9000) [pid = 1653] [serial = 372] [outer = 0x0] 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116532000) [pid = 1653] [serial = 373] [outer = 0x10eaf9000] 15:08:10 INFO - PROCESS | 1653 | 1468879690328 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12cc8bc00) [pid = 1653] [serial = 374] [outer = 0x10eaf9000] 15:08:10 INFO - PROCESS | 1653 | 1468879690640 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]]]}] 15:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 15:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:08:10 INFO - PROCESS | 1653 | 1468879690674 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:08:10 INFO - PROCESS | 1653 | 1468879690675 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:08:10 INFO - PROCESS | 1653 | 1468879690677 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 1653 | 1468879690678 Marionette TRACE conn2 <- [1,474,null,{}] 15:08:10 INFO - PROCESS | 1653 | 1468879690680 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}] 15:08:10 INFO - PROCESS | 1653 | 1468879690681 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:10 INFO - PROCESS | 1653 | 1468879690759 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:08:10 INFO - PROCESS | 1653 | 1468879690763 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 1653 | 1468879690764 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0dc000 == 44 [pid = 1653] [id = 126] 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129b2800) [pid = 1653] [serial = 375] [outer = 0x0] 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b7400) [pid = 1653] [serial = 376] [outer = 0x1129b2800] 15:08:10 INFO - PROCESS | 1653 | 1468879690791 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12c4cb800) [pid = 1653] [serial = 377] [outer = 0x1129b2800] 15:08:11 INFO - PROCESS | 1653 | 1468879691126 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]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 15:08:11 INFO - PROCESS | 1653 | 1468879691147 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 1653 | 1468879691148 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:08:11 INFO - PROCESS | 1653 | 1468879691155 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 1653 | 1468879691156 Marionette TRACE conn2 <- [1,478,null,{}] 15:08:11 INFO - PROCESS | 1653 | 1468879691158 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}] 15:08:11 INFO - PROCESS | 1653 | 1468879691159 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:11 INFO - PROCESS | 1653 | 1468879691263 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:08:11 INFO - PROCESS | 1653 | 1468879691271 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 1653 | 1468879691272 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0f4800 == 45 [pid = 1653] [id = 127] 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1129b8400) [pid = 1653] [serial = 378] [outer = 0x0] 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118864800) [pid = 1653] [serial = 379] [outer = 0x1129b8400] 15:08:11 INFO - PROCESS | 1653 | 1468879691295 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118869000) [pid = 1653] [serial = 380] [outer = 0x1129b8400] 15:08:11 INFO - PROCESS | 1653 | 1468879691619 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]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 15:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:08:11 INFO - PROCESS | 1653 | 1468879691674 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 1653 | 1468879691675 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:08:11 INFO - PROCESS | 1653 | 1468879691677 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 1653 | 1468879691678 Marionette TRACE conn2 <- [1,482,null,{}] 15:08:11 INFO - PROCESS | 1653 | 1468879691680 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}] 15:08:11 INFO - PROCESS | 1653 | 1468879691681 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:11 INFO - PROCESS | 1653 | 1468879691809 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:08:11 INFO - PROCESS | 1653 | 1468879691866 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 1653 | 1468879691867 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d7b800 == 46 [pid = 1653] [id = 128] 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x10eaf5c00) [pid = 1653] [serial = 381] [outer = 0x0] 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110d4cc00) [pid = 1653] [serial = 382] [outer = 0x10eaf5c00] 15:08:11 INFO - PROCESS | 1653 | 1468879691899 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1129ae000) [pid = 1653] [serial = 383] [outer = 0x10eaf5c00] 15:08:12 INFO - PROCESS | 1653 | 1468879692385 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]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 718ms 15:08:12 INFO - PROCESS | 1653 | 1468879692396 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 1653 | 1468879692399 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:08:12 INFO - PROCESS | 1653 | 1468879692405 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 1653 | 1468879692407 Marionette TRACE conn2 <- [1,486,null,{}] 15:08:12 INFO - PROCESS | 1653 | 1468879692410 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}] 15:08:12 INFO - PROCESS | 1653 | 1468879692412 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:12 INFO - PROCESS | 1653 | 1468879692516 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:08:12 INFO - PROCESS | 1653 | 1468879692581 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 1653 | 1468879692582 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11924c800 == 47 [pid = 1653] [id = 129] 15:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1160e9400) [pid = 1653] [serial = 384] [outer = 0x0] 15:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118868c00) [pid = 1653] [serial = 385] [outer = 0x1160e9400] 15:08:12 INFO - PROCESS | 1653 | 1468879692614 Marionette DEBUG loaded listener.js 15:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119285800) [pid = 1653] [serial = 386] [outer = 0x1160e9400] 15:08:13 INFO - PROCESS | 1653 | 1468879693049 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]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 15:08:13 INFO - PROCESS | 1653 | 1468879693077 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:08:13 INFO - PROCESS | 1653 | 1468879693079 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:08:13 INFO - PROCESS | 1653 | 1468879693081 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 1653 | 1468879693083 Marionette TRACE conn2 <- [1,490,null,{}] 15:08:13 INFO - PROCESS | 1653 | 1468879693085 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}] 15:08:13 INFO - PROCESS | 1653 | 1468879693087 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:13 INFO - PROCESS | 1653 | 1468879693214 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:08:13 INFO - PROCESS | 1653 | 1468879693268 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 1653 | 1468879693269 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a415000 == 48 [pid = 1653] [id = 130] 15:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119667400) [pid = 1653] [serial = 387] [outer = 0x0] 15:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11966d800) [pid = 1653] [serial = 388] [outer = 0x119667400] 15:08:13 INFO - PROCESS | 1653 | 1468879693297 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119d19000) [pid = 1653] [serial = 389] [outer = 0x119667400] 15:08:13 INFO - PROCESS | 1653 | 1468879693706 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]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 15:08:13 INFO - PROCESS | 1653 | 1468879693753 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:08:13 INFO - PROCESS | 1653 | 1468879693756 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:08:13 INFO - PROCESS | 1653 | 1468879693764 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 1653 | 1468879693767 Marionette TRACE conn2 <- [1,494,null,{}] 15:08:13 INFO - PROCESS | 1653 | 1468879693769 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}] 15:08:13 INFO - PROCESS | 1653 | 1468879693772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:13 INFO - PROCESS | 1653 | 1468879693908 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:08:13 INFO - PROCESS | 1653 | 1468879693960 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 1653 | 1468879693962 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dce800 == 49 [pid = 1653] [id = 131] 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x110d4d400) [pid = 1653] [serial = 390] [outer = 0x0] 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1245f4000) [pid = 1653] [serial = 391] [outer = 0x110d4d400] 15:08:14 INFO - PROCESS | 1653 | 1468879694054 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128982c00) [pid = 1653] [serial = 392] [outer = 0x110d4d400] 15:08:14 INFO - PROCESS | 1653 | 1468879694658 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]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 929ms 15:08:14 INFO - PROCESS | 1653 | 1468879694688 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 1653 | 1468879694690 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:08:14 INFO - PROCESS | 1653 | 1468879694694 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 1653 | 1468879694696 Marionette TRACE conn2 <- [1,498,null,{}] 15:08:14 INFO - PROCESS | 1653 | 1468879694700 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}] 15:08:14 INFO - PROCESS | 1653 | 1468879694703 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:14 INFO - PROCESS | 1653 | 1468879694797 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:08:14 INFO - PROCESS | 1653 | 1468879694862 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 1653 | 1468879694865 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118536800 == 50 [pid = 1653] [id = 132] 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116aa8800) [pid = 1653] [serial = 393] [outer = 0x0] 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11815b400) [pid = 1653] [serial = 394] [outer = 0x116aa8800] 15:08:14 INFO - PROCESS | 1653 | 1468879694892 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118866800) [pid = 1653] [serial = 395] [outer = 0x116aa8800] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0f4800 == 49 [pid = 1653] [id = 127] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0dc000 == 48 [pid = 1653] [id = 126] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a64a000 == 47 [pid = 1653] [id = 125] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11734c000 == 46 [pid = 1653] [id = 124] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a207800 == 45 [pid = 1653] [id = 123] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128d0e000 == 44 [pid = 1653] [id = 122] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126657800 == 43 [pid = 1653] [id = 121] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124620800 == 42 [pid = 1653] [id = 120] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1242ba800 == 41 [pid = 1653] [id = 119] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119a76000 == 40 [pid = 1653] [id = 118] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11900d000 == 39 [pid = 1653] [id = 117] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11650c000 == 38 [pid = 1653] [id = 116] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117368800 == 37 [pid = 1653] [id = 115] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a5000 == 36 [pid = 1653] [id = 112] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a217800 == 35 [pid = 1653] [id = 111] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128d05800 == 34 [pid = 1653] [id = 114] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11651b800 == 33 [pid = 1653] [id = 99] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119259800 == 32 [pid = 1653] [id = 113] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0da000 == 31 [pid = 1653] [id = 98] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128dce800 == 30 [pid = 1653] [id = 131] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a415000 == 29 [pid = 1653] [id = 130] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11924c800 == 28 [pid = 1653] [id = 129] 15:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x113d7b800 == 27 [pid = 1653] [id = 128] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1294e8000) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a6c3c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a6b4400) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11815b000) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116907400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124ef7c00) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1256b3800) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1206d8800) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1245f5400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12644fc00) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1190e9000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119649000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119279400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118595800) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b218c00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ae67c00) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d95000) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1245f3800) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12bd6d400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bd63c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110d56400) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12bf9a800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b897800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b89b800) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128976800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 15:08:15 INFO - PROCESS | 1653 | 1468879695857 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]]]}] 15:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1226ms 15:08:15 INFO - PROCESS | 1653 | 1468879695920 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:08:15 INFO - PROCESS | 1653 | 1468879695923 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:08:15 INFO - PROCESS | 1653 | 1468879695926 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:08:15 INFO - PROCESS | 1653 | 1468879695929 Marionette TRACE conn2 <- [1,502,null,{}] 15:08:15 INFO - PROCESS | 1653 | 1468879695933 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}] 15:08:15 INFO - PROCESS | 1653 | 1468879695936 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:16 INFO - PROCESS | 1653 | 1468879696011 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:08:16 INFO - PROCESS | 1653 | 1468879696020 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 1653 | 1468879696023 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133db800 == 28 [pid = 1653] [id = 133] 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1130a7c00) [pid = 1653] [serial = 396] [outer = 0x0] 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113908800) [pid = 1653] [serial = 397] [outer = 0x1130a7c00] 15:08:16 INFO - PROCESS | 1653 | 1468879696051 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113d9f400) [pid = 1653] [serial = 398] [outer = 0x1130a7c00] 15:08:16 INFO - PROCESS | 1653 | 1468879696389 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]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 476ms 15:08:16 INFO - PROCESS | 1653 | 1468879696405 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:08:16 INFO - PROCESS | 1653 | 1468879696409 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:08:16 INFO - PROCESS | 1653 | 1468879696415 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 1653 | 1468879696419 Marionette TRACE conn2 <- [1,506,null,{}] 15:08:16 INFO - PROCESS | 1653 | 1468879696422 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}] 15:08:16 INFO - PROCESS | 1653 | 1468879696424 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:16 INFO - PROCESS | 1653 | 1468879696561 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:08:16 INFO - PROCESS | 1653 | 1468879696627 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 1653 | 1468879696629 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116947000 == 29 [pid = 1653] [id = 134] 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116026800) [pid = 1653] [serial = 399] [outer = 0x0] 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11671f800) [pid = 1653] [serial = 400] [outer = 0x116026800] 15:08:16 INFO - PROCESS | 1653 | 1468879696674 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118154400) [pid = 1653] [serial = 401] [outer = 0x116026800] 15:08:17 INFO - PROCESS | 1653 | 1468879697076 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]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 723ms 15:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:08:17 INFO - PROCESS | 1653 | 1468879697137 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 1653 | 1468879697138 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:08:17 INFO - PROCESS | 1653 | 1468879697141 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 1653 | 1468879697143 Marionette TRACE conn2 <- [1,510,null,{}] 15:08:17 INFO - PROCESS | 1653 | 1468879697151 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}] 15:08:17 INFO - PROCESS | 1653 | 1468879697154 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:17 INFO - PROCESS | 1653 | 1468879697245 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:08:17 INFO - PROCESS | 1653 | 1468879697252 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:17 INFO - PROCESS | 1653 | 1468879697255 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e2b800 == 30 [pid = 1653] [id = 135] 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118fcf800) [pid = 1653] [serial = 402] [outer = 0x0] 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119278800) [pid = 1653] [serial = 403] [outer = 0x118fcf800] 15:08:17 INFO - PROCESS | 1653 | 1468879697283 Marionette DEBUG loaded listener.js 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11952ac00) [pid = 1653] [serial = 404] [outer = 0x118fcf800] 15:08:17 INFO - PROCESS | 1653 | 1468879697616 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]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 15:08:17 INFO - PROCESS | 1653 | 1468879697663 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 1653 | 1468879697665 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:08:17 INFO - PROCESS | 1653 | 1468879697667 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 1653 | 1468879697668 Marionette TRACE conn2 <- [1,514,null,{}] 15:08:17 INFO - PROCESS | 1653 | 1468879697682 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}] 15:08:17 INFO - PROCESS | 1653 | 1468879697684 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:17 INFO - PROCESS | 1653 | 1468879697760 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:08:17 INFO - PROCESS | 1653 | 1468879697763 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:17 INFO - PROCESS | 1653 | 1468879697764 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a8800 == 31 [pid = 1653] [id = 136] 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119545400) [pid = 1653] [serial = 405] [outer = 0x0] 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119665400) [pid = 1653] [serial = 406] [outer = 0x119545400] 15:08:17 INFO - PROCESS | 1653 | 1468879697792 Marionette DEBUG loaded listener.js 15:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11966dc00) [pid = 1653] [serial = 407] [outer = 0x119545400] 15:08:18 INFO - PROCESS | 1653 | 1468879698124 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]]]}] 15:08:18 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 15:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 15:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:08:18 INFO - PROCESS | 1653 | 1468879698145 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 1653 | 1468879698147 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:08:18 INFO - PROCESS | 1653 | 1468879698149 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 1653 | 1468879698157 Marionette TRACE conn2 <- [1,518,null,{}] 15:08:18 INFO - PROCESS | 1653 | 1468879698159 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}] 15:08:18 INFO - PROCESS | 1653 | 1468879698160 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:18 INFO - PROCESS | 1653 | 1468879698247 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:08:18 INFO - PROCESS | 1653 | 1468879698282 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 1653 | 1468879698283 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a0c800 == 32 [pid = 1653] [id = 137] 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11396f800) [pid = 1653] [serial = 408] [outer = 0x0] 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c79000) [pid = 1653] [serial = 409] [outer = 0x11396f800] 15:08:18 INFO - PROCESS | 1653 | 1468879698307 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1206cb400) [pid = 1653] [serial = 410] [outer = 0x11396f800] 15:08:18 INFO - PROCESS | 1653 | 1468879698692 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]]]}] 15:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 577ms 15:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:08:18 INFO - PROCESS | 1653 | 1468879698727 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 1653 | 1468879698729 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:08:18 INFO - PROCESS | 1653 | 1468879698732 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 1653 | 1468879698736 Marionette TRACE conn2 <- [1,522,null,{}] 15:08:18 INFO - PROCESS | 1653 | 1468879698739 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}] 15:08:18 INFO - PROCESS | 1653 | 1468879698746 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:18 INFO - PROCESS | 1653 | 1468879698880 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:08:18 INFO - PROCESS | 1653 | 1468879698916 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 1653 | 1468879698917 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc9800 == 33 [pid = 1653] [id = 138] 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1206d8400) [pid = 1653] [serial = 411] [outer = 0x0] 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123fb6800) [pid = 1653] [serial = 412] [outer = 0x1206d8400] 15:08:18 INFO - PROCESS | 1653 | 1468879698942 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ef6800) [pid = 1653] [serial = 413] [outer = 0x1206d8400] 15:08:19 INFO - PROCESS | 1653 | 1468879699268 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]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 573ms 15:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:08:19 INFO - PROCESS | 1653 | 1468879699308 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 1653 | 1468879699309 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:08:19 INFO - PROCESS | 1653 | 1468879699311 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 1653 | 1468879699312 Marionette TRACE conn2 <- [1,526,null,{}] 15:08:19 INFO - PROCESS | 1653 | 1468879699322 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}] 15:08:19 INFO - PROCESS | 1653 | 1468879699323 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:19 INFO - PROCESS | 1653 | 1468879699414 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:08:19 INFO - PROCESS | 1653 | 1468879699418 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 1653 | 1468879699419 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12435c000 == 34 [pid = 1653] [id = 139] 15:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1240c8c00) [pid = 1653] [serial = 414] [outer = 0x0] 15:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1256aec00) [pid = 1653] [serial = 415] [outer = 0x1240c8c00] 15:08:19 INFO - PROCESS | 1653 | 1468879699443 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12666e400) [pid = 1653] [serial = 416] [outer = 0x1240c8c00] 15:08:19 INFO - PROCESS | 1653 | 1468879699782 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]]]}] 15:08:19 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 15:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 15:08:19 INFO - PROCESS | 1653 | 1468879699831 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 1653 | 1468879699832 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:08:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:08:19 INFO - PROCESS | 1653 | 1468879699835 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 1653 | 1468879699836 Marionette TRACE conn2 <- [1,530,null,{}] 15:08:19 INFO - PROCESS | 1653 | 1468879699838 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}] 15:08:19 INFO - PROCESS | 1653 | 1468879699839 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:19 INFO - PROCESS | 1653 | 1468879699930 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:08:19 INFO - PROCESS | 1653 | 1468879699969 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 1653 | 1468879699970 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ebb800 == 35 [pid = 1653] [id = 140] 15:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112741c00) [pid = 1653] [serial = 417] [outer = 0x0] 15:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128977400) [pid = 1653] [serial = 418] [outer = 0x112741c00] 15:08:19 INFO - PROCESS | 1653 | 1468879699994 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c5ec00) [pid = 1653] [serial = 419] [outer = 0x112741c00] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bd65c00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c4cc400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12c741c00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11885d400) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123809c00) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11818ec00) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118fcd000) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x10eaf9000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124b86400) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1247c1c00) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110d52c00) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113f2fc00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113b23000) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129b2800) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x10eaf2800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129b8400) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b215000) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:08:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1206cdc00) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:08:20 INFO - PROCESS | 1653 | 1468879700438 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"]]]}] 15:08:20 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 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:08:20 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 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:08:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 619ms 15:08:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:08:20 INFO - PROCESS | 1653 | 1468879700459 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 1653 | 1468879700460 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:08:20 INFO - PROCESS | 1653 | 1468879700462 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 1653 | 1468879700463 Marionette TRACE conn2 <- [1,534,null,{}] 15:08:20 INFO - PROCESS | 1653 | 1468879700466 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}] 15:08:20 INFO - PROCESS | 1653 | 1468879700468 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:20 INFO - PROCESS | 1653 | 1468879700589 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:08:20 INFO - PROCESS | 1653 | 1468879700639 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 1653 | 1468879700640 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607a800 == 36 [pid = 1653] [id = 141] 15:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11278f000) [pid = 1653] [serial = 420] [outer = 0x0] 15:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118868000) [pid = 1653] [serial = 421] [outer = 0x11278f000] 15:08:20 INFO - PROCESS | 1653 | 1468879700665 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12710cc00) [pid = 1653] [serial = 422] [outer = 0x11278f000] 15:08:20 INFO - PROCESS | 1653 | 1468879700924 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]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:08:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 15:08:20 INFO - PROCESS | 1653 | 1468879700931 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 1653 | 1468879700933 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:08:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:08:20 INFO - PROCESS | 1653 | 1468879700944 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 1653 | 1468879700945 Marionette TRACE conn2 <- [1,538,null,{}] 15:08:20 INFO - PROCESS | 1653 | 1468879700948 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}] 15:08:20 INFO - PROCESS | 1653 | 1468879700949 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:21 INFO - PROCESS | 1653 | 1468879701048 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:08:21 INFO - PROCESS | 1653 | 1468879701055 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 1653 | 1468879701056 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877c000 == 37 [pid = 1653] [id = 142] 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1240d3000) [pid = 1653] [serial = 423] [outer = 0x0] 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d8c000) [pid = 1653] [serial = 424] [outer = 0x1240d3000] 15:08:21 INFO - PROCESS | 1653 | 1468879701083 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1290be800) [pid = 1653] [serial = 425] [outer = 0x1240d3000] 15:08:21 INFO - PROCESS | 1653 | 1468879701404 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]]]}] 15:08:21 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. 15:08:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 469ms 15:08:21 INFO - PROCESS | 1653 | 1468879701413 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 1653 | 1468879701414 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:08:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:08:21 INFO - PROCESS | 1653 | 1468879701421 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 1653 | 1468879701423 Marionette TRACE conn2 <- [1,542,null,{}] 15:08:21 INFO - PROCESS | 1653 | 1468879701425 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}] 15:08:21 INFO - PROCESS | 1653 | 1468879701427 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:21 INFO - PROCESS | 1653 | 1468879701552 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:08:21 INFO - PROCESS | 1653 | 1468879701582 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 1653 | 1468879701583 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a88000 == 38 [pid = 1653] [id = 143] 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1121bb000) [pid = 1653] [serial = 426] [outer = 0x0] 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c65400) [pid = 1653] [serial = 427] [outer = 0x1121bb000] 15:08:21 INFO - PROCESS | 1653 | 1468879701610 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a6b7400) [pid = 1653] [serial = 428] [outer = 0x1121bb000] 15:08:21 INFO - PROCESS | 1653 | 1468879701893 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]]]}] 15:08:21 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. 15:08:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 15:08:21 INFO - PROCESS | 1653 | 1468879701941 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 1653 | 1468879701942 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:08:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:08:21 INFO - PROCESS | 1653 | 1468879701944 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 1653 | 1468879701945 Marionette TRACE conn2 <- [1,546,null,{}] 15:08:21 INFO - PROCESS | 1653 | 1468879701948 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}] 15:08:21 INFO - PROCESS | 1653 | 1468879701949 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:22 INFO - PROCESS | 1653 | 1468879702043 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:08:22 INFO - PROCESS | 1653 | 1468879702050 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 1653 | 1468879702054 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a41d000 == 39 [pid = 1653] [id = 144] 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119df6400) [pid = 1653] [serial = 429] [outer = 0x0] 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6c3c00) [pid = 1653] [serial = 430] [outer = 0x119df6400] 15:08:22 INFO - PROCESS | 1653 | 1468879702081 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b21ac00) [pid = 1653] [serial = 431] [outer = 0x119df6400] 15:08:22 INFO - PROCESS | 1653 | 1468879702547 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]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:08:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 620ms 15:08:22 INFO - PROCESS | 1653 | 1468879702565 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:08:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:08:22 INFO - PROCESS | 1653 | 1468879702568 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:08:22 INFO - PROCESS | 1653 | 1468879702571 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 1653 | 1468879702573 Marionette TRACE conn2 <- [1,550,null,{}] 15:08:22 INFO - PROCESS | 1653 | 1468879702577 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}] 15:08:22 INFO - PROCESS | 1653 | 1468879702579 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:22 INFO - PROCESS | 1653 | 1468879702694 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:08:22 INFO - PROCESS | 1653 | 1468879702791 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 1653 | 1468879702792 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11700a800 == 40 [pid = 1653] [id = 145] 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1129b6400) [pid = 1653] [serial = 432] [outer = 0x0] 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112a85000) [pid = 1653] [serial = 433] [outer = 0x1129b6400] 15:08:22 INFO - PROCESS | 1653 | 1468879702830 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116908400) [pid = 1653] [serial = 434] [outer = 0x1129b6400] 15:08:23 INFO - PROCESS | 1653 | 1468879703340 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]]]}] 15:08:23 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. 15:08:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 775ms 15:08:23 INFO - PROCESS | 1653 | 1468879703346 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:08:23 INFO - PROCESS | 1653 | 1468879703350 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:08:23 INFO - PROCESS | 1653 | 1468879703391 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 1653 | 1468879703395 Marionette TRACE conn2 <- [1,554,null,{}] 15:08:23 INFO - PROCESS | 1653 | 1468879703399 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}] 15:08:23 INFO - PROCESS | 1653 | 1468879703402 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:23 INFO - PROCESS | 1653 | 1468879703559 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:08:23 INFO - PROCESS | 1653 | 1468879703663 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 1653 | 1468879703664 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12395c000 == 41 [pid = 1653] [id = 146] 15:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118861000) [pid = 1653] [serial = 435] [outer = 0x0] 15:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11886a800) [pid = 1653] [serial = 436] [outer = 0x118861000] 15:08:23 INFO - PROCESS | 1653 | 1468879703704 Marionette DEBUG loaded listener.js 15:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119284000) [pid = 1653] [serial = 437] [outer = 0x118861000] 15:08:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:24 INFO - PROCESS | 1653 | 1468879704280 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]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 977ms 15:08:24 INFO - PROCESS | 1653 | 1468879704364 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:08:24 INFO - PROCESS | 1653 | 1468879704365 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:08:24 INFO - PROCESS | 1653 | 1468879704368 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 1653 | 1468879704371 Marionette TRACE conn2 <- [1,558,null,{}] 15:08:24 INFO - PROCESS | 1653 | 1468879704378 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}] 15:08:24 INFO - PROCESS | 1653 | 1468879704382 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:24 INFO - PROCESS | 1653 | 1468879704487 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:08:24 INFO - PROCESS | 1653 | 1468879704542 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 1653 | 1468879704544 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b1800 == 42 [pid = 1653] [id = 147] 15:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1172bf400) [pid = 1653] [serial = 438] [outer = 0x0] 15:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11964d800) [pid = 1653] [serial = 439] [outer = 0x1172bf400] 15:08:24 INFO - PROCESS | 1653 | 1468879704575 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119d16c00) [pid = 1653] [serial = 440] [outer = 0x1172bf400] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119a88000 == 41 [pid = 1653] [id = 143] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12877c000 == 40 [pid = 1653] [id = 142] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12607a800 == 39 [pid = 1653] [id = 141] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x124ebb800 == 38 [pid = 1653] [id = 140] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12435c000 == 37 [pid = 1653] [id = 139] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc9800 == 36 [pid = 1653] [id = 138] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119a0c800 == 35 [pid = 1653] [id = 137] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1190a8800 == 34 [pid = 1653] [id = 136] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x117e2b800 == 33 [pid = 1653] [id = 135] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116947000 == 32 [pid = 1653] [id = 134] 15:08:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1133db800 == 31 [pid = 1653] [id = 133] 15:08:25 INFO - PROCESS | 1653 | 1468879705200 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]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 872ms 15:08:25 INFO - PROCESS | 1653 | 1468879705241 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 1653 | 1468879705243 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:08:25 INFO - PROCESS | 1653 | 1468879705246 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 1653 | 1468879705249 Marionette TRACE conn2 <- [1,562,null,{}] 15:08:25 INFO - PROCESS | 1653 | 1468879705254 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}] 15:08:25 INFO - PROCESS | 1653 | 1468879705255 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:25 INFO - PROCESS | 1653 | 1468879705332 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:08:25 INFO - PROCESS | 1653 | 1468879705339 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 1653 | 1468879705340 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116579000 == 32 [pid = 1653] [id = 148] 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11602fc00) [pid = 1653] [serial = 441] [outer = 0x0] 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116728c00) [pid = 1653] [serial = 442] [outer = 0x11602fc00] 15:08:25 INFO - PROCESS | 1653 | 1468879705368 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118591000) [pid = 1653] [serial = 443] [outer = 0x11602fc00] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12c73b800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12bf98c00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c73a400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12cb3cc00) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119d16800) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123d6dc00) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12710b800) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1289d6000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119279800) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119541c00) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11964fc00) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116532000) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119d1e800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1290b4000) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a562c00) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1264f2400) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128c5f800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a6bf800) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a6b5000) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12cc86000) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ae75c00) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1169e3c00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11818c800) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c4cb800) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110d4b800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118869000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118864800) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b7400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x10eafbc00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b89f000) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bf8d800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12cc8bc00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12c741400) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c4c8400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 15:08:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:25 INFO - PROCESS | 1653 | 1468879705724 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]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 525ms 15:08:25 INFO - PROCESS | 1653 | 1468879705770 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 1653 | 1468879705773 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:08:25 INFO - PROCESS | 1653 | 1468879705777 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 1653 | 1468879705779 Marionette TRACE conn2 <- [1,566,null,{}] 15:08:25 INFO - PROCESS | 1653 | 1468879705781 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}] 15:08:25 INFO - PROCESS | 1653 | 1468879705783 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:25 INFO - PROCESS | 1653 | 1468879705861 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:08:25 INFO - PROCESS | 1653 | 1468879705869 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 1653 | 1468879705871 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e3e000 == 33 [pid = 1653] [id = 149] 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118860400) [pid = 1653] [serial = 444] [outer = 0x0] 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119286000) [pid = 1653] [serial = 445] [outer = 0x118860400] 15:08:25 INFO - PROCESS | 1653 | 1468879705897 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11964e000) [pid = 1653] [serial = 446] [outer = 0x118860400] 15:08:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:26 INFO - PROCESS | 1653 | 1468879706239 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]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 15:08:26 INFO - PROCESS | 1653 | 1468879706247 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:08:26 INFO - PROCESS | 1653 | 1468879706248 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:08:26 INFO - PROCESS | 1653 | 1468879706254 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 1653 | 1468879706257 Marionette TRACE conn2 <- [1,570,null,{}] 15:08:26 INFO - PROCESS | 1653 | 1468879706264 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}] 15:08:26 INFO - PROCESS | 1653 | 1468879706267 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:26 INFO - PROCESS | 1653 | 1468879706350 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:08:26 INFO - PROCESS | 1653 | 1468879706401 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 1653 | 1468879706403 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6b800 == 34 [pid = 1653] [id = 150] 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119650000) [pid = 1653] [serial = 447] [outer = 0x0] 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119d1d800) [pid = 1653] [serial = 448] [outer = 0x119650000] 15:08:26 INFO - PROCESS | 1653 | 1468879706430 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1242ec800) [pid = 1653] [serial = 449] [outer = 0x119650000] 15:08:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:26 INFO - PROCESS | 1653 | 1468879706705 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]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms 15:08:26 INFO - PROCESS | 1653 | 1468879706726 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:08:26 INFO - PROCESS | 1653 | 1468879706727 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:08:26 INFO - PROCESS | 1653 | 1468879706729 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 1653 | 1468879706730 Marionette TRACE conn2 <- [1,574,null,{}] 15:08:26 INFO - PROCESS | 1653 | 1468879706740 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}] 15:08:26 INFO - PROCESS | 1653 | 1468879706741 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:26 INFO - PROCESS | 1653 | 1468879706826 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:08:26 INFO - PROCESS | 1653 | 1468879706830 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 1653 | 1468879706831 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242c8800 == 35 [pid = 1653] [id = 151] 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1245f5000) [pid = 1653] [serial = 450] [outer = 0x0] 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125602800) [pid = 1653] [serial = 451] [outer = 0x1245f5000] 15:08:26 INFO - PROCESS | 1653 | 1468879706859 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12644fc00) [pid = 1653] [serial = 452] [outer = 0x1245f5000] 15:08:27 INFO - PROCESS | 1653 | 1468879707244 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]]]}] 15:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 524ms 15:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:08:27 INFO - PROCESS | 1653 | 1468879707263 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:08:27 INFO - PROCESS | 1653 | 1468879707264 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:08:27 INFO - PROCESS | 1653 | 1468879707266 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:08:27 INFO - PROCESS | 1653 | 1468879707268 Marionette TRACE conn2 <- [1,578,null,{}] 15:08:27 INFO - PROCESS | 1653 | 1468879707272 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}] 15:08:27 INFO - PROCESS | 1653 | 1468879707273 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:27 INFO - PROCESS | 1653 | 1468879707367 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:08:27 INFO - PROCESS | 1653 | 1468879707399 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:27 INFO - PROCESS | 1653 | 1468879707400 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x125071800 == 36 [pid = 1653] [id = 152] 15:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1256d0000) [pid = 1653] [serial = 453] [outer = 0x0] 15:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12710a800) [pid = 1653] [serial = 454] [outer = 0x1256d0000] 15:08:27 INFO - PROCESS | 1653 | 1468879707424 Marionette DEBUG loaded listener.js 15:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128981400) [pid = 1653] [serial = 455] [outer = 0x1256d0000] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116026800) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x10eaf5c00) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1130a7c00) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1160e9400) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119545400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11396f800) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1206d8400) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118fcf800) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1240c8c00) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116aa8800) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119667400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11278f000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x110d4d400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112741c00) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1240d3000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1121bb000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:08:28 INFO - PROCESS | 1653 | 1468879708087 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]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 871ms 15:08:28 INFO - PROCESS | 1653 | 1468879708138 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 1653 | 1468879708141 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:08:28 INFO - PROCESS | 1653 | 1468879708144 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 1653 | 1468879708146 Marionette TRACE conn2 <- [1,582,null,{}] 15:08:28 INFO - PROCESS | 1653 | 1468879708149 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}] 15:08:28 INFO - PROCESS | 1653 | 1468879708152 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:28 INFO - PROCESS | 1653 | 1468879708282 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:08:28 INFO - PROCESS | 1653 | 1468879708292 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 1653 | 1468879708294 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11736b000 == 37 [pid = 1653] [id = 153] 15:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113d9bc00) [pid = 1653] [serial = 456] [outer = 0x0] 15:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116082c00) [pid = 1653] [serial = 457] [outer = 0x113d9bc00] 15:08:28 INFO - PROCESS | 1653 | 1468879708326 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176b4000) [pid = 1653] [serial = 458] [outer = 0x113d9bc00] 15:08:28 INFO - PROCESS | 1653 | 1468879708803 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]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 720ms 15:08:28 INFO - PROCESS | 1653 | 1468879708865 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 1653 | 1468879708869 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:08:28 INFO - PROCESS | 1653 | 1468879708892 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 1653 | 1468879708895 Marionette TRACE conn2 <- [1,586,null,{}] 15:08:28 INFO - PROCESS | 1653 | 1468879708919 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}] 15:08:28 INFO - PROCESS | 1653 | 1468879708922 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:29 INFO - PROCESS | 1653 | 1468879709090 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:08:29 INFO - PROCESS | 1653 | 1468879709134 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 1653 | 1468879709135 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b20800 == 38 [pid = 1653] [id = 154] 15:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119280800) [pid = 1653] [serial = 459] [outer = 0x0] 15:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11958d000) [pid = 1653] [serial = 460] [outer = 0x119280800] 15:08:29 INFO - PROCESS | 1653 | 1468879709165 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11966c000) [pid = 1653] [serial = 461] [outer = 0x119280800] 15:08:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:29 INFO - PROCESS | 1653 | 1468879709590 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]]]}] 15:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 723ms 15:08:29 INFO - PROCESS | 1653 | 1468879709614 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:08:29 INFO - PROCESS | 1653 | 1468879709616 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:08:29 INFO - PROCESS | 1653 | 1468879709620 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 1653 | 1468879709624 Marionette TRACE conn2 <- [1,590,null,{}] 15:08:29 INFO - PROCESS | 1653 | 1468879709635 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}] 15:08:29 INFO - PROCESS | 1653 | 1468879709640 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:29 INFO - PROCESS | 1653 | 1468879709790 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:08:29 INFO - PROCESS | 1653 | 1468879709880 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 1653 | 1468879709883 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d07000 == 39 [pid = 1653] [id = 155] 15:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119df3000) [pid = 1653] [serial = 462] [outer = 0x0] 15:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1245bc400) [pid = 1653] [serial = 463] [outer = 0x119df3000] 15:08:29 INFO - PROCESS | 1653 | 1468879709936 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126450400) [pid = 1653] [serial = 464] [outer = 0x119df3000] 15:08:30 INFO - PROCESS | 1653 | 1468879710420 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]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 826ms 15:08:30 INFO - PROCESS | 1653 | 1468879710446 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 1653 | 1468879710448 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:08:30 INFO - PROCESS | 1653 | 1468879710450 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 1653 | 1468879710452 Marionette TRACE conn2 <- [1,594,null,{}] 15:08:30 INFO - PROCESS | 1653 | 1468879710454 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}] 15:08:30 INFO - PROCESS | 1653 | 1468879710455 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:30 INFO - PROCESS | 1653 | 1468879710551 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:08:30 INFO - PROCESS | 1653 | 1468879710599 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 1653 | 1468879710600 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907c000 == 40 [pid = 1653] [id = 156] 15:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127107c00) [pid = 1653] [serial = 465] [outer = 0x0] 15:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1290b3400) [pid = 1653] [serial = 466] [outer = 0x127107c00] 15:08:30 INFO - PROCESS | 1653 | 1468879710631 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1294e1800) [pid = 1653] [serial = 467] [outer = 0x127107c00] 15:08:31 INFO - PROCESS | 1653 | 1468879711045 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]]]}] 15:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 15:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:08:31 INFO - PROCESS | 1653 | 1468879711070 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 1653 | 1468879711071 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:08:31 INFO - PROCESS | 1653 | 1468879711074 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 1653 | 1468879711075 Marionette TRACE conn2 <- [1,598,null,{}] 15:08:31 INFO - PROCESS | 1653 | 1468879711077 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}] 15:08:31 INFO - PROCESS | 1653 | 1468879711079 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:31 INFO - PROCESS | 1653 | 1468879711169 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:08:31 INFO - PROCESS | 1653 | 1468879711236 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 1653 | 1468879711238 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a420000 == 41 [pid = 1653] [id = 157] 15:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a2bc800) [pid = 1653] [serial = 468] [outer = 0x0] 15:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a56a000) [pid = 1653] [serial = 469] [outer = 0x12a2bc800] 15:08:31 INFO - PROCESS | 1653 | 1468879711266 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a576c00) [pid = 1653] [serial = 470] [outer = 0x12a2bc800] 15:08:31 INFO - PROCESS | 1653 | 1468879711695 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]]]}] 15:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 672ms 15:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:08:31 INFO - PROCESS | 1653 | 1468879711746 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 1653 | 1468879711748 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:08:31 INFO - PROCESS | 1653 | 1468879711750 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 1653 | 1468879711751 Marionette TRACE conn2 <- [1,602,null,{}] 15:08:31 INFO - PROCESS | 1653 | 1468879711753 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}] 15:08:31 INFO - PROCESS | 1653 | 1468879711758 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:31 INFO - PROCESS | 1653 | 1468879711883 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:08:31 INFO - PROCESS | 1653 | 1468879711935 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 1653 | 1468879711937 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721c000 == 42 [pid = 1653] [id = 158] 15:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11818c800) [pid = 1653] [serial = 471] [outer = 0x0] 15:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a6b5000) [pid = 1653] [serial = 472] [outer = 0x11818c800] 15:08:31 INFO - PROCESS | 1653 | 1468879711966 Marionette DEBUG loaded listener.js 15:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ae6ac00) [pid = 1653] [serial = 473] [outer = 0x11818c800] 15:08:32 INFO - PROCESS | 1653 | 1468879712443 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]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 721ms 15:08:32 INFO - PROCESS | 1653 | 1468879712472 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 1653 | 1468879712474 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:08:32 INFO - PROCESS | 1653 | 1468879712478 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 1653 | 1468879712479 Marionette TRACE conn2 <- [1,606,null,{}] 15:08:32 INFO - PROCESS | 1653 | 1468879712483 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}] 15:08:32 INFO - PROCESS | 1653 | 1468879712484 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:32 INFO - PROCESS | 1653 | 1468879712578 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1242c8800 == 41 [pid = 1653] [id = 151] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6b800 == 40 [pid = 1653] [id = 150] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117e3e000 == 39 [pid = 1653] [id = 149] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116579000 == 38 [pid = 1653] [id = 148] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12395c000 == 37 [pid = 1653] [id = 146] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11700a800 == 36 [pid = 1653] [id = 145] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b1800 == 35 [pid = 1653] [id = 147] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118536800 == 34 [pid = 1653] [id = 132] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a41d000 == 33 [pid = 1653] [id = 144] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11721c000 == 32 [pid = 1653] [id = 158] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12a420000 == 31 [pid = 1653] [id = 157] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12907c000 == 30 [pid = 1653] [id = 156] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128d07000 == 29 [pid = 1653] [id = 155] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124b20800 == 28 [pid = 1653] [id = 154] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11736b000 == 27 [pid = 1653] [id = 153] 15:08:33 INFO - PROCESS | 1653 | --DOCSHELL 0x125071800 == 26 [pid = 1653] [id = 152] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11671f800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1129ae000) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110d4cc00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118154400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113908800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119285800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113d9f400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118868c00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119665400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c79000) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124ef6800) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123fb6800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119278800) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11952ac00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12666e400) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1256aec00) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11815b400) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119d19000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11966d800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118868000) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1245f4000) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128977400) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128982c00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118866800) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x128d8c000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x128c5ec00) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12a6b7400) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1206cb400) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1290be800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12a6c3c00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12710cc00) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x128c65400) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11966dc00) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 15:08:33 INFO - PROCESS | 1653 | 1468879713198 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 1653 | 1468879713200 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x112140000 == 27 [pid = 1653] [id = 159] 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x110d55c00) [pid = 1653] [serial = 474] [outer = 0x0] 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x111c1d800) [pid = 1653] [serial = 475] [outer = 0x110d55c00] 15:08:33 INFO - PROCESS | 1653 | 1468879713231 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1129ad400) [pid = 1653] [serial = 476] [outer = 0x110d55c00] 15:08:33 INFO - PROCESS | 1653 | 1468879713548 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]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1123ms 15:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:08:33 INFO - PROCESS | 1653 | 1468879713605 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 1653 | 1468879713607 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:08:33 INFO - PROCESS | 1653 | 1468879713610 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - PROCESS | 1653 | 1468879713612 Marionette TRACE conn2 <- [1,610,null,{}] 15:08:33 INFO - PROCESS | 1653 | 1468879713616 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}] 15:08:33 INFO - PROCESS | 1653 | 1468879713617 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:33 INFO - PROCESS | 1653 | 1468879713694 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:08:33 INFO - PROCESS | 1653 | 1468879713698 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 1653 | 1468879713700 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116162000 == 28 [pid = 1653] [id = 160] 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113963c00) [pid = 1653] [serial = 477] [outer = 0x0] 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115e0f400) [pid = 1653] [serial = 478] [outer = 0x113963c00] 15:08:33 INFO - PROCESS | 1653 | 1468879713730 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11671f800) [pid = 1653] [serial = 479] [outer = 0x113963c00] 15:08:34 INFO - PROCESS | 1653 | 1468879714078 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]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 15:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:08:34 INFO - PROCESS | 1653 | 1468879714132 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 1653 | 1468879714135 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:08:34 INFO - PROCESS | 1653 | 1468879714138 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 1653 | 1468879714139 Marionette TRACE conn2 <- [1,614,null,{}] 15:08:34 INFO - PROCESS | 1653 | 1468879714141 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}] 15:08:34 INFO - PROCESS | 1653 | 1468879714143 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:34 INFO - PROCESS | 1653 | 1468879714218 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:08:34 INFO - PROCESS | 1653 | 1468879714222 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 1653 | 1468879714223 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614a000 == 29 [pid = 1653] [id = 161] 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x113d9d400) [pid = 1653] [serial = 480] [outer = 0x0] 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1172ba000) [pid = 1653] [serial = 481] [outer = 0x113d9d400] 15:08:34 INFO - PROCESS | 1653 | 1468879714250 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118192400) [pid = 1653] [serial = 482] [outer = 0x113d9d400] 15:08:34 INFO - PROCESS | 1653 | 1468879714605 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]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 15:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:08:34 INFO - PROCESS | 1653 | 1468879714656 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 1653 | 1468879714658 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:08:34 INFO - PROCESS | 1653 | 1468879714664 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 1653 | 1468879714668 Marionette TRACE conn2 <- [1,618,null,{}] 15:08:34 INFO - PROCESS | 1653 | 1468879714672 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}] 15:08:34 INFO - PROCESS | 1653 | 1468879714675 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:34 INFO - PROCESS | 1653 | 1468879714748 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:08:34 INFO - PROCESS | 1653 | 1468879714753 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 1653 | 1468879714755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118733800 == 30 [pid = 1653] [id = 162] 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118861c00) [pid = 1653] [serial = 483] [outer = 0x0] 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118f46c00) [pid = 1653] [serial = 484] [outer = 0x118861c00] 15:08:34 INFO - PROCESS | 1653 | 1468879714781 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119283400) [pid = 1653] [serial = 485] [outer = 0x118861c00] 15:08:35 INFO - PROCESS | 1653 | 1468879715081 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]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 477ms 15:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:08:35 INFO - PROCESS | 1653 | 1468879715138 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 1653 | 1468879715139 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:08:35 INFO - PROCESS | 1653 | 1468879715141 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 1653 | 1468879715142 Marionette TRACE conn2 <- [1,622,null,{}] 15:08:35 INFO - PROCESS | 1653 | 1468879715145 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}] 15:08:35 INFO - PROCESS | 1653 | 1468879715146 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:35 INFO - PROCESS | 1653 | 1468879715219 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112a82400) [pid = 1653] [serial = 486] [outer = 0x12c746c00] 15:08:35 INFO - PROCESS | 1653 | 1468879715264 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 1653 | 1468879715266 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6f000 == 31 [pid = 1653] [id = 163] 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119285000) [pid = 1653] [serial = 487] [outer = 0x0] 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11958d400) [pid = 1653] [serial = 488] [outer = 0x119285000] 15:08:35 INFO - PROCESS | 1653 | 1468879715326 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119651400) [pid = 1653] [serial = 489] [outer = 0x119285000] 15:08:35 INFO - PROCESS | 1653 | 1468879715672 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]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 567ms 15:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:08:35 INFO - PROCESS | 1653 | 1468879715710 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 1653 | 1468879715711 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:08:35 INFO - PROCESS | 1653 | 1468879715713 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 1653 | 1468879715714 Marionette TRACE conn2 <- [1,626,null,{}] 15:08:35 INFO - PROCESS | 1653 | 1468879715717 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}] 15:08:35 INFO - PROCESS | 1653 | 1468879715718 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:35 INFO - PROCESS | 1653 | 1468879715806 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:08:35 INFO - PROCESS | 1653 | 1468879715810 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 1653 | 1468879715815 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1c000 == 32 [pid = 1653] [id = 164] 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11396a400) [pid = 1653] [serial = 490] [outer = 0x0] 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11966fc00) [pid = 1653] [serial = 491] [outer = 0x11396a400] 15:08:35 INFO - PROCESS | 1653 | 1468879715847 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119df6c00) [pid = 1653] [serial = 492] [outer = 0x11396a400] 15:08:36 INFO - PROCESS | 1653 | 1468879716193 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]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 15:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:08:36 INFO - PROCESS | 1653 | 1468879716231 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 1653 | 1468879716233 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:08:36 INFO - PROCESS | 1653 | 1468879716235 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 1653 | 1468879716236 Marionette TRACE conn2 <- [1,630,null,{}] 15:08:36 INFO - PROCESS | 1653 | 1468879716238 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}] 15:08:36 INFO - PROCESS | 1653 | 1468879716240 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:36 INFO - PROCESS | 1653 | 1468879716332 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:08:36 INFO - PROCESS | 1653 | 1468879716335 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 1653 | 1468879716336 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fbd000 == 33 [pid = 1653] [id = 165] 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119df8800) [pid = 1653] [serial = 493] [outer = 0x0] 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123d6dc00) [pid = 1653] [serial = 494] [outer = 0x119df8800] 15:08:36 INFO - PROCESS | 1653 | 1468879716361 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124b7f800) [pid = 1653] [serial = 495] [outer = 0x119df8800] 15:08:36 INFO - PROCESS | 1653 | 1468879716687 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]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 15:08:36 INFO - PROCESS | 1653 | 1468879716759 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 1653 | 1468879716760 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:08:36 INFO - PROCESS | 1653 | 1468879716763 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 1653 | 1468879716764 Marionette TRACE conn2 <- [1,634,null,{}] 15:08:36 INFO - PROCESS | 1653 | 1468879716766 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}] 15:08:36 INFO - PROCESS | 1653 | 1468879716767 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:36 INFO - PROCESS | 1653 | 1468879716856 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:08:36 INFO - PROCESS | 1653 | 1468879716859 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 1653 | 1468879716860 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124614800 == 34 [pid = 1653] [id = 166] 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1121bd000) [pid = 1653] [serial = 496] [outer = 0x0] 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124ef8400) [pid = 1653] [serial = 497] [outer = 0x1121bd000] 15:08:36 INFO - PROCESS | 1653 | 1468879716884 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1256ae000) [pid = 1653] [serial = 498] [outer = 0x1121bd000] 15:08:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:37 INFO - PROCESS | 1653 | 1468879717228 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]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 517ms 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118861000) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119650000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b6400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118860400) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119df6400) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1172bf400) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11602fc00) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1245f5000) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:08:37 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1256d0000) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:08:37 INFO - PROCESS | 1653 | 1468879717412 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 1653 | 1468879717414 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:08:37 INFO - PROCESS | 1653 | 1468879717429 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 1653 | 1468879717431 Marionette TRACE conn2 <- [1,638,null,{}] 15:08:37 INFO - PROCESS | 1653 | 1468879717436 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}] 15:08:37 INFO - PROCESS | 1653 | 1468879717438 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:37 INFO - PROCESS | 1653 | 1468879717549 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:08:37 INFO - PROCESS | 1653 | 1468879717557 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 1653 | 1468879717558 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e23800 == 35 [pid = 1653] [id = 167] 15:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118194000) [pid = 1653] [serial = 499] [outer = 0x0] 15:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119283000) [pid = 1653] [serial = 500] [outer = 0x118194000] 15:08:37 INFO - PROCESS | 1653 | 1468879717585 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124e82400) [pid = 1653] [serial = 501] [outer = 0x118194000] 15:08:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:37 INFO - PROCESS | 1653 | 1468879717890 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]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 484ms 15:08:37 INFO - PROCESS | 1653 | 1468879717906 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 1653 | 1468879717907 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:08:37 INFO - PROCESS | 1653 | 1468879717910 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 1653 | 1468879717922 Marionette TRACE conn2 <- [1,642,null,{}] 15:08:37 INFO - PROCESS | 1653 | 1468879717924 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}] 15:08:37 INFO - PROCESS | 1653 | 1468879717925 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:38 INFO - PROCESS | 1653 | 1468879717997 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:08:38 INFO - PROCESS | 1653 | 1468879718060 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 1653 | 1468879718061 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124614000 == 36 [pid = 1653] [id = 168] 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11608c400) [pid = 1653] [serial = 502] [outer = 0x0] 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1256d7800) [pid = 1653] [serial = 503] [outer = 0x11608c400] 15:08:38 INFO - PROCESS | 1653 | 1468879718087 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127112400) [pid = 1653] [serial = 504] [outer = 0x11608c400] 15:08:38 INFO - PROCESS | 1653 | 1468879718337 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]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 480ms 15:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:08:38 INFO - PROCESS | 1653 | 1468879718391 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:08:38 INFO - PROCESS | 1653 | 1468879718392 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:08:38 INFO - PROCESS | 1653 | 1468879718394 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 1653 | 1468879718395 Marionette TRACE conn2 <- [1,646,null,{}] 15:08:38 INFO - PROCESS | 1653 | 1468879718397 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}] 15:08:38 INFO - PROCESS | 1653 | 1468879718399 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:38 INFO - PROCESS | 1653 | 1468879718476 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:08:38 INFO - PROCESS | 1653 | 1468879718480 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 1653 | 1468879718482 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128779000 == 37 [pid = 1653] [id = 169] 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12897cc00) [pid = 1653] [serial = 505] [outer = 0x0] 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1289d6c00) [pid = 1653] [serial = 506] [outer = 0x12897cc00] 15:08:38 INFO - PROCESS | 1653 | 1468879718510 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1290b8400) [pid = 1653] [serial = 507] [outer = 0x12897cc00] 15:08:38 INFO - PROCESS | 1653 | 1468879718826 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]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 15:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:08:38 INFO - PROCESS | 1653 | 1468879718863 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:08:38 INFO - PROCESS | 1653 | 1468879718864 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:08:38 INFO - PROCESS | 1653 | 1468879718867 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 1653 | 1468879718870 Marionette TRACE conn2 <- [1,650,null,{}] 15:08:38 INFO - PROCESS | 1653 | 1468879718873 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}] 15:08:38 INFO - PROCESS | 1653 | 1468879718874 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:38 INFO - PROCESS | 1653 | 1468879718988 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:08:38 INFO - PROCESS | 1653 | 1468879718993 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 1653 | 1468879718994 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11852f800 == 38 [pid = 1653] [id = 170] 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1290bc400) [pid = 1653] [serial = 508] [outer = 0x0] 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a55f000) [pid = 1653] [serial = 509] [outer = 0x1290bc400] 15:08:39 INFO - PROCESS | 1653 | 1468879719020 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a6b9800) [pid = 1653] [serial = 510] [outer = 0x1290bc400] 15:08:39 INFO - PROCESS | 1653 | 1468879719322 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]]]}] 15:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 15:08:39 INFO - PROCESS | 1653 | 1468879719339 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:08:39 INFO - PROCESS | 1653 | 1468879719340 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:08:39 INFO - PROCESS | 1653 | 1468879719343 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 1653 | 1468879719344 Marionette TRACE conn2 <- [1,654,null,{}] 15:08:39 INFO - PROCESS | 1653 | 1468879719347 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}] 15:08:39 INFO - PROCESS | 1653 | 1468879719348 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:39 INFO - PROCESS | 1653 | 1468879719426 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:08:39 INFO - PROCESS | 1653 | 1468879719517 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:39 INFO - PROCESS | 1653 | 1468879719518 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x113069000 == 39 [pid = 1653] [id = 171] 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x10eaf2800) [pid = 1653] [serial = 511] [outer = 0x0] 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110d4fc00) [pid = 1653] [serial = 512] [outer = 0x10eaf2800] 15:08:39 INFO - PROCESS | 1653 | 1468879719550 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1129ad800) [pid = 1653] [serial = 513] [outer = 0x10eaf2800] 15:08:40 INFO - PROCESS | 1653 | 1468879720043 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]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 15:08:40 INFO - PROCESS | 1653 | 1468879720115 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:08:40 INFO - PROCESS | 1653 | 1468879720119 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:08:40 INFO - PROCESS | 1653 | 1468879720123 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 1653 | 1468879720125 Marionette TRACE conn2 <- [1,658,null,{}] 15:08:40 INFO - PROCESS | 1653 | 1468879720128 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}] 15:08:40 INFO - PROCESS | 1653 | 1468879720131 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:40 INFO - PROCESS | 1653 | 1468879720237 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:08:40 INFO - PROCESS | 1653 | 1468879720309 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 1653 | 1468879720311 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118521000 == 40 [pid = 1653] [id = 172] 15:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116084400) [pid = 1653] [serial = 514] [outer = 0x0] 15:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116531c00) [pid = 1653] [serial = 515] [outer = 0x116084400] 15:08:40 INFO - PROCESS | 1653 | 1468879720341 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1176b5c00) [pid = 1653] [serial = 516] [outer = 0x116084400] 15:08:41 INFO - PROCESS | 1653 | 1468879721010 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]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 15:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:08:41 INFO - PROCESS | 1653 | 1468879721046 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 1653 | 1468879721048 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:08:41 INFO - PROCESS | 1653 | 1468879721052 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 1653 | 1468879721053 Marionette TRACE conn2 <- [1,662,null,{}] 15:08:41 INFO - PROCESS | 1653 | 1468879721057 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}] 15:08:41 INFO - PROCESS | 1653 | 1468879721058 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:41 INFO - PROCESS | 1653 | 1468879721156 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:08:41 INFO - PROCESS | 1653 | 1468879721207 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 1653 | 1468879721210 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b54800 == 41 [pid = 1653] [id = 173] 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1161ca400) [pid = 1653] [serial = 517] [outer = 0x0] 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116971800) [pid = 1653] [serial = 518] [outer = 0x1161ca400] 15:08:41 INFO - PROCESS | 1653 | 1468879721238 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e43c00) [pid = 1653] [serial = 519] [outer = 0x1161ca400] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11852f800 == 40 [pid = 1653] [id = 170] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x128779000 == 39 [pid = 1653] [id = 169] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124614000 == 38 [pid = 1653] [id = 168] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x117e23800 == 37 [pid = 1653] [id = 167] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124614800 == 36 [pid = 1653] [id = 166] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x112fbd000 == 35 [pid = 1653] [id = 165] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1c000 == 34 [pid = 1653] [id = 164] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6f000 == 33 [pid = 1653] [id = 163] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118733800 == 32 [pid = 1653] [id = 162] 15:08:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11614a000 == 31 [pid = 1653] [id = 161] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116162000 == 30 [pid = 1653] [id = 160] 15:08:41 INFO - PROCESS | 1653 | --DOCSHELL 0x112140000 == 29 [pid = 1653] [id = 159] 15:08:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:41 INFO - PROCESS | 1653 | 1468879721621 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]]]}] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12644fc00) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12710a800) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125602800) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128981400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119284000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1242ec800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116908400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a85000) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119286000) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119d1d800) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b21ac00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11886a800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11964e000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d16c00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118591000) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116728c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 15:08:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11964d800) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 15:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 15:08:41 INFO - PROCESS | 1653 | 1468879721673 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 1653 | 1468879721676 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:08:41 INFO - PROCESS | 1653 | 1468879721680 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 1653 | 1468879721682 Marionette TRACE conn2 <- [1,666,null,{}] 15:08:41 INFO - PROCESS | 1653 | 1468879721684 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}] 15:08:41 INFO - PROCESS | 1653 | 1468879721686 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:41 INFO - PROCESS | 1653 | 1468879721762 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:08:41 INFO - PROCESS | 1653 | 1468879721770 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 1653 | 1468879721772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21000 == 30 [pid = 1653] [id = 174] 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11815b800) [pid = 1653] [serial = 520] [outer = 0x0] 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118862000) [pid = 1653] [serial = 521] [outer = 0x11815b800] 15:08:41 INFO - PROCESS | 1653 | 1468879721799 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f54400) [pid = 1653] [serial = 522] [outer = 0x11815b800] 15:08:42 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:42 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:42 INFO - PROCESS | 1653 | 1468879722132 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]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 474ms 15:08:42 INFO - PROCESS | 1653 | 1468879722155 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 1653 | 1468879722156 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:08:42 INFO - PROCESS | 1653 | 1468879722158 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 1653 | 1468879722161 Marionette TRACE conn2 <- [1,670,null,{}] 15:08:42 INFO - PROCESS | 1653 | 1468879722168 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}] 15:08:42 INFO - PROCESS | 1653 | 1468879722171 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:42 INFO - PROCESS | 1653 | 1468879722278 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:08:42 INFO - PROCESS | 1653 | 1468879722288 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 1653 | 1468879722290 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119479000 == 31 [pid = 1653] [id = 175] 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119285800) [pid = 1653] [serial = 523] [outer = 0x0] 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11964dc00) [pid = 1653] [serial = 524] [outer = 0x119285800] 15:08:42 INFO - PROCESS | 1653 | 1468879722317 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c79000) [pid = 1653] [serial = 525] [outer = 0x119285800] 15:08:42 INFO - PROCESS | 1653 | 1468879722660 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]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 15:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:08:42 INFO - PROCESS | 1653 | 1468879722679 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 1653 | 1468879722680 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:08:42 INFO - PROCESS | 1653 | 1468879722683 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 1653 | 1468879722686 Marionette TRACE conn2 <- [1,674,null,{}] 15:08:42 INFO - PROCESS | 1653 | 1468879722690 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}] 15:08:42 INFO - PROCESS | 1653 | 1468879722691 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:42 INFO - PROCESS | 1653 | 1468879722774 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:08:42 INFO - PROCESS | 1653 | 1468879722820 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 1653 | 1468879722821 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12395b800 == 32 [pid = 1653] [id = 176] 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fcf000) [pid = 1653] [serial = 526] [outer = 0x0] 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119df3800) [pid = 1653] [serial = 527] [outer = 0x118fcf000] 15:08:42 INFO - PROCESS | 1653 | 1468879722846 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1245f2800) [pid = 1653] [serial = 528] [outer = 0x118fcf000] 15:08:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:08:43 INFO - PROCESS | 1653 | 1468879723121 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]]]}] 15:08:43 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 15:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 15:08:43 INFO - PROCESS | 1653 | 1468879723158 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:08:43 INFO - PROCESS | 1653 | 1468879723159 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:08:43 INFO - PROCESS | 1653 | 1468879723161 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:08:43 INFO - PROCESS | 1653 | 1468879723162 Marionette TRACE conn2 <- [1,678,null,{}] 15:08:43 INFO - PROCESS | 1653 | 1468879723164 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}] 15:08:43 INFO - PROCESS | 1653 | 1468879723166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:43 INFO - PROCESS | 1653 | 1468879723243 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:08:43 INFO - PROCESS | 1653 | 1468879723246 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 1653 | 1468879723248 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701e000 == 33 [pid = 1653] [id = 177] 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124627000) [pid = 1653] [serial = 529] [outer = 0x0] 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125504c00) [pid = 1653] [serial = 530] [outer = 0x124627000] 15:08:43 INFO - PROCESS | 1653 | 1468879723273 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126454800) [pid = 1653] [serial = 531] [outer = 0x124627000] 15:08:43 INFO - PROCESS | 1653 | 1468879723616 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]]]}] 15:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 15:08:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:08:43 INFO - PROCESS | 1653 | 1468879723631 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:08:43 INFO - PROCESS | 1653 | 1468879723632 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:08:43 INFO - PROCESS | 1653 | 1468879723634 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:08:43 INFO - PROCESS | 1653 | 1468879723637 Marionette TRACE conn2 <- [1,682,null,{}] 15:08:43 INFO - PROCESS | 1653 | 1468879723640 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}] 15:08:43 INFO - PROCESS | 1653 | 1468879723644 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:43 INFO - PROCESS | 1653 | 1468879723765 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:08:43 INFO - PROCESS | 1653 | 1468879723777 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 1653 | 1468879723778 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506a800 == 34 [pid = 1653] [id = 178] 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1247c1000) [pid = 1653] [serial = 532] [outer = 0x0] 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128978800) [pid = 1653] [serial = 533] [outer = 0x1247c1000] 15:08:43 INFO - PROCESS | 1653 | 1468879723803 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a578000) [pid = 1653] [serial = 534] [outer = 0x1247c1000] 15:08:44 INFO - PROCESS | 1653 | 1468879724594 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]]]}] 15:08:44 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) 15:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 15:08:44 INFO - PROCESS | 1653 | 1468879724610 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:08:44 INFO - PROCESS | 1653 | 1468879724611 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:08:44 INFO - PROCESS | 1653 | 1468879724614 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 1653 | 1468879724615 Marionette TRACE conn2 <- [1,686,null,{}] 15:08:44 INFO - PROCESS | 1653 | 1468879724618 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}] 15:08:44 INFO - PROCESS | 1653 | 1468879724620 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:44 INFO - PROCESS | 1653 | 1468879724712 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:08:44 INFO - PROCESS | 1653 | 1468879724716 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 1653 | 1468879724717 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x128db9800 == 35 [pid = 1653] [id = 179] 15:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125603c00) [pid = 1653] [serial = 535] [outer = 0x0] 15:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ae70800) [pid = 1653] [serial = 536] [outer = 0x125603c00] 15:08:44 INFO - PROCESS | 1653 | 1468879724742 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b222800) [pid = 1653] [serial = 537] [outer = 0x125603c00] 15:08:45 INFO - PROCESS | 1653 | 1468879725525 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]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 918ms 15:08:45 INFO - PROCESS | 1653 | 1468879725540 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 1653 | 1468879725541 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:08:45 INFO - PROCESS | 1653 | 1468879725544 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 1653 | 1468879725545 Marionette TRACE conn2 <- [1,690,null,{}] 15:08:45 INFO - PROCESS | 1653 | 1468879725547 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}] 15:08:45 INFO - PROCESS | 1653 | 1468879725548 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:45 INFO - PROCESS | 1653 | 1468879725643 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:08:45 INFO - PROCESS | 1653 | 1468879725647 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 1653 | 1468879725648 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a407800 == 36 [pid = 1653] [id = 180] 15:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6b5400) [pid = 1653] [serial = 538] [outer = 0x0] 15:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b89d000) [pid = 1653] [serial = 539] [outer = 0x12a6b5400] 15:08:45 INFO - PROCESS | 1653 | 1468879725672 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b93bc00) [pid = 1653] [serial = 540] [outer = 0x12a6b5400] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118861c00) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113963c00) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110d55c00) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11818c800) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113d9d400) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11396a400) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113d9bc00) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119280800) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119df3000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127107c00) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a2bc800) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119df8800) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1121bd000) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11608c400) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118194000) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12897cc00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:08:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119285000) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:08:46 INFO - PROCESS | 1653 | 1468879726516 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]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:08:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1020ms 15:08:46 INFO - PROCESS | 1653 | 1468879726564 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:08:46 INFO - PROCESS | 1653 | 1468879726566 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:08:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:08:46 INFO - PROCESS | 1653 | 1468879726576 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 1653 | 1468879726577 Marionette TRACE conn2 <- [1,694,null,{}] 15:08:46 INFO - PROCESS | 1653 | 1468879726582 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}] 15:08:46 INFO - PROCESS | 1653 | 1468879726583 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:46 INFO - PROCESS | 1653 | 1468879726655 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:08:46 INFO - PROCESS | 1653 | 1468879726658 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 1653 | 1468879726659 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271af000 == 37 [pid = 1653] [id = 181] 15:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116537000) [pid = 1653] [serial = 541] [outer = 0x0] 15:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118851800) [pid = 1653] [serial = 542] [outer = 0x116537000] 15:08:46 INFO - PROCESS | 1653 | 1468879726684 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245c9c00) [pid = 1653] [serial = 543] [outer = 0x116537000] 15:08:47 INFO - PROCESS | 1653 | 1468879727507 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]]]}] 15:08:47 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) 15:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 981ms 15:08:47 INFO - PROCESS | 1653 | 1468879727549 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 1653 | 1468879727550 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:08:47 INFO - PROCESS | 1653 | 1468879727553 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 1653 | 1468879727554 Marionette TRACE conn2 <- [1,698,null,{}] 15:08:47 INFO - PROCESS | 1653 | 1468879727556 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}] 15:08:47 INFO - PROCESS | 1653 | 1468879727557 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:47 INFO - PROCESS | 1653 | 1468879727631 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:08:47 INFO - PROCESS | 1653 | 1468879727635 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 1653 | 1468879727638 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947c000 == 38 [pid = 1653] [id = 182] 15:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1264ef400) [pid = 1653] [serial = 544] [outer = 0x0] 15:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b221400) [pid = 1653] [serial = 545] [outer = 0x1264ef400] 15:08:47 INFO - PROCESS | 1653 | 1468879727661 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b941800) [pid = 1653] [serial = 546] [outer = 0x1264ef400] 15:08:48 INFO - PROCESS | 1653 | 1468879728567 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]]]}] 15:08:48 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) 15:08:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1068ms 15:08:48 INFO - PROCESS | 1653 | 1468879728626 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:08:48 INFO - PROCESS | 1653 | 1468879728628 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:08:48 INFO - PROCESS | 1653 | 1468879728632 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 1653 | 1468879728634 Marionette TRACE conn2 <- [1,702,null,{}] 15:08:48 INFO - PROCESS | 1653 | 1468879728640 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}] 15:08:48 INFO - PROCESS | 1653 | 1468879728641 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:48 INFO - PROCESS | 1653 | 1468879728739 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:08:48 INFO - PROCESS | 1653 | 1468879728788 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 1653 | 1468879728789 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117363800 == 39 [pid = 1653] [id = 183] 15:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113f33400) [pid = 1653] [serial = 547] [outer = 0x0] 15:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176aa000) [pid = 1653] [serial = 548] [outer = 0x113f33400] 15:08:48 INFO - PROCESS | 1653 | 1468879728820 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118197400) [pid = 1653] [serial = 549] [outer = 0x113f33400] 15:08:49 INFO - PROCESS | 1653 | 1468879729734 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]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1124ms 15:08:49 INFO - PROCESS | 1653 | 1468879729756 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:08:49 INFO - PROCESS | 1653 | 1468879729759 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:08:49 INFO - PROCESS | 1653 | 1468879729764 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 1653 | 1468879729765 Marionette TRACE conn2 <- [1,706,null,{}] 15:08:49 INFO - PROCESS | 1653 | 1468879729769 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}] 15:08:49 INFO - PROCESS | 1653 | 1468879729772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:49 INFO - PROCESS | 1653 | 1468879729867 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:08:49 INFO - PROCESS | 1653 | 1468879729917 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 1653 | 1468879729918 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1d800 == 40 [pid = 1653] [id = 184] 15:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11958c400) [pid = 1653] [serial = 550] [outer = 0x0] 15:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11966b000) [pid = 1653] [serial = 551] [outer = 0x11958c400] 15:08:49 INFO - PROCESS | 1653 | 1468879729949 Marionette DEBUG loaded listener.js 15:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1206d5c00) [pid = 1653] [serial = 552] [outer = 0x11958c400] 15:08:50 INFO - PROCESS | 1653 | 1468879730871 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]]]}] 15:08:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 15:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:08:50 INFO - PROCESS | 1653 | 1468879730886 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:08:50 INFO - PROCESS | 1653 | 1468879730891 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:08:50 INFO - PROCESS | 1653 | 1468879730896 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:08:50 INFO - PROCESS | 1653 | 1468879730899 Marionette TRACE conn2 <- [1,710,null,{}] 15:08:50 INFO - PROCESS | 1653 | 1468879730904 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}] 15:08:50 INFO - PROCESS | 1653 | 1468879730907 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:51 INFO - PROCESS | 1653 | 1468879731010 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:08:51 INFO - PROCESS | 1653 | 1468879731060 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:51 INFO - PROCESS | 1653 | 1468879731063 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118181000 == 41 [pid = 1653] [id = 185] 15:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11608a800) [pid = 1653] [serial = 553] [outer = 0x0] 15:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e4cc00) [pid = 1653] [serial = 554] [outer = 0x11608a800] 15:08:51 INFO - PROCESS | 1653 | 1468879731090 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118857400) [pid = 1653] [serial = 555] [outer = 0x11608a800] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1271af000 == 40 [pid = 1653] [id = 181] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a407800 == 39 [pid = 1653] [id = 180] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128db9800 == 38 [pid = 1653] [id = 179] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12506a800 == 37 [pid = 1653] [id = 178] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11701e000 == 36 [pid = 1653] [id = 177] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12395b800 == 35 [pid = 1653] [id = 176] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119479000 == 34 [pid = 1653] [id = 175] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x117e21000 == 33 [pid = 1653] [id = 174] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x113b54800 == 32 [pid = 1653] [id = 173] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118521000 == 31 [pid = 1653] [id = 172] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x113069000 == 30 [pid = 1653] [id = 171] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1d800 == 29 [pid = 1653] [id = 184] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11947c000 == 28 [pid = 1653] [id = 182] 15:08:51 INFO - PROCESS | 1653 | --DOCSHELL 0x117363800 == 27 [pid = 1653] [id = 183] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118f46c00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119283400) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e0f400) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11671f800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111c1d800) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129ad400) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ae6ac00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a6b5000) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1172ba000) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118192400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11966fc00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176b4000) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116082c00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11966c000) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11958d000) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126450400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245bc400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1294e1800) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1290b3400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a576c00) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a56a000) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123d6dc00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124ef8400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1256d7800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124b7f800) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119283000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124e82400) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1289d6c00) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x127112400) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1256ae000) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11958d400) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119651400) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119df6c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1290b8400) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12a55f000) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 15:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118155800) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:08:52 INFO - PROCESS | 1653 | 1468879732055 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]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1181ms 15:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:08:52 INFO - PROCESS | 1653 | 1468879732076 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 1653 | 1468879732078 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:08:52 INFO - PROCESS | 1653 | 1468879732081 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 1653 | 1468879732083 Marionette TRACE conn2 <- [1,714,null,{}] 15:08:52 INFO - PROCESS | 1653 | 1468879732089 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}] 15:08:52 INFO - PROCESS | 1653 | 1468879732091 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:52 INFO - PROCESS | 1653 | 1468879732165 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:08:52 INFO - PROCESS | 1653 | 1468879732174 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:52 INFO - PROCESS | 1653 | 1468879732177 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130f9000 == 28 [pid = 1653] [id = 186] 15:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112d50800) [pid = 1653] [serial = 556] [outer = 0x0] 15:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1131b5800) [pid = 1653] [serial = 557] [outer = 0x112d50800] 15:08:52 INFO - PROCESS | 1653 | 1468879732205 Marionette DEBUG loaded listener.js 15:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113d9b800) [pid = 1653] [serial = 558] [outer = 0x112d50800] 15:08:53 INFO - PROCESS | 1653 | 1468879733026 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]]]}] 15:08:53 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 15:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 15:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:08:53 INFO - PROCESS | 1653 | 1468879733056 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:08:53 INFO - PROCESS | 1653 | 1468879733059 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:08:53 INFO - PROCESS | 1653 | 1468879733063 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:08:53 INFO - PROCESS | 1653 | 1468879733065 Marionette TRACE conn2 <- [1,718,null,{}] 15:08:53 INFO - PROCESS | 1653 | 1468879733068 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}] 15:08:53 INFO - PROCESS | 1653 | 1468879733069 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:53 INFO - PROCESS | 1653 | 1468879733146 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:08:53 INFO - PROCESS | 1653 | 1468879733191 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 1653 | 1468879733192 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167a7800 == 29 [pid = 1653] [id = 187] 15:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11671c400) [pid = 1653] [serial = 559] [outer = 0x0] 15:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11818f400) [pid = 1653] [serial = 560] [outer = 0x11671c400] 15:08:53 INFO - PROCESS | 1653 | 1468879733219 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118550400) [pid = 1653] [serial = 561] [outer = 0x11671c400] 15:08:54 INFO - PROCESS | 1653 | 1468879733998 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]]]}] 15:08:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 976ms 15:08:54 INFO - PROCESS | 1653 | 1468879734039 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 1653 | 1468879734048 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:08:54 INFO - PROCESS | 1653 | 1468879734058 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 1653 | 1468879734060 Marionette TRACE conn2 <- [1,722,null,{}] 15:08:54 INFO - PROCESS | 1653 | 1468879734068 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}] 15:08:54 INFO - PROCESS | 1653 | 1468879734071 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:54 INFO - PROCESS | 1653 | 1468879734166 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:08:54 INFO - PROCESS | 1653 | 1468879734171 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 1653 | 1468879734173 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e3a000 == 30 [pid = 1653] [id = 188] 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119279400) [pid = 1653] [serial = 562] [outer = 0x0] 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119520000) [pid = 1653] [serial = 563] [outer = 0x119279400] 15:08:54 INFO - PROCESS | 1653 | 1468879734200 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11954dc00) [pid = 1653] [serial = 564] [outer = 0x119279400] 15:08:54 INFO - PROCESS | 1653 | 1468879734556 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] 15:08:54 INFO - PROCESS | 1653 | 1468879734587 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:08:54 INFO - PROCESS | 1653 | 1468879734589 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 1653 | 1468879734590 Marionette TRACE conn2 <- [1,726,null,{}] 15:08:54 INFO - PROCESS | 1653 | 1468879734593 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}] 15:08:54 INFO - PROCESS | 1653 | 1468879734594 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:54 INFO - PROCESS | 1653 | 1468879734683 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:08:54 INFO - PROCESS | 1653 | 1468879734714 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 1653 | 1468879734715 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a4800 == 31 [pid = 1653] [id = 189] 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11964c800) [pid = 1653] [serial = 565] [outer = 0x0] 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11966dc00) [pid = 1653] [serial = 566] [outer = 0x11964c800] 15:08:54 INFO - PROCESS | 1653 | 1468879734740 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119d19000) [pid = 1653] [serial = 567] [outer = 0x11964c800] 15:08:55 INFO - PROCESS | 1653 | 1468879735092 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]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 517ms 15:08:55 INFO - PROCESS | 1653 | 1468879735116 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 1653 | 1468879735117 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:08:55 INFO - PROCESS | 1653 | 1468879735123 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 1653 | 1468879735124 Marionette TRACE conn2 <- [1,730,null,{}] 15:08:55 INFO - PROCESS | 1653 | 1468879735127 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}] 15:08:55 INFO - PROCESS | 1653 | 1468879735128 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:55 INFO - PROCESS | 1653 | 1468879735224 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:08:55 INFO - PROCESS | 1653 | 1468879735256 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 1653 | 1468879735257 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a7a000 == 32 [pid = 1653] [id = 190] 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11927c000) [pid = 1653] [serial = 568] [outer = 0x0] 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1206d9000) [pid = 1653] [serial = 569] [outer = 0x11927c000] 15:08:55 INFO - PROCESS | 1653 | 1468879735282 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1245c0800) [pid = 1653] [serial = 570] [outer = 0x11927c000] 15:08:55 INFO - PROCESS | 1653 | 1468879735593 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] 15:08:55 INFO - PROCESS | 1653 | 1468879735647 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:08:55 INFO - PROCESS | 1653 | 1468879735657 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 1653 | 1468879735658 Marionette TRACE conn2 <- [1,734,null,{}] 15:08:55 INFO - PROCESS | 1653 | 1468879735660 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}] 15:08:55 INFO - PROCESS | 1653 | 1468879735664 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:55 INFO - PROCESS | 1653 | 1468879735773 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:08:55 INFO - PROCESS | 1653 | 1468879735777 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 1653 | 1468879735778 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0f800 == 33 [pid = 1653] [id = 191] 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11964f000) [pid = 1653] [serial = 571] [outer = 0x0] 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124b7ec00) [pid = 1653] [serial = 572] [outer = 0x11964f000] 15:08:55 INFO - PROCESS | 1653 | 1468879735803 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128979c00) [pid = 1653] [serial = 573] [outer = 0x11964f000] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1290bc400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125603c00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a6b5400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118fcf000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119285800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124627000) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1161ca400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11815b800) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116084400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x10eaf2800) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1264ef400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116537000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1247c1000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:08:56 INFO - PROCESS | 1653 | 1468879736235 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]]]}] 15:08:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:08:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 15:08:56 INFO - PROCESS | 1653 | 1468879736275 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 1653 | 1468879736276 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:08:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:08:56 INFO - PROCESS | 1653 | 1468879736279 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:08:56 INFO - PROCESS | 1653 | 1468879736280 Marionette TRACE conn2 <- [1,738,null,{}] 15:08:56 INFO - PROCESS | 1653 | 1468879736282 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}] 15:08:56 INFO - PROCESS | 1653 | 1468879736283 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:56 INFO - PROCESS | 1653 | 1468879736361 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:08:56 INFO - PROCESS | 1653 | 1468879736407 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 1653 | 1468879736408 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123831000 == 34 [pid = 1653] [id = 192] 15:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1131b5000) [pid = 1653] [serial = 574] [outer = 0x0] 15:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118864400) [pid = 1653] [serial = 575] [outer = 0x1131b5000] 15:08:56 INFO - PROCESS | 1653 | 1468879736435 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1247c1400) [pid = 1653] [serial = 576] [outer = 0x1131b5000] 15:08:57 INFO - PROCESS | 1653 | 1468879737162 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]]]}] 15:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 918ms 15:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:08:57 INFO - PROCESS | 1653 | 1468879737197 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:08:57 INFO - PROCESS | 1653 | 1468879737198 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:08:57 INFO - PROCESS | 1653 | 1468879737201 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 1653 | 1468879737202 Marionette TRACE conn2 <- [1,742,null,{}] 15:08:57 INFO - PROCESS | 1653 | 1468879737206 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}] 15:08:57 INFO - PROCESS | 1653 | 1468879737207 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:57 INFO - PROCESS | 1653 | 1468879737276 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:08:57 INFO - PROCESS | 1653 | 1468879737280 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 1653 | 1468879737281 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506f000 == 35 [pid = 1653] [id = 193] 15:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112a80c00) [pid = 1653] [serial = 577] [outer = 0x0] 15:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1289d3800) [pid = 1653] [serial = 578] [outer = 0x112a80c00] 15:08:57 INFO - PROCESS | 1653 | 1468879737307 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128d8c800) [pid = 1653] [serial = 579] [outer = 0x112a80c00] 15:08:58 INFO - PROCESS | 1653 | 1468879738110 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]]]}] 15:08:58 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 15:08:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 15:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:08:58 INFO - PROCESS | 1653 | 1468879738182 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:08:58 INFO - PROCESS | 1653 | 1468879738185 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:08:58 INFO - PROCESS | 1653 | 1468879738192 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 1653 | 1468879738195 Marionette TRACE conn2 <- [1,746,null,{}] 15:08:58 INFO - PROCESS | 1653 | 1468879738199 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}] 15:08:58 INFO - PROCESS | 1653 | 1468879738201 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:58 INFO - PROCESS | 1653 | 1468879738289 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:08:58 INFO - PROCESS | 1653 | 1468879738373 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 1653 | 1468879738375 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x113be4800 == 36 [pid = 1653] [id = 194] 15:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1129b9800) [pid = 1653] [serial = 580] [outer = 0x0] 15:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a8fc00) [pid = 1653] [serial = 581] [outer = 0x1129b9800] 15:08:58 INFO - PROCESS | 1653 | 1468879738408 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113f31c00) [pid = 1653] [serial = 582] [outer = 0x1129b9800] 15:08:59 INFO - PROCESS | 1653 | 1468879739404 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]]]}] 15:08:59 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.) 15:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1224ms 15:08:59 INFO - PROCESS | 1653 | 1468879739415 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 1653 | 1468879739417 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:08:59 INFO - PROCESS | 1653 | 1468879739422 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 1653 | 1468879739425 Marionette TRACE conn2 <- [1,750,null,{}] 15:08:59 INFO - PROCESS | 1653 | 1468879739428 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}] 15:08:59 INFO - PROCESS | 1653 | 1468879739430 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:59 INFO - PROCESS | 1653 | 1468879739535 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:08:59 INFO - PROCESS | 1653 | 1468879739581 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 1653 | 1468879739582 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:08:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694a000 == 37 [pid = 1653] [id = 195] 15:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a82000) [pid = 1653] [serial = 583] [outer = 0x0] 15:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1160ee000) [pid = 1653] [serial = 584] [outer = 0x112a82000] 15:08:59 INFO - PROCESS | 1653 | 1468879739613 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118863400) [pid = 1653] [serial = 585] [outer = 0x112a82000] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x123831000 == 36 [pid = 1653] [id = 192] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0f800 == 35 [pid = 1653] [id = 191] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119a7a000 == 34 [pid = 1653] [id = 190] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1190a4800 == 33 [pid = 1653] [id = 189] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117e3a000 == 32 [pid = 1653] [id = 188] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1167a7800 == 31 [pid = 1653] [id = 187] 15:09:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1130f9000 == 30 [pid = 1653] [id = 186] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a6b9800) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116971800) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x117e43c00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116531c00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1176b5c00) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x110d4fc00) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1129ad800) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12ae70800) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12b89d000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119df3800) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1245f2800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11964dc00) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119c79000) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x125504c00) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x126454800) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118862000) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118f54400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12b221400) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12b941800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12b93bc00) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1245c9c00) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x128978800) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12b222800) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x118851800) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12a578000) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 15:09:00 INFO - PROCESS | 1653 | 1468879740664 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]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:09:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1275ms 15:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:09:00 INFO - PROCESS | 1653 | 1468879740696 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 1653 | 1468879740698 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:09:00 INFO - PROCESS | 1653 | 1468879740704 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 1653 | 1468879740706 Marionette TRACE conn2 <- [1,754,null,{}] 15:09:00 INFO - PROCESS | 1653 | 1468879740709 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}] 15:09:00 INFO - PROCESS | 1653 | 1468879740711 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:00 INFO - PROCESS | 1653 | 1468879740783 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:09:00 INFO - PROCESS | 1653 | 1468879740789 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:00 INFO - PROCESS | 1653 | 1468879740790 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11609e800 == 31 [pid = 1653] [id = 196] 15:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x113b28c00) [pid = 1653] [serial = 586] [outer = 0x0] 15:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x116907800) [pid = 1653] [serial = 587] [outer = 0x113b28c00] 15:09:00 INFO - PROCESS | 1653 | 1468879740818 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118156400) [pid = 1653] [serial = 588] [outer = 0x113b28c00] 15:09:01 INFO - PROCESS | 1653 | 1468879741651 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]]]}] 15:09:01 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 15:09:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 15:09:01 INFO - PROCESS | 1653 | 1468879741675 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:09:01 INFO - PROCESS | 1653 | 1468879741678 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:09:01 INFO - PROCESS | 1653 | 1468879741682 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:09:01 INFO - PROCESS | 1653 | 1468879741684 Marionette TRACE conn2 <- [1,758,null,{}] 15:09:01 INFO - PROCESS | 1653 | 1468879741688 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}] 15:09:01 INFO - PROCESS | 1653 | 1468879741690 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:01 INFO - PROCESS | 1653 | 1468879741763 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:09:01 INFO - PROCESS | 1653 | 1468879741767 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 1653 | 1468879741770 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117368000 == 32 [pid = 1653] [id = 197] 15:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11886dc00) [pid = 1653] [serial = 589] [outer = 0x0] 15:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11927d800) [pid = 1653] [serial = 590] [outer = 0x11886dc00] 15:09:01 INFO - PROCESS | 1653 | 1468879741799 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11952cc00) [pid = 1653] [serial = 591] [outer = 0x11886dc00] 15:09:02 INFO - PROCESS | 1653 | 1468879742148 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]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 472ms 15:09:02 INFO - PROCESS | 1653 | 1468879742155 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 1653 | 1468879742156 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:09:02 INFO - PROCESS | 1653 | 1468879742159 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 1653 | 1468879742161 Marionette TRACE conn2 <- [1,762,null,{}] 15:09:02 INFO - PROCESS | 1653 | 1468879742171 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}] 15:09:02 INFO - PROCESS | 1653 | 1468879742174 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:02 INFO - PROCESS | 1653 | 1468879742250 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:09:02 INFO - PROCESS | 1653 | 1468879742319 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 1653 | 1468879742320 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947c800 == 33 [pid = 1653] [id = 198] 15:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129ae000) [pid = 1653] [serial = 592] [outer = 0x0] 15:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11966c000) [pid = 1653] [serial = 593] [outer = 0x1129ae000] 15:09:02 INFO - PROCESS | 1653 | 1468879742348 Marionette DEBUG loaded listener.js 15:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x123e3f000) [pid = 1653] [serial = 594] [outer = 0x1129ae000] 15:09:03 INFO - PROCESS | 1653 | 1468879743123 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]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:09:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 15:09:03 INFO - PROCESS | 1653 | 1468879743130 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 1653 | 1468879743132 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:09:03 INFO - PROCESS | 1653 | 1468879743134 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 1653 | 1468879743135 Marionette TRACE conn2 <- [1,766,null,{}] 15:09:03 INFO - PROCESS | 1653 | 1468879743137 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}] 15:09:03 INFO - PROCESS | 1653 | 1468879743139 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:03 INFO - PROCESS | 1653 | 1468879743234 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:09:03 INFO - PROCESS | 1653 | 1468879743237 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 1653 | 1468879743239 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a6f000 == 34 [pid = 1653] [id = 199] 15:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1240cac00) [pid = 1653] [serial = 595] [outer = 0x0] 15:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1247c5800) [pid = 1653] [serial = 596] [outer = 0x1240cac00] 15:09:03 INFO - PROCESS | 1653 | 1468879743263 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x125605000) [pid = 1653] [serial = 597] [outer = 0x1240cac00] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113f33400) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11958c400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11608a800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11671c400) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x112d50800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119279400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11927c000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x11964c800) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11964f000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1131b5000) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:09:04 INFO - PROCESS | 1653 | 1468879744066 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]]]}] 15:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 972ms 15:09:04 INFO - PROCESS | 1653 | 1468879744107 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:09:04 INFO - PROCESS | 1653 | 1468879744108 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:09:04 INFO - PROCESS | 1653 | 1468879744110 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 1653 | 1468879744111 Marionette TRACE conn2 <- [1,770,null,{}] 15:09:04 INFO - PROCESS | 1653 | 1468879744114 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}] 15:09:04 INFO - PROCESS | 1653 | 1468879744115 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:04 INFO - PROCESS | 1653 | 1468879744204 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:09:04 INFO - PROCESS | 1653 | 1468879744209 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 1653 | 1468879744210 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x124091000 == 35 [pid = 1653] [id = 200] 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1121bc800) [pid = 1653] [serial = 598] [outer = 0x0] 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1190e9000) [pid = 1653] [serial = 599] [outer = 0x1121bc800] 15:09:04 INFO - PROCESS | 1653 | 1468879744235 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x119d13800) [pid = 1653] [serial = 600] [outer = 0x1121bc800] 15:09:04 INFO - PROCESS | 1653 | 1468879744524 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]]]}] 15:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 467ms 15:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:09:04 INFO - PROCESS | 1653 | 1468879744579 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:09:04 INFO - PROCESS | 1653 | 1468879744580 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:09:04 INFO - PROCESS | 1653 | 1468879744582 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 1653 | 1468879744583 Marionette TRACE conn2 <- [1,774,null,{}] 15:09:04 INFO - PROCESS | 1653 | 1468879744585 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}] 15:09:04 INFO - PROCESS | 1653 | 1468879744589 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:04 INFO - PROCESS | 1653 | 1468879744681 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:09:04 INFO - PROCESS | 1653 | 1468879744688 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 1653 | 1468879744689 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12565b000 == 36 [pid = 1653] [id = 201] 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119d14c00) [pid = 1653] [serial = 601] [outer = 0x0] 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1256b1c00) [pid = 1653] [serial = 602] [outer = 0x119d14c00] 15:09:04 INFO - PROCESS | 1653 | 1468879744714 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1290b7800) [pid = 1653] [serial = 603] [outer = 0x119d14c00] 15:09:05 INFO - PROCESS | 1653 | 1468879745021 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]]]}] 15:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 474ms 15:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:09:05 INFO - PROCESS | 1653 | 1468879745056 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 1653 | 1468879745057 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:09:05 INFO - PROCESS | 1653 | 1468879745059 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 1653 | 1468879745061 Marionette TRACE conn2 <- [1,778,null,{}] 15:09:05 INFO - PROCESS | 1653 | 1468879745063 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}] 15:09:05 INFO - PROCESS | 1653 | 1468879745064 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:05 INFO - PROCESS | 1653 | 1468879745160 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:09:05 INFO - PROCESS | 1653 | 1468879745165 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 1653 | 1468879745166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12664c000 == 37 [pid = 1653] [id = 202] 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1290c1400) [pid = 1653] [serial = 604] [outer = 0x0] 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1294e8c00) [pid = 1653] [serial = 605] [outer = 0x1290c1400] 15:09:05 INFO - PROCESS | 1653 | 1468879745193 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12a2c9800) [pid = 1653] [serial = 606] [outer = 0x1290c1400] 15:09:05 INFO - PROCESS | 1653 | 1468879745493 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]]]}] 15:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 15:09:05 INFO - PROCESS | 1653 | 1468879745528 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 1653 | 1468879745530 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:09:05 INFO - PROCESS | 1653 | 1468879745532 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 1653 | 1468879745533 Marionette TRACE conn2 <- [1,782,null,{}] 15:09:05 INFO - PROCESS | 1653 | 1468879745537 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}] 15:09:05 INFO - PROCESS | 1653 | 1468879745539 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:05 INFO - PROCESS | 1653 | 1468879745611 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:09:05 INFO - PROCESS | 1653 | 1468879745614 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 1653 | 1468879745615 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d0e000 == 38 [pid = 1653] [id = 203] 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1294eb000) [pid = 1653] [serial = 607] [outer = 0x0] 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12a579000) [pid = 1653] [serial = 608] [outer = 0x1294eb000] 15:09:05 INFO - PROCESS | 1653 | 1468879745641 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12a6b8000) [pid = 1653] [serial = 609] [outer = 0x1294eb000] 15:09:05 INFO - PROCESS | 1653 | 1468879745955 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]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms 15:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:09:06 INFO - PROCESS | 1653 | 1468879746005 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 1653 | 1468879746007 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:09:06 INFO - PROCESS | 1653 | 1468879746009 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 1653 | 1468879746017 Marionette TRACE conn2 <- [1,786,null,{}] 15:09:06 INFO - PROCESS | 1653 | 1468879746028 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}] 15:09:06 INFO - PROCESS | 1653 | 1468879746029 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:06 INFO - PROCESS | 1653 | 1468879746106 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:09:06 INFO - PROCESS | 1653 | 1468879746110 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 1653 | 1468879746111 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dcf800 == 39 [pid = 1653] [id = 204] 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12a578000) [pid = 1653] [serial = 610] [outer = 0x0] 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12ae4ac00) [pid = 1653] [serial = 611] [outer = 0x12a578000] 15:09:06 INFO - PROCESS | 1653 | 1468879746135 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12b213c00) [pid = 1653] [serial = 612] [outer = 0x12a578000] 15:09:06 INFO - PROCESS | 1653 | 1468879746563 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]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 587ms 15:09:06 INFO - PROCESS | 1653 | 1468879746601 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 1653 | 1468879746607 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:09:06 INFO - PROCESS | 1653 | 1468879746612 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - PROCESS | 1653 | 1468879746613 Marionette TRACE conn2 <- [1,790,null,{}] 15:09:06 INFO - PROCESS | 1653 | 1468879746617 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}] 15:09:06 INFO - PROCESS | 1653 | 1468879746622 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:06 INFO - PROCESS | 1653 | 1468879746719 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:09:06 INFO - PROCESS | 1653 | 1468879746782 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 1653 | 1468879746784 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721b800 == 40 [pid = 1653] [id = 205] 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116082c00) [pid = 1653] [serial = 613] [outer = 0x0] 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1176b0000) [pid = 1653] [serial = 614] [outer = 0x116082c00] 15:09:06 INFO - PROCESS | 1653 | 1468879746814 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118199400) [pid = 1653] [serial = 615] [outer = 0x116082c00] 15:09:07 INFO - PROCESS | 1653 | 1468879747260 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]]]}] 15:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms 15:09:07 INFO - PROCESS | 1653 | 1468879747287 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:09:07 INFO - PROCESS | 1653 | 1468879747291 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:09:07 INFO - PROCESS | 1653 | 1468879747295 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 1653 | 1468879747297 Marionette TRACE conn2 <- [1,794,null,{}] 15:09:07 INFO - PROCESS | 1653 | 1468879747300 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}] 15:09:07 INFO - PROCESS | 1653 | 1468879747302 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:07 INFO - PROCESS | 1653 | 1468879747399 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:09:07 INFO - PROCESS | 1653 | 1468879747462 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 1653 | 1468879747463 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124371800 == 41 [pid = 1653] [id = 206] 15:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118f54000) [pid = 1653] [serial = 616] [outer = 0x0] 15:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119596c00) [pid = 1653] [serial = 617] [outer = 0x118f54000] 15:09:07 INFO - PROCESS | 1653 | 1468879747496 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11966b800) [pid = 1653] [serial = 618] [outer = 0x118f54000] 15:09:07 INFO - PROCESS | 1653 | 1468879747919 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]]]}] 15:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 669ms 15:09:07 INFO - PROCESS | 1653 | 1468879747965 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:09:07 INFO - PROCESS | 1653 | 1468879747966 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:09:07 INFO - PROCESS | 1653 | 1468879747969 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 1653 | 1468879747972 Marionette TRACE conn2 <- [1,798,null,{}] 15:09:07 INFO - PROCESS | 1653 | 1468879747979 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}] 15:09:07 INFO - PROCESS | 1653 | 1468879747982 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:08 INFO - PROCESS | 1653 | 1468879748098 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:09:08 INFO - PROCESS | 1653 | 1468879748163 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 1653 | 1468879748166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a221800 == 42 [pid = 1653] [id = 207] 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1242ebc00) [pid = 1653] [serial = 619] [outer = 0x0] 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12666fc00) [pid = 1653] [serial = 620] [outer = 0x1242ebc00] 15:09:08 INFO - PROCESS | 1653 | 1468879748198 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12897f000) [pid = 1653] [serial = 621] [outer = 0x1242ebc00] 15:09:08 INFO - PROCESS | 1653 | 1468879748620 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]]]}] 15:09:08 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 15:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 15:09:08 INFO - PROCESS | 1653 | 1468879748641 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 1653 | 1468879748643 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:09:08 INFO - PROCESS | 1653 | 1468879748645 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 1653 | 1468879748646 Marionette TRACE conn2 <- [1,802,null,{}] 15:09:08 INFO - PROCESS | 1653 | 1468879748649 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}] 15:09:08 INFO - PROCESS | 1653 | 1468879748650 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:08 INFO - PROCESS | 1653 | 1468879748751 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:09:08 INFO - PROCESS | 1653 | 1468879748799 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 1653 | 1468879748800 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a418000 == 43 [pid = 1653] [id = 208] 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1289d9000) [pid = 1653] [serial = 622] [outer = 0x0] 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a6bb800) [pid = 1653] [serial = 623] [outer = 0x1289d9000] 15:09:08 INFO - PROCESS | 1653 | 1468879748829 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12b218c00) [pid = 1653] [serial = 624] [outer = 0x1289d9000] 15:09:09 INFO - PROCESS | 1653 | 1468879749402 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]]]}] 15:09:09 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 15:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 819ms 15:09:09 INFO - PROCESS | 1653 | 1468879749464 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:09:09 INFO - PROCESS | 1653 | 1468879749467 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:09:09 INFO - PROCESS | 1653 | 1468879749470 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:09:09 INFO - PROCESS | 1653 | 1468879749472 Marionette TRACE conn2 <- [1,806,null,{}] 15:09:09 INFO - PROCESS | 1653 | 1468879749475 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}] 15:09:09 INFO - PROCESS | 1653 | 1468879749477 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:09 INFO - PROCESS | 1653 | 1468879749567 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:09:09 INFO - PROCESS | 1653 | 1468879749625 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 1653 | 1468879749628 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a4800 == 44 [pid = 1653] [id = 209] 15:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116977c00) [pid = 1653] [serial = 625] [outer = 0x0] 15:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176b6800) [pid = 1653] [serial = 626] [outer = 0x116977c00] 15:09:09 INFO - PROCESS | 1653 | 1468879749657 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11832a000) [pid = 1653] [serial = 627] [outer = 0x116977c00] 15:09:10 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:09:10 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:09:10 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:09:10 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 15:09:10 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 15:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 720ms 15:09:10 INFO - PROCESS | 1653 | 1468879750181 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]]]}] 15:09:10 INFO - PROCESS | 1653 | 1468879750205 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:09:10 INFO - PROCESS | 1653 | 1468879750207 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:09:10 INFO - PROCESS | 1653 | 1468879750212 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 1653 | 1468879750213 Marionette TRACE conn2 <- [1,810,null,{}] 15:09:10 INFO - PROCESS | 1653 | 1468879750215 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}] 15:09:10 INFO - PROCESS | 1653 | 1468879750216 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128d0e000 == 43 [pid = 1653] [id = 203] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12664c000 == 42 [pid = 1653] [id = 202] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12565b000 == 41 [pid = 1653] [id = 201] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x124091000 == 40 [pid = 1653] [id = 200] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123a6f000 == 39 [pid = 1653] [id = 199] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11947c800 == 38 [pid = 1653] [id = 198] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x117368000 == 37 [pid = 1653] [id = 197] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11609e800 == 36 [pid = 1653] [id = 196] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11694a000 == 35 [pid = 1653] [id = 195] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12506f000 == 34 [pid = 1653] [id = 193] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x113be4800 == 33 [pid = 1653] [id = 194] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x118181000 == 32 [pid = 1653] [id = 185] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1190a4800 == 31 [pid = 1653] [id = 209] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a418000 == 30 [pid = 1653] [id = 208] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a221800 == 29 [pid = 1653] [id = 207] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x124371800 == 28 [pid = 1653] [id = 206] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128dcf800 == 27 [pid = 1653] [id = 204] 15:09:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11721b800 == 26 [pid = 1653] [id = 205] 15:09:10 INFO - PROCESS | 1653 | 1468879750889 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:09:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289d3800) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118197400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176aa000) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1206d5c00) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11966b000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118857400) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117e4cc00) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11818f400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1131b5800) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113d9b800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119520000) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1206d9000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119d19000) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11966dc00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124b7ec00) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118864400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1245c0800) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x128979c00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11954dc00) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118550400) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1247c1400) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 15:09:11 INFO - PROCESS | 1653 | 1468879751057 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 1653 | 1468879751059 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x112152000 == 27 [pid = 1653] [id = 210] 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x111c13800) [pid = 1653] [serial = 628] [outer = 0x0] 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x111c7d800) [pid = 1653] [serial = 629] [outer = 0x111c13800] 15:09:11 INFO - PROCESS | 1653 | 1468879751092 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11212e000) [pid = 1653] [serial = 630] [outer = 0x111c13800] 15:09:11 INFO - PROCESS | 1653 | 1468879751392 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]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1225ms 15:09:11 INFO - PROCESS | 1653 | 1468879751440 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 1653 | 1468879751443 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:09:11 INFO - PROCESS | 1653 | 1468879751467 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 1653 | 1468879751469 Marionette TRACE conn2 <- [1,814,null,{}] 15:09:11 INFO - PROCESS | 1653 | 1468879751473 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}] 15:09:11 INFO - PROCESS | 1653 | 1468879751475 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:11 INFO - PROCESS | 1653 | 1468879751548 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:09:11 INFO - PROCESS | 1653 | 1468879751555 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 1653 | 1468879751557 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f51800 == 28 [pid = 1653] [id = 211] 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112742c00) [pid = 1653] [serial = 631] [outer = 0x0] 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112a8f400) [pid = 1653] [serial = 632] [outer = 0x112742c00] 15:09:11 INFO - PROCESS | 1653 | 1468879751583 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1130a0000) [pid = 1653] [serial = 633] [outer = 0x112742c00] 15:09:11 INFO - PROCESS | 1653 | 1468879751928 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] 15:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:09:11 INFO - PROCESS | 1653 | 1468879751942 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:09:11 INFO - PROCESS | 1653 | 1468879751945 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 1653 | 1468879751946 Marionette TRACE conn2 <- [1,818,null,{}] 15:09:11 INFO - PROCESS | 1653 | 1468879751948 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}] 15:09:11 INFO - PROCESS | 1653 | 1468879751950 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:12 INFO - PROCESS | 1653 | 1468879752039 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:09:12 INFO - PROCESS | 1653 | 1468879752091 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 1653 | 1468879752093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116157800 == 29 [pid = 1653] [id = 212] 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113b23800) [pid = 1653] [serial = 634] [outer = 0x0] 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113f37400) [pid = 1653] [serial = 635] [outer = 0x113b23800] 15:09:12 INFO - PROCESS | 1653 | 1468879752144 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11671dc00) [pid = 1653] [serial = 636] [outer = 0x113b23800] 15:09:12 INFO - PROCESS | 1653 | 1468879752545 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]]]}] 15:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 622ms 15:09:12 INFO - PROCESS | 1653 | 1468879752567 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:09:12 INFO - PROCESS | 1653 | 1468879752572 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:09:12 INFO - PROCESS | 1653 | 1468879752584 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:09:12 INFO - PROCESS | 1653 | 1468879752589 Marionette TRACE conn2 <- [1,822,null,{}] 15:09:12 INFO - PROCESS | 1653 | 1468879752592 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}] 15:09:12 INFO - PROCESS | 1653 | 1468879752596 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:12 INFO - PROCESS | 1653 | 1468879752748 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:09:12 INFO - PROCESS | 1653 | 1468879752795 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 1653 | 1468879752796 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118183800 == 30 [pid = 1653] [id = 213] 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116086400) [pid = 1653] [serial = 637] [outer = 0x0] 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176aa800) [pid = 1653] [serial = 638] [outer = 0x116086400] 15:09:12 INFO - PROCESS | 1653 | 1468879752838 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118199c00) [pid = 1653] [serial = 639] [outer = 0x116086400] 15:09:13 INFO - PROCESS | 1653 | 1468879753237 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] 15:09:13 INFO - PROCESS | 1653 | 1468879753258 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:09:13 INFO - PROCESS | 1653 | 1468879753260 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 1653 | 1468879753261 Marionette TRACE conn2 <- [1,826,null,{}] 15:09:13 INFO - PROCESS | 1653 | 1468879753264 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}] 15:09:13 INFO - PROCESS | 1653 | 1468879753265 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:13 INFO - PROCESS | 1653 | 1468879753354 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:09:13 INFO - PROCESS | 1653 | 1468879753402 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 1653 | 1468879753403 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1f800 == 31 [pid = 1653] [id = 214] 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118550400) [pid = 1653] [serial = 640] [outer = 0x0] 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118590800) [pid = 1653] [serial = 641] [outer = 0x118550400] 15:09:13 INFO - PROCESS | 1653 | 1468879753429 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118864c00) [pid = 1653] [serial = 642] [outer = 0x118550400] 15:09:13 INFO - PROCESS | 1653 | 1468879753748 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]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 15:09:13 INFO - PROCESS | 1653 | 1468879753797 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 1653 | 1468879753798 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:09:13 INFO - PROCESS | 1653 | 1468879753801 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 1653 | 1468879753802 Marionette TRACE conn2 <- [1,830,null,{}] 15:09:13 INFO - PROCESS | 1653 | 1468879753804 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}] 15:09:13 INFO - PROCESS | 1653 | 1468879753805 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:13 INFO - PROCESS | 1653 | 1468879753896 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:09:13 INFO - PROCESS | 1653 | 1468879753901 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 1653 | 1468879753905 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6f800 == 32 [pid = 1653] [id = 215] 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113902800) [pid = 1653] [serial = 643] [outer = 0x0] 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119525c00) [pid = 1653] [serial = 644] [outer = 0x113902800] 15:09:13 INFO - PROCESS | 1653 | 1468879753937 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11958ec00) [pid = 1653] [serial = 645] [outer = 0x113902800] 15:09:14 INFO - PROCESS | 1653 | 1468879754276 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]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 15:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:09:14 INFO - PROCESS | 1653 | 1468879754323 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 1653 | 1468879754324 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:09:14 INFO - PROCESS | 1653 | 1468879754326 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 1653 | 1468879754327 Marionette TRACE conn2 <- [1,834,null,{}] 15:09:14 INFO - PROCESS | 1653 | 1468879754329 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}] 15:09:14 INFO - PROCESS | 1653 | 1468879754331 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:14 INFO - PROCESS | 1653 | 1468879754424 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:09:14 INFO - PROCESS | 1653 | 1468879754457 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 1653 | 1468879754459 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x112dd7000 == 33 [pid = 1653] [id = 216] 15:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119648c00) [pid = 1653] [serial = 646] [outer = 0x0] 15:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119652000) [pid = 1653] [serial = 647] [outer = 0x119648c00] 15:09:14 INFO - PROCESS | 1653 | 1468879754483 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119d16c00) [pid = 1653] [serial = 648] [outer = 0x119648c00] 15:09:14 INFO - PROCESS | 1653 | 1468879754807 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]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 15:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:09:14 INFO - PROCESS | 1653 | 1468879754847 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 1653 | 1468879754848 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:09:14 INFO - PROCESS | 1653 | 1468879754850 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 1653 | 1468879754852 Marionette TRACE conn2 <- [1,838,null,{}] 15:09:14 INFO - PROCESS | 1653 | 1468879754854 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}] 15:09:14 INFO - PROCESS | 1653 | 1468879754855 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:14 INFO - PROCESS | 1653 | 1468879754945 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:09:14 INFO - PROCESS | 1653 | 1468879754948 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 1653 | 1468879754950 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124363800 == 34 [pid = 1653] [id = 217] 15:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119649000) [pid = 1653] [serial = 649] [outer = 0x0] 15:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119d21400) [pid = 1653] [serial = 650] [outer = 0x119649000] 15:09:14 INFO - PROCESS | 1653 | 1468879754974 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1206d8000) [pid = 1653] [serial = 651] [outer = 0x119649000] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1240cac00) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119d14c00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121bc800) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a80c00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113b28c00) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a82000) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b9800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11886dc00) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1290c1400) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1129ae000) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a578000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1294eb000) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:09:15 INFO - PROCESS | 1653 | 1468879755380 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]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 571ms 15:09:15 INFO - PROCESS | 1653 | 1468879755424 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:09:15 INFO - PROCESS | 1653 | 1468879755425 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:09:15 INFO - PROCESS | 1653 | 1468879755427 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 1653 | 1468879755428 Marionette TRACE conn2 <- [1,842,null,{}] 15:09:15 INFO - PROCESS | 1653 | 1468879755430 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}] 15:09:15 INFO - PROCESS | 1653 | 1468879755432 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:15 INFO - PROCESS | 1653 | 1468879755532 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:09:15 INFO - PROCESS | 1653 | 1468879755561 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 1653 | 1468879755563 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x124617000 == 35 [pid = 1653] [id = 218] 15:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113b24400) [pid = 1653] [serial = 652] [outer = 0x0] 15:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11886dc00) [pid = 1653] [serial = 653] [outer = 0x113b24400] 15:09:15 INFO - PROCESS | 1653 | 1468879755588 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1206da800) [pid = 1653] [serial = 654] [outer = 0x113b24400] 15:09:15 INFO - PROCESS | 1653 | 1468879755879 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]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 470ms 15:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:09:15 INFO - PROCESS | 1653 | 1468879755897 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 1653 | 1468879755898 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:09:15 INFO - PROCESS | 1653 | 1468879755900 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 1653 | 1468879755902 Marionette TRACE conn2 <- [1,846,null,{}] 15:09:15 INFO - PROCESS | 1653 | 1468879755912 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}] 15:09:15 INFO - PROCESS | 1653 | 1468879755913 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:15 INFO - PROCESS | 1653 | 1468879755991 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:09:15 INFO - PROCESS | 1653 | 1468879755994 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 1653 | 1468879755995 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x125659800 == 36 [pid = 1653] [id = 219] 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119d1c000) [pid = 1653] [serial = 655] [outer = 0x0] 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1240ca000) [pid = 1653] [serial = 656] [outer = 0x119d1c000] 15:09:16 INFO - PROCESS | 1653 | 1468879756021 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1245bc400) [pid = 1653] [serial = 657] [outer = 0x119d1c000] 15:09:16 INFO - PROCESS | 1653 | 1468879756337 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]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 476ms 15:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:09:16 INFO - PROCESS | 1653 | 1468879756378 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 1653 | 1468879756379 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:09:16 INFO - PROCESS | 1653 | 1468879756381 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 1653 | 1468879756382 Marionette TRACE conn2 <- [1,850,null,{}] 15:09:16 INFO - PROCESS | 1653 | 1468879756385 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}] 15:09:16 INFO - PROCESS | 1653 | 1468879756386 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:16 INFO - PROCESS | 1653 | 1468879756482 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:09:16 INFO - PROCESS | 1653 | 1468879756490 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 1653 | 1468879756492 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x127194800 == 37 [pid = 1653] [id = 220] 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1245c7400) [pid = 1653] [serial = 658] [outer = 0x0] 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124626000) [pid = 1653] [serial = 659] [outer = 0x1245c7400] 15:09:16 INFO - PROCESS | 1653 | 1468879756519 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125024400) [pid = 1653] [serial = 660] [outer = 0x1245c7400] 15:09:16 INFO - PROCESS | 1653 | 1468879756855 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]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 15:09:16 INFO - PROCESS | 1653 | 1468879756904 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 1653 | 1468879756906 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:09:16 INFO - PROCESS | 1653 | 1468879756908 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 1653 | 1468879756910 Marionette TRACE conn2 <- [1,854,null,{}] 15:09:16 INFO - PROCESS | 1653 | 1468879756912 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}] 15:09:16 INFO - PROCESS | 1653 | 1468879756914 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:17 INFO - PROCESS | 1653 | 1468879757000 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:09:17 INFO - PROCESS | 1653 | 1468879757053 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 1653 | 1468879757054 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6f000 == 38 [pid = 1653] [id = 221] 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118862800) [pid = 1653] [serial = 661] [outer = 0x0] 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125606c00) [pid = 1653] [serial = 662] [outer = 0x118862800] 15:09:17 INFO - PROCESS | 1653 | 1468879757079 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12710a800) [pid = 1653] [serial = 663] [outer = 0x118862800] 15:09:17 INFO - PROCESS | 1653 | 1468879757553 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]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 15:09:17 INFO - PROCESS | 1653 | 1468879757594 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 1653 | 1468879757596 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:09:17 INFO - PROCESS | 1653 | 1468879757602 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 1653 | 1468879757605 Marionette TRACE conn2 <- [1,858,null,{}] 15:09:17 INFO - PROCESS | 1653 | 1468879757609 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}] 15:09:17 INFO - PROCESS | 1653 | 1468879757610 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:17 INFO - PROCESS | 1653 | 1468879757717 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:09:17 INFO - PROCESS | 1653 | 1468879757790 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 1653 | 1468879757792 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160b2000 == 39 [pid = 1653] [id = 222] 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1121e9800) [pid = 1653] [serial = 664] [outer = 0x0] 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1129b8400) [pid = 1653] [serial = 665] [outer = 0x1121e9800] 15:09:17 INFO - PROCESS | 1653 | 1468879757822 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113371000) [pid = 1653] [serial = 666] [outer = 0x1121e9800] 15:09:18 INFO - PROCESS | 1653 | 1468879758383 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]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 822ms 15:09:18 INFO - PROCESS | 1653 | 1468879758424 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 1653 | 1468879758427 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:09:18 INFO - PROCESS | 1653 | 1468879758432 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 1653 | 1468879758433 Marionette TRACE conn2 <- [1,862,null,{}] 15:09:18 INFO - PROCESS | 1653 | 1468879758465 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}] 15:09:18 INFO - PROCESS | 1653 | 1468879758467 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:18 INFO - PROCESS | 1653 | 1468879758579 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:09:18 INFO - PROCESS | 1653 | 1468879758653 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:18 INFO - PROCESS | 1653 | 1468879758654 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb5000 == 40 [pid = 1653] [id = 223] 15:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1167e5400) [pid = 1653] [serial = 667] [outer = 0x0] 15:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116a9f800) [pid = 1653] [serial = 668] [outer = 0x1167e5400] 15:09:18 INFO - PROCESS | 1653 | 1468879758684 Marionette DEBUG loaded listener.js 15:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118152c00) [pid = 1653] [serial = 669] [outer = 0x1167e5400] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x127194800 == 39 [pid = 1653] [id = 220] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x125659800 == 38 [pid = 1653] [id = 219] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124617000 == 37 [pid = 1653] [id = 218] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124363800 == 36 [pid = 1653] [id = 217] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x112dd7000 == 35 [pid = 1653] [id = 216] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6f800 == 34 [pid = 1653] [id = 215] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1f800 == 33 [pid = 1653] [id = 214] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118183800 == 32 [pid = 1653] [id = 213] 15:09:19 INFO - PROCESS | 1653 | 1468879759291 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]]]}] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116157800 == 31 [pid = 1653] [id = 212] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113f51800 == 30 [pid = 1653] [id = 211] 15:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x112152000 == 29 [pid = 1653] [id = 210] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ae4ac00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b213c00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a579000) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1247c5800) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1256b1c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1190e9000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119d13800) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128d8c800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6b8000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116907800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118156400) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160ee000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118863400) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a8fc00) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113f31c00) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11927d800) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11952cc00) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a2c9800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11966c000) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1290b7800) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123e3f000) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1294e8c00) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 15:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125605000) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 15:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 899ms 15:09:19 INFO - PROCESS | 1653 | 1468879759331 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 1653 | 1468879759333 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:09:19 INFO - PROCESS | 1653 | 1468879759337 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 1653 | 1468879759338 Marionette TRACE conn2 <- [1,866,null,{}] 15:09:19 INFO - PROCESS | 1653 | 1468879759342 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}] 15:09:19 INFO - PROCESS | 1653 | 1468879759344 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:19 INFO - PROCESS | 1653 | 1468879759420 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:09:19 INFO - PROCESS | 1653 | 1468879759425 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 1653 | 1468879759428 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160ad800 == 30 [pid = 1653] [id = 224] 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d9b000) [pid = 1653] [serial = 670] [outer = 0x0] 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1151d4800) [pid = 1653] [serial = 671] [outer = 0x113d9b000] 15:09:19 INFO - PROCESS | 1653 | 1468879759455 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116721c00) [pid = 1653] [serial = 672] [outer = 0x113d9b000] 15:09:19 INFO - PROCESS | 1653 | 1468879759794 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]]]}] 15:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 471ms 15:09:19 INFO - PROCESS | 1653 | 1468879759817 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 1653 | 1468879759822 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:09:19 INFO - PROCESS | 1653 | 1468879759828 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 1653 | 1468879759829 Marionette TRACE conn2 <- [1,870,null,{}] 15:09:19 INFO - PROCESS | 1653 | 1468879759832 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}] 15:09:19 INFO - PROCESS | 1653 | 1468879759833 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:19 INFO - PROCESS | 1653 | 1468879759908 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:09:19 INFO - PROCESS | 1653 | 1468879759912 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 1653 | 1468879759913 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720c000 == 31 [pid = 1653] [id = 225] 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176b1400) [pid = 1653] [serial = 673] [outer = 0x0] 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118191000) [pid = 1653] [serial = 674] [outer = 0x1176b1400] 15:09:19 INFO - PROCESS | 1653 | 1468879759942 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118551000) [pid = 1653] [serial = 675] [outer = 0x1176b1400] 15:09:20 INFO - PROCESS | 1653 | 1468879760305 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]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 15:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:09:20 INFO - PROCESS | 1653 | 1468879760354 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:09:20 INFO - PROCESS | 1653 | 1468879760355 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:09:20 INFO - PROCESS | 1653 | 1468879760359 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 1653 | 1468879760361 Marionette TRACE conn2 <- [1,874,null,{}] 15:09:20 INFO - PROCESS | 1653 | 1468879760369 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}] 15:09:20 INFO - PROCESS | 1653 | 1468879760372 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:20 INFO - PROCESS | 1653 | 1468879760449 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:09:20 INFO - PROCESS | 1653 | 1468879760458 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 1653 | 1468879760461 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1f800 == 32 [pid = 1653] [id = 226] 15:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b5000) [pid = 1653] [serial = 676] [outer = 0x0] 15:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118fd6800) [pid = 1653] [serial = 677] [outer = 0x1129b5000] 15:09:20 INFO - PROCESS | 1653 | 1468879760488 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11958c800) [pid = 1653] [serial = 678] [outer = 0x1129b5000] 15:09:20 INFO - PROCESS | 1653 | 1468879760814 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]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 472ms 15:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:09:20 INFO - PROCESS | 1653 | 1468879760832 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:09:20 INFO - PROCESS | 1653 | 1468879760834 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:09:20 INFO - PROCESS | 1653 | 1468879760836 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 1653 | 1468879760840 Marionette TRACE conn2 <- [1,878,null,{}] 15:09:20 INFO - PROCESS | 1653 | 1468879760842 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}] 15:09:20 INFO - PROCESS | 1653 | 1468879760843 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:20 INFO - PROCESS | 1653 | 1468879760922 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:09:20 INFO - PROCESS | 1653 | 1468879760974 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 1653 | 1468879760975 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12395d800 == 33 [pid = 1653] [id = 227] 15:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11954cc00) [pid = 1653] [serial = 679] [outer = 0x0] 15:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119651800) [pid = 1653] [serial = 680] [outer = 0x11954cc00] 15:09:21 INFO - PROCESS | 1653 | 1468879761000 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119d19400) [pid = 1653] [serial = 681] [outer = 0x11954cc00] 15:09:21 INFO - PROCESS | 1653 | 1468879761315 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]]]}] 15:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 522ms 15:09:21 INFO - PROCESS | 1653 | 1468879761358 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 1653 | 1468879761360 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:09:21 INFO - PROCESS | 1653 | 1468879761362 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 1653 | 1468879761363 Marionette TRACE conn2 <- [1,882,null,{}] 15:09:21 INFO - PROCESS | 1653 | 1468879761365 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}] 15:09:21 INFO - PROCESS | 1653 | 1468879761366 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:21 INFO - PROCESS | 1653 | 1468879761458 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:09:21 INFO - PROCESS | 1653 | 1468879761462 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 1653 | 1468879761463 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124373800 == 34 [pid = 1653] [id = 228] 15:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118fcdc00) [pid = 1653] [serial = 682] [outer = 0x0] 15:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1206cc000) [pid = 1653] [serial = 683] [outer = 0x118fcdc00] 15:09:21 INFO - PROCESS | 1653 | 1468879761487 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1240d4800) [pid = 1653] [serial = 684] [outer = 0x118fcdc00] 15:09:21 INFO - PROCESS | 1653 | 1468879761794 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]]]}] 15:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 15:09:21 INFO - PROCESS | 1653 | 1468879761831 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 1653 | 1468879761832 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:09:21 INFO - PROCESS | 1653 | 1468879761834 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 1653 | 1468879761836 Marionette TRACE conn2 <- [1,886,null,{}] 15:09:21 INFO - PROCESS | 1653 | 1468879761840 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}] 15:09:21 INFO - PROCESS | 1653 | 1468879761844 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:21 INFO - PROCESS | 1653 | 1468879761956 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:09:21 INFO - PROCESS | 1653 | 1468879761990 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 1653 | 1468879761991 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506f000 == 35 [pid = 1653] [id = 229] 15:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1245f1400) [pid = 1653] [serial = 685] [outer = 0x0] 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12560a000) [pid = 1653] [serial = 686] [outer = 0x1245f1400] 15:09:22 INFO - PROCESS | 1653 | 1468879762015 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12710b400) [pid = 1653] [serial = 687] [outer = 0x1245f1400] 15:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 522ms 15:09:22 INFO - PROCESS | 1653 | 1468879762351 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]]]}] 15:09:22 INFO - PROCESS | 1653 | 1468879762357 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 1653 | 1468879762359 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:09:22 INFO - PROCESS | 1653 | 1468879762361 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 1653 | 1468879762362 Marionette TRACE conn2 <- [1,890,null,{}] 15:09:22 INFO - PROCESS | 1653 | 1468879762364 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}] 15:09:22 INFO - PROCESS | 1653 | 1468879762366 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:22 INFO - PROCESS | 1653 | 1468879762461 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:09:22 INFO - PROCESS | 1653 | 1468879762474 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 1653 | 1468879762475 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877d000 == 36 [pid = 1653] [id = 230] 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128979000) [pid = 1653] [serial = 688] [outer = 0x0] 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12897d000) [pid = 1653] [serial = 689] [outer = 0x128979000] 15:09:22 INFO - PROCESS | 1653 | 1468879762500 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289d6400) [pid = 1653] [serial = 690] [outer = 0x128979000] 15:09:22 INFO - PROCESS | 1653 | 1468879762815 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]]]}] 15:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 15:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:09:22 INFO - PROCESS | 1653 | 1468879762829 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 1653 | 1468879762831 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:09:22 INFO - PROCESS | 1653 | 1468879762833 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 1653 | 1468879762834 Marionette TRACE conn2 <- [1,894,null,{}] 15:09:22 INFO - PROCESS | 1653 | 1468879762838 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}] 15:09:22 INFO - PROCESS | 1653 | 1468879762841 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:22 INFO - PROCESS | 1653 | 1468879762936 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:09:22 INFO - PROCESS | 1653 | 1468879762968 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 1653 | 1468879762969 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dc5800 == 37 [pid = 1653] [id = 231] 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1266c5000) [pid = 1653] [serial = 691] [outer = 0x0] 15:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128c5ec00) [pid = 1653] [serial = 692] [outer = 0x1266c5000] 15:09:22 INFO - PROCESS | 1653 | 1468879762993 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d8d000) [pid = 1653] [serial = 693] [outer = 0x1266c5000] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118550400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116086400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113902800) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113b24400) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112742c00) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119648c00) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119649000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113b23800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119d1c000) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c13800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116977c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116082c00) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118f54000) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1242ebc00) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1289d9000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:09:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1245c7400) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:09:23 INFO - PROCESS | 1653 | 1468879763416 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]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 621ms 15:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:09:23 INFO - PROCESS | 1653 | 1468879763455 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 1653 | 1468879763456 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:09:23 INFO - PROCESS | 1653 | 1468879763458 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 1653 | 1468879763459 Marionette TRACE conn2 <- [1,898,null,{}] 15:09:23 INFO - PROCESS | 1653 | 1468879763462 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}] 15:09:23 INFO - PROCESS | 1653 | 1468879763463 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:23 INFO - PROCESS | 1653 | 1468879763539 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:09:23 INFO - PROCESS | 1653 | 1468879763543 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 1653 | 1468879763544 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f1e800 == 38 [pid = 1653] [id = 232] 15:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1121bc800) [pid = 1653] [serial = 694] [outer = 0x0] 15:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1130a7c00) [pid = 1653] [serial = 695] [outer = 0x1121bc800] 15:09:23 INFO - PROCESS | 1653 | 1468879763568 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118559c00) [pid = 1653] [serial = 696] [outer = 0x1121bc800] 15:09:23 INFO - PROCESS | 1653 | 1468879763889 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]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 15:09:23 INFO - PROCESS | 1653 | 1468879763927 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 1653 | 1468879763928 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:09:23 INFO - PROCESS | 1653 | 1468879763930 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 1653 | 1468879763932 Marionette TRACE conn2 <- [1,902,null,{}] 15:09:23 INFO - PROCESS | 1653 | 1468879763934 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}] 15:09:23 INFO - PROCESS | 1653 | 1468879763935 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:24 INFO - PROCESS | 1653 | 1468879764031 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:09:24 INFO - PROCESS | 1653 | 1468879764040 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 1653 | 1468879764041 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a214000 == 39 [pid = 1653] [id = 233] 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118587800) [pid = 1653] [serial = 697] [outer = 0x0] 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1206d5c00) [pid = 1653] [serial = 698] [outer = 0x118587800] 15:09:24 INFO - PROCESS | 1653 | 1468879764065 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1289d6c00) [pid = 1653] [serial = 699] [outer = 0x118587800] 15:09:24 INFO - PROCESS | 1653 | 1468879764364 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]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 15:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:09:24 INFO - PROCESS | 1653 | 1468879764400 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 1653 | 1468879764401 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:09:24 INFO - PROCESS | 1653 | 1468879764407 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 1653 | 1468879764409 Marionette TRACE conn2 <- [1,906,null,{}] 15:09:24 INFO - PROCESS | 1653 | 1468879764411 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}] 15:09:24 INFO - PROCESS | 1653 | 1468879764413 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:24 INFO - PROCESS | 1653 | 1468879764502 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:09:24 INFO - PROCESS | 1653 | 1468879764507 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 1653 | 1468879764509 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65c800 == 40 [pid = 1653] [id = 234] 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112742c00) [pid = 1653] [serial = 700] [outer = 0x0] 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1290bc400) [pid = 1653] [serial = 701] [outer = 0x112742c00] 15:09:24 INFO - PROCESS | 1653 | 1468879764535 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a563000) [pid = 1653] [serial = 702] [outer = 0x112742c00] 15:09:24 INFO - PROCESS | 1653 | 1468879764881 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]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 524ms 15:09:24 INFO - PROCESS | 1653 | 1468879764932 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 1653 | 1468879764934 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:09:24 INFO - PROCESS | 1653 | 1468879764943 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 1653 | 1468879764945 Marionette TRACE conn2 <- [1,910,null,{}] 15:09:24 INFO - PROCESS | 1653 | 1468879764947 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}] 15:09:24 INFO - PROCESS | 1653 | 1468879764948 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:25 INFO - PROCESS | 1653 | 1468879765061 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:09:25 INFO - PROCESS | 1653 | 1468879765067 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 1653 | 1468879765069 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b024800 == 41 [pid = 1653] [id = 235] 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a560400) [pid = 1653] [serial = 703] [outer = 0x0] 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a572400) [pid = 1653] [serial = 704] [outer = 0x12a560400] 15:09:25 INFO - PROCESS | 1653 | 1468879765110 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a57b400) [pid = 1653] [serial = 705] [outer = 0x12a560400] 15:09:25 INFO - PROCESS | 1653 | 1468879765673 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]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 769ms 15:09:25 INFO - PROCESS | 1653 | 1468879765713 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:09:25 INFO - PROCESS | 1653 | 1468879765715 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:09:25 INFO - PROCESS | 1653 | 1468879765720 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 1653 | 1468879765723 Marionette TRACE conn2 <- [1,914,null,{}] 15:09:25 INFO - PROCESS | 1653 | 1468879765728 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}] 15:09:25 INFO - PROCESS | 1653 | 1468879765729 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:25 INFO - PROCESS | 1653 | 1468879765831 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:09:25 INFO - PROCESS | 1653 | 1468879765898 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 1653 | 1468879765899 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735f800 == 42 [pid = 1653] [id = 236] 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113ba5c00) [pid = 1653] [serial = 706] [outer = 0x0] 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1160ee000) [pid = 1653] [serial = 707] [outer = 0x113ba5c00] 15:09:25 INFO - PROCESS | 1653 | 1468879765930 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176b1000) [pid = 1653] [serial = 708] [outer = 0x113ba5c00] 15:09:26 INFO - PROCESS | 1653 | 1468879766347 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]]]}] 15:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 674ms 15:09:26 INFO - PROCESS | 1653 | 1468879766399 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:09:26 INFO - PROCESS | 1653 | 1468879766402 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:09:26 INFO - PROCESS | 1653 | 1468879766421 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 1653 | 1468879766423 Marionette TRACE conn2 <- [1,918,null,{}] 15:09:26 INFO - PROCESS | 1653 | 1468879766426 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}] 15:09:26 INFO - PROCESS | 1653 | 1468879766427 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:26 INFO - PROCESS | 1653 | 1468879766530 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:09:26 INFO - PROCESS | 1653 | 1468879766596 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 1653 | 1468879766598 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x125057800 == 43 [pid = 1653] [id = 237] 15:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118552c00) [pid = 1653] [serial = 709] [outer = 0x0] 15:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118fd3c00) [pid = 1653] [serial = 710] [outer = 0x118552c00] 15:09:26 INFO - PROCESS | 1653 | 1468879766629 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11958cc00) [pid = 1653] [serial = 711] [outer = 0x118552c00] 15:09:27 INFO - PROCESS | 1653 | 1468879767046 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]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 15:09:27 INFO - PROCESS | 1653 | 1468879767092 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 1653 | 1468879767093 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:09:27 INFO - PROCESS | 1653 | 1468879767096 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 1653 | 1468879767098 Marionette TRACE conn2 <- [1,922,null,{}] 15:09:27 INFO - PROCESS | 1653 | 1468879767106 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}] 15:09:27 INFO - PROCESS | 1653 | 1468879767109 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:27 INFO - PROCESS | 1653 | 1468879767210 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:09:27 INFO - PROCESS | 1653 | 1468879767266 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:27 INFO - PROCESS | 1653 | 1468879767268 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0df000 == 44 [pid = 1653] [id = 238] 15:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123a1c800) [pid = 1653] [serial = 712] [outer = 0x0] 15:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124e8c800) [pid = 1653] [serial = 713] [outer = 0x123a1c800] 15:09:27 INFO - PROCESS | 1653 | 1468879767311 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126450400) [pid = 1653] [serial = 714] [outer = 0x123a1c800] 15:09:27 INFO - PROCESS | 1653 | 1468879767728 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]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 675ms 15:09:27 INFO - PROCESS | 1653 | 1468879767771 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 1653 | 1468879767773 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:09:27 INFO - PROCESS | 1653 | 1468879767776 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 1653 | 1468879767777 Marionette TRACE conn2 <- [1,926,null,{}] 15:09:27 INFO - PROCESS | 1653 | 1468879767779 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}] 15:09:27 INFO - PROCESS | 1653 | 1468879767781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:27 INFO - PROCESS | 1653 | 1468879767909 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:09:27 INFO - PROCESS | 1653 | 1468879767963 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:27 INFO - PROCESS | 1653 | 1468879767965 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0f5000 == 45 [pid = 1653] [id = 239] 15:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126674800) [pid = 1653] [serial = 715] [outer = 0x0] 15:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128c6b000) [pid = 1653] [serial = 716] [outer = 0x126674800] 15:09:27 INFO - PROCESS | 1653 | 1468879767993 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1294de400) [pid = 1653] [serial = 717] [outer = 0x126674800] 15:09:28 INFO - PROCESS | 1653 | 1468879768646 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]]]}] 15:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 920ms 15:09:28 INFO - PROCESS | 1653 | 1468879768697 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 1653 | 1468879768699 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:09:28 INFO - PROCESS | 1653 | 1468879768702 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 1653 | 1468879768704 Marionette TRACE conn2 <- [1,930,null,{}] 15:09:28 INFO - PROCESS | 1653 | 1468879768707 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}] 15:09:28 INFO - PROCESS | 1653 | 1468879768709 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:28 INFO - PROCESS | 1653 | 1468879768798 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:09:28 INFO - PROCESS | 1653 | 1468879768856 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 1653 | 1468879768858 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117350800 == 46 [pid = 1653] [id = 240] 15:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1131b5000) [pid = 1653] [serial = 718] [outer = 0x0] 15:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11396a400) [pid = 1653] [serial = 719] [outer = 0x1131b5000] 15:09:28 INFO - PROCESS | 1653 | 1468879768885 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1161c7000) [pid = 1653] [serial = 720] [outer = 0x1131b5000] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65c800 == 45 [pid = 1653] [id = 234] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a214000 == 44 [pid = 1653] [id = 233] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1e800 == 43 [pid = 1653] [id = 232] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128dc5800 == 42 [pid = 1653] [id = 231] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12877d000 == 41 [pid = 1653] [id = 230] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12506f000 == 40 [pid = 1653] [id = 229] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124373800 == 39 [pid = 1653] [id = 228] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12395d800 == 38 [pid = 1653] [id = 227] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118f1f800 == 37 [pid = 1653] [id = 226] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11720c000 == 36 [pid = 1653] [id = 225] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1160ad800 == 35 [pid = 1653] [id = 224] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb5000 == 34 [pid = 1653] [id = 223] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1160b2000 == 33 [pid = 1653] [id = 222] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6f000 == 32 [pid = 1653] [id = 221] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0f5000 == 31 [pid = 1653] [id = 239] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0df000 == 30 [pid = 1653] [id = 238] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x125057800 == 29 [pid = 1653] [id = 237] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11735f800 == 28 [pid = 1653] [id = 236] 15:09:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b024800 == 27 [pid = 1653] [id = 235] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118590800) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1176aa800) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119525c00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118864c00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11886dc00) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a8f400) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119652000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11958ec00) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1130a0000) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119d21400) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119d16c00) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113f37400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11671dc00) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1240ca000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111c7d800) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11212e000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11832a000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1176b6800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118199400) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176b0000) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11966b800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119596c00) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12897f000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12666fc00) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b218c00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a6bb800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1206d8000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1206da800) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1245bc400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124626000) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125024400) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118199c00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x125606c00) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 15:09:29 INFO - PROCESS | 1653 | 1468879769824 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]]]}] 15:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1174ms 15:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:09:29 INFO - PROCESS | 1653 | 1468879769876 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 1653 | 1468879769878 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:09:29 INFO - PROCESS | 1653 | 1468879769881 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 1653 | 1468879769884 Marionette TRACE conn2 <- [1,934,null,{}] 15:09:29 INFO - PROCESS | 1653 | 1468879769889 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}] 15:09:29 INFO - PROCESS | 1653 | 1468879769891 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:29 INFO - PROCESS | 1653 | 1468879769968 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:09:29 INFO - PROCESS | 1653 | 1468879769976 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 1653 | 1468879769979 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb9000 == 28 [pid = 1653] [id = 241] 15:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129b9000) [pid = 1653] [serial = 721] [outer = 0x0] 15:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a8e000) [pid = 1653] [serial = 722] [outer = 0x1129b9000] 15:09:30 INFO - PROCESS | 1653 | 1468879770006 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113911c00) [pid = 1653] [serial = 723] [outer = 0x1129b9000] 15:09:30 INFO - PROCESS | 1653 | 1468879770331 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]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 474ms 15:09:30 INFO - PROCESS | 1653 | 1468879770357 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 1653 | 1468879770361 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:09:30 INFO - PROCESS | 1653 | 1468879770365 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 1653 | 1468879770367 Marionette TRACE conn2 <- [1,938,null,{}] 15:09:30 INFO - PROCESS | 1653 | 1468879770370 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}] 15:09:30 INFO - PROCESS | 1653 | 1468879770374 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:30 INFO - PROCESS | 1653 | 1468879770464 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:09:30 INFO - PROCESS | 1653 | 1468879770513 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 1653 | 1468879770514 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167a1000 == 29 [pid = 1653] [id = 242] 15:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113969c00) [pid = 1653] [serial = 724] [outer = 0x0] 15:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1151c8c00) [pid = 1653] [serial = 725] [outer = 0x113969c00] 15:09:30 INFO - PROCESS | 1653 | 1468879770541 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1172b5c00) [pid = 1653] [serial = 726] [outer = 0x113969c00] 15:09:30 INFO - PROCESS | 1653 | 1468879770832 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]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 15:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:09:30 INFO - PROCESS | 1653 | 1468879770886 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 1653 | 1468879770889 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:09:30 INFO - PROCESS | 1653 | 1468879770892 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 1653 | 1468879770902 Marionette TRACE conn2 <- [1,942,null,{}] 15:09:30 INFO - PROCESS | 1653 | 1468879770910 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}] 15:09:30 INFO - PROCESS | 1653 | 1468879770913 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:30 INFO - PROCESS | 1653 | 1468879770990 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:09:31 INFO - PROCESS | 1653 | 1468879771044 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 1653 | 1468879771046 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118172800 == 30 [pid = 1653] [id = 243] 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117e41c00) [pid = 1653] [serial = 727] [outer = 0x0] 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11831ec00) [pid = 1653] [serial = 728] [outer = 0x117e41c00] 15:09:31 INFO - PROCESS | 1653 | 1468879771074 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118864c00) [pid = 1653] [serial = 729] [outer = 0x117e41c00] 15:09:31 INFO - PROCESS | 1653 | 1468879771383 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]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 531ms 15:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:09:31 INFO - PROCESS | 1653 | 1468879771424 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 1653 | 1468879771425 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:09:31 INFO - PROCESS | 1653 | 1468879771427 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 1653 | 1468879771428 Marionette TRACE conn2 <- [1,946,null,{}] 15:09:31 INFO - PROCESS | 1653 | 1468879771431 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}] 15:09:31 INFO - PROCESS | 1653 | 1468879771432 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:31 INFO - PROCESS | 1653 | 1468879771507 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:09:31 INFO - PROCESS | 1653 | 1468879771510 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 1653 | 1468879771512 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a6800 == 31 [pid = 1653] [id = 244] 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f48400) [pid = 1653] [serial = 730] [outer = 0x0] 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11953fc00) [pid = 1653] [serial = 731] [outer = 0x118f48400] 15:09:31 INFO - PROCESS | 1653 | 1468879771539 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119598800) [pid = 1653] [serial = 732] [outer = 0x118f48400] 15:09:31 INFO - PROCESS | 1653 | 1468879771870 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]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 15:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:09:31 INFO - PROCESS | 1653 | 1468879771898 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 1653 | 1468879771899 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:09:31 INFO - PROCESS | 1653 | 1468879771901 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 1653 | 1468879771902 Marionette TRACE conn2 <- [1,950,null,{}] 15:09:31 INFO - PROCESS | 1653 | 1468879771907 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}] 15:09:31 INFO - PROCESS | 1653 | 1468879771908 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:32 INFO - PROCESS | 1653 | 1468879772016 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:09:32 INFO - PROCESS | 1653 | 1468879772030 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 1653 | 1468879772031 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947e800 == 32 [pid = 1653] [id = 245] 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111c7d800) [pid = 1653] [serial = 733] [outer = 0x0] 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119543c00) [pid = 1653] [serial = 734] [outer = 0x111c7d800] 15:09:32 INFO - PROCESS | 1653 | 1468879772055 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11966fc00) [pid = 1653] [serial = 735] [outer = 0x111c7d800] 15:09:32 INFO - PROCESS | 1653 | 1468879772433 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]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 571ms 15:09:32 INFO - PROCESS | 1653 | 1468879772472 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 1653 | 1468879772473 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:09:32 INFO - PROCESS | 1653 | 1468879772476 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 1653 | 1468879772477 Marionette TRACE conn2 <- [1,954,null,{}] 15:09:32 INFO - PROCESS | 1653 | 1468879772479 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}] 15:09:32 INFO - PROCESS | 1653 | 1468879772483 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:32 INFO - PROCESS | 1653 | 1468879772599 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:09:32 INFO - PROCESS | 1653 | 1468879772636 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 1653 | 1468879772637 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f14800 == 33 [pid = 1653] [id = 246] 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119669000) [pid = 1653] [serial = 736] [outer = 0x0] 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d21800) [pid = 1653] [serial = 737] [outer = 0x119669000] 15:09:32 INFO - PROCESS | 1653 | 1468879772662 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1245f4400) [pid = 1653] [serial = 738] [outer = 0x119669000] 15:09:32 INFO - PROCESS | 1653 | 1468879772956 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]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms 15:09:33 INFO - PROCESS | 1653 | 1468879772999 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 1653 | 1468879773000 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:09:33 INFO - PROCESS | 1653 | 1468879773004 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 1653 | 1468879773006 Marionette TRACE conn2 <- [1,958,null,{}] 15:09:33 INFO - PROCESS | 1653 | 1468879773008 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}] 15:09:33 INFO - PROCESS | 1653 | 1468879773010 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:33 INFO - PROCESS | 1653 | 1468879773108 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1121e9800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128979000) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121bc800) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a560400) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112742c00) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118587800) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1245f1400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118fcdc00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1266c5000) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113d9b000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b5000) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11954cc00) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118862800) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1167e5400) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176b1400) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:09:33 INFO - PROCESS | 1653 | 1468879773451 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 1653 | 1468879773453 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fbe000 == 34 [pid = 1653] [id = 247] 15:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x110d4bc00) [pid = 1653] [serial = 739] [outer = 0x0] 15:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111c16000) [pid = 1653] [serial = 740] [outer = 0x110d4bc00] 15:09:33 INFO - PROCESS | 1653 | 1468879773485 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1121ebc00) [pid = 1653] [serial = 741] [outer = 0x110d4bc00] 15:09:33 INFO - PROCESS | 1653 | 1468879773986 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]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1022ms 15:09:34 INFO - PROCESS | 1653 | 1468879774053 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 1653 | 1468879774055 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:09:34 INFO - PROCESS | 1653 | 1468879774058 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 1653 | 1468879774060 Marionette TRACE conn2 <- [1,962,null,{}] 15:09:34 INFO - PROCESS | 1653 | 1468879774064 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}] 15:09:34 INFO - PROCESS | 1653 | 1468879774067 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:34 INFO - PROCESS | 1653 | 1468879774170 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:09:34 INFO - PROCESS | 1653 | 1468879774243 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 1653 | 1468879774245 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e29000 == 35 [pid = 1653] [id = 248] 15:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113d3f400) [pid = 1653] [serial = 742] [outer = 0x0] 15:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115e16c00) [pid = 1653] [serial = 743] [outer = 0x113d3f400] 15:09:34 INFO - PROCESS | 1653 | 1468879774275 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167ea400) [pid = 1653] [serial = 744] [outer = 0x113d3f400] 15:09:34 INFO - PROCESS | 1653 | 1468879774893 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]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 920ms 15:09:34 INFO - PROCESS | 1653 | 1468879774982 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:09:34 INFO - PROCESS | 1653 | 1468879774986 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:09:34 INFO - PROCESS | 1653 | 1468879774991 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 1653 | 1468879774993 Marionette TRACE conn2 <- [1,966,null,{}] 15:09:35 INFO - PROCESS | 1653 | 1468879774997 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}] 15:09:35 INFO - PROCESS | 1653 | 1468879774999 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:35 INFO - PROCESS | 1653 | 1468879775136 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:09:35 INFO - PROCESS | 1653 | 1468879775185 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 1653 | 1468879775186 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116575800 == 36 [pid = 1653] [id = 249] 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1167e4000) [pid = 1653] [serial = 745] [outer = 0x0] 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e43400) [pid = 1653] [serial = 746] [outer = 0x1167e4000] 15:09:35 INFO - PROCESS | 1653 | 1468879775216 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118553400) [pid = 1653] [serial = 747] [outer = 0x1167e4000] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123f14800 == 35 [pid = 1653] [id = 246] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11947e800 == 34 [pid = 1653] [id = 245] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1190a6800 == 33 [pid = 1653] [id = 244] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x118172800 == 32 [pid = 1653] [id = 243] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1167a1000 == 31 [pid = 1653] [id = 242] 15:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb9000 == 30 [pid = 1653] [id = 241] 15:09:35 INFO - PROCESS | 1653 | 1468879775727 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]]]}] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12560a000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1206cc000) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12710b400) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128c5ec00) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1151d4800) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116721c00) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118fd6800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11958c800) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119651800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12710a800) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116a9f800) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118152c00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118191000) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118551000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1129b8400) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x113371000) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12897d000) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118559c00) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a572400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a57b400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1130a7c00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1290bc400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x128d8d000) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1240d4800) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1289d6400) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12a563000) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1206d5c00) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119d19400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 15:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1289d6c00) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 15:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 773ms 15:09:35 INFO - PROCESS | 1653 | 1468879775763 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 1653 | 1468879775765 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:09:35 INFO - PROCESS | 1653 | 1468879775768 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 1653 | 1468879775771 Marionette TRACE conn2 <- [1,970,null,{}] 15:09:35 INFO - PROCESS | 1653 | 1468879775774 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}] 15:09:35 INFO - PROCESS | 1653 | 1468879775776 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:35 INFO - PROCESS | 1653 | 1468879775856 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:09:35 INFO - PROCESS | 1653 | 1468879775861 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 1653 | 1468879775863 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161db000 == 31 [pid = 1653] [id = 250] 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113f3c400) [pid = 1653] [serial = 748] [outer = 0x0] 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11608c400) [pid = 1653] [serial = 749] [outer = 0x113f3c400] 15:09:35 INFO - PROCESS | 1653 | 1468879775890 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116aa0800) [pid = 1653] [serial = 750] [outer = 0x113f3c400] 15:09:36 INFO - PROCESS | 1653 | 1468879776324 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]]]}] 15:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 621ms 15:09:36 INFO - PROCESS | 1653 | 1468879776390 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:09:36 INFO - PROCESS | 1653 | 1468879776393 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:09:36 INFO - PROCESS | 1653 | 1468879776396 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:09:36 INFO - PROCESS | 1653 | 1468879776398 Marionette TRACE conn2 <- [1,974,null,{}] 15:09:36 INFO - PROCESS | 1653 | 1468879776403 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}] 15:09:36 INFO - PROCESS | 1653 | 1468879776405 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:36 INFO - PROCESS | 1653 | 1468879776499 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:09:36 INFO - PROCESS | 1653 | 1468879776585 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 1653 | 1468879776587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701f000 == 32 [pid = 1653] [id = 251] 15:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1172b8000) [pid = 1653] [serial = 751] [outer = 0x0] 15:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1176b1800) [pid = 1653] [serial = 752] [outer = 0x1172b8000] 15:09:36 INFO - PROCESS | 1653 | 1468879776618 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11819bc00) [pid = 1653] [serial = 753] [outer = 0x1172b8000] 15:09:37 INFO - PROCESS | 1653 | 1468879777026 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]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 15:09:37 INFO - PROCESS | 1653 | 1468879777068 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 1653 | 1468879777071 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:09:37 INFO - PROCESS | 1653 | 1468879777076 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 1653 | 1468879777077 Marionette TRACE conn2 <- [1,978,null,{}] 15:09:37 INFO - PROCESS | 1653 | 1468879777080 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}] 15:09:37 INFO - PROCESS | 1653 | 1468879777082 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:37 INFO - PROCESS | 1653 | 1468879777177 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:09:37 INFO - PROCESS | 1653 | 1468879777226 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 1653 | 1468879777227 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118faf000 == 33 [pid = 1653] [id = 252] 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x110d57000) [pid = 1653] [serial = 754] [outer = 0x0] 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118f48000) [pid = 1653] [serial = 755] [outer = 0x110d57000] 15:09:37 INFO - PROCESS | 1653 | 1468879777258 Marionette DEBUG loaded listener.js 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119280400) [pid = 1653] [serial = 756] [outer = 0x110d57000] 15:09:37 INFO - PROCESS | 1653 | 1468879777663 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]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 15:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:09:37 INFO - PROCESS | 1653 | 1468879777698 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 1653 | 1468879777700 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:09:37 INFO - PROCESS | 1653 | 1468879777702 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 1653 | 1468879777705 Marionette TRACE conn2 <- [1,982,null,{}] 15:09:37 INFO - PROCESS | 1653 | 1468879777713 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}] 15:09:37 INFO - PROCESS | 1653 | 1468879777717 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:37 INFO - PROCESS | 1653 | 1468879777812 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:09:37 INFO - PROCESS | 1653 | 1468879777899 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 1653 | 1468879777901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cdf000 == 34 [pid = 1653] [id = 253] 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11966e000) [pid = 1653] [serial = 757] [outer = 0x0] 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119c7e400) [pid = 1653] [serial = 758] [outer = 0x11966e000] 15:09:37 INFO - PROCESS | 1653 | 1468879777933 Marionette DEBUG loaded listener.js 15:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119df3800) [pid = 1653] [serial = 759] [outer = 0x11966e000] 15:09:38 INFO - PROCESS | 1653 | 1468879778359 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]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 15:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:09:38 INFO - PROCESS | 1653 | 1468879778375 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:09:38 INFO - PROCESS | 1653 | 1468879778376 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:09:38 INFO - PROCESS | 1653 | 1468879778378 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:09:38 INFO - PROCESS | 1653 | 1468879778380 Marionette TRACE conn2 <- [1,986,null,{}] 15:09:38 INFO - PROCESS | 1653 | 1468879778382 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}] 15:09:38 INFO - PROCESS | 1653 | 1468879778383 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:38 INFO - PROCESS | 1653 | 1468879778478 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:09:38 INFO - PROCESS | 1653 | 1468879778525 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 1653 | 1468879778526 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124621000 == 35 [pid = 1653] [id = 254] 15:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119671000) [pid = 1653] [serial = 760] [outer = 0x0] 15:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1240d0800) [pid = 1653] [serial = 761] [outer = 0x119671000] 15:09:38 INFO - PROCESS | 1653 | 1468879778555 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1245f4000) [pid = 1653] [serial = 762] [outer = 0x119671000] 15:09:38 INFO - PROCESS | 1653 | 1468879778959 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]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 619ms 15:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:09:39 INFO - PROCESS | 1653 | 1468879778998 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 1653 | 1468879778999 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:09:39 INFO - PROCESS | 1653 | 1468879779001 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 1653 | 1468879779003 Marionette TRACE conn2 <- [1,990,null,{}] 15:09:39 INFO - PROCESS | 1653 | 1468879779005 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}] 15:09:39 INFO - PROCESS | 1653 | 1468879779007 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:39 INFO - PROCESS | 1653 | 1468879779096 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:09:39 INFO - PROCESS | 1653 | 1468879779176 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 1653 | 1468879779177 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ebf000 == 36 [pid = 1653] [id = 255] 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1206d8000) [pid = 1653] [serial = 763] [outer = 0x0] 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124ef4000) [pid = 1653] [serial = 764] [outer = 0x1206d8000] 15:09:39 INFO - PROCESS | 1653 | 1468879779206 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x125608400) [pid = 1653] [serial = 765] [outer = 0x1206d8000] 15:09:39 INFO - PROCESS | 1653 | 1468879779632 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]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 15:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:09:39 INFO - PROCESS | 1653 | 1468879779673 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 1653 | 1468879779674 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:09:39 INFO - PROCESS | 1653 | 1468879779676 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 1653 | 1468879779678 Marionette TRACE conn2 <- [1,994,null,{}] 15:09:39 INFO - PROCESS | 1653 | 1468879779680 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}] 15:09:39 INFO - PROCESS | 1653 | 1468879779684 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:39 INFO - PROCESS | 1653 | 1468879779796 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:09:39 INFO - PROCESS | 1653 | 1468879779858 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 1653 | 1468879779859 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12566c800 == 37 [pid = 1653] [id = 256] 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x125608800) [pid = 1653] [serial = 766] [outer = 0x0] 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1256d9000) [pid = 1653] [serial = 767] [outer = 0x125608800] 15:09:39 INFO - PROCESS | 1653 | 1468879779888 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1289d2c00) [pid = 1653] [serial = 768] [outer = 0x125608800] 15:09:40 INFO - PROCESS | 1653 | 1468879780321 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]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 722ms 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117e29000 == 36 [pid = 1653] [id = 248] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x112fbe000 == 35 [pid = 1653] [id = 247] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117350800 == 34 [pid = 1653] [id = 240] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116575800 == 33 [pid = 1653] [id = 249] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124ebf000 == 32 [pid = 1653] [id = 255] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124621000 == 31 [pid = 1653] [id = 254] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123cdf000 == 30 [pid = 1653] [id = 253] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118faf000 == 29 [pid = 1653] [id = 252] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1161db000 == 28 [pid = 1653] [id = 250] 15:09:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11701f000 == 27 [pid = 1653] [id = 251] 15:09:40 INFO - PROCESS | 1653 | 1468879780904 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:09:40 INFO - PROCESS | 1653 | 1468879780908 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:09:40 INFO - PROCESS | 1653 | 1468879780913 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 1653 | 1468879780915 Marionette TRACE conn2 <- [1,998,null,{}] 15:09:40 INFO - PROCESS | 1653 | 1468879780919 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}] 15:09:40 INFO - PROCESS | 1653 | 1468879780921 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:41 INFO - PROCESS | 1653 | 1468879781003 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:09:41 INFO - PROCESS | 1653 | 1468879781010 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 1653 | 1468879781013 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a8000 == 28 [pid = 1653] [id = 257] 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113f30400) [pid = 1653] [serial = 769] [outer = 0x0] 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1151c5800) [pid = 1653] [serial = 770] [outer = 0x113f30400] 15:09:41 INFO - PROCESS | 1653 | 1468879781043 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116719c00) [pid = 1653] [serial = 771] [outer = 0x113f30400] 15:09:41 INFO - PROCESS | 1653 | 1468879781379 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]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 15:09:41 INFO - PROCESS | 1653 | 1468879781445 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 1653 | 1468879781447 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:09:41 INFO - PROCESS | 1653 | 1468879781453 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 1653 | 1468879781456 Marionette TRACE conn2 <- [1,1002,null,{}] 15:09:41 INFO - PROCESS | 1653 | 1468879781458 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}] 15:09:41 INFO - PROCESS | 1653 | 1468879781460 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:41 INFO - PROCESS | 1653 | 1468879781537 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:09:41 INFO - PROCESS | 1653 | 1468879781541 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 1653 | 1468879781543 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117360800 == 29 [pid = 1653] [id = 258] 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116a9d000) [pid = 1653] [serial = 772] [outer = 0x0] 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118154400) [pid = 1653] [serial = 773] [outer = 0x116a9d000] 15:09:41 INFO - PROCESS | 1653 | 1468879781573 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11671e800) [pid = 1653] [serial = 774] [outer = 0x116a9d000] 15:09:41 INFO - PROCESS | 1653 | 1468879781929 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]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 525ms 15:09:41 INFO - PROCESS | 1653 | 1468879781976 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 1653 | 1468879781977 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:09:41 INFO - PROCESS | 1653 | 1468879781984 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 1653 | 1468879781985 Marionette TRACE conn2 <- [1,1006,null,{}] 15:09:42 INFO - PROCESS | 1653 | 1468879781995 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}] 15:09:42 INFO - PROCESS | 1653 | 1468879781998 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:42 INFO - PROCESS | 1653 | 1468879782085 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:09:42 INFO - PROCESS | 1653 | 1468879782094 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 1653 | 1468879782097 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1b800 == 30 [pid = 1653] [id = 259] 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11927c000) [pid = 1653] [serial = 775] [outer = 0x0] 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11927fc00) [pid = 1653] [serial = 776] [outer = 0x11927c000] 15:09:42 INFO - PROCESS | 1653 | 1468879782125 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119542000) [pid = 1653] [serial = 777] [outer = 0x11927c000] 15:09:42 INFO - PROCESS | 1653 | 1468879782475 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]]]}] 15:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 528ms 15:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:09:42 INFO - PROCESS | 1653 | 1468879782507 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 1653 | 1468879782509 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:09:42 INFO - PROCESS | 1653 | 1468879782511 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 1653 | 1468879782512 Marionette TRACE conn2 <- [1,1010,null,{}] 15:09:42 INFO - PROCESS | 1653 | 1468879782514 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}] 15:09:42 INFO - PROCESS | 1653 | 1468879782516 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:42 INFO - PROCESS | 1653 | 1468879782595 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:09:42 INFO - PROCESS | 1653 | 1468879782659 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 1653 | 1468879782660 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd0000 == 31 [pid = 1653] [id = 260] 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119541c00) [pid = 1653] [serial = 778] [outer = 0x0] 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119667000) [pid = 1653] [serial = 779] [outer = 0x119541c00] 15:09:42 INFO - PROCESS | 1653 | 1468879782687 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119d1b800) [pid = 1653] [serial = 780] [outer = 0x119541c00] 15:09:42 INFO - PROCESS | 1653 | 1468879782998 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]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 15:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:09:43 INFO - PROCESS | 1653 | 1468879783031 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 1653 | 1468879783032 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:09:43 INFO - PROCESS | 1653 | 1468879783034 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 1653 | 1468879783035 Marionette TRACE conn2 <- [1,1014,null,{}] 15:09:43 INFO - PROCESS | 1653 | 1468879783043 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}] 15:09:43 INFO - PROCESS | 1653 | 1468879783044 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:43 INFO - PROCESS | 1653 | 1468879783133 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:09:43 INFO - PROCESS | 1653 | 1468879783137 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 1653 | 1468879783138 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124608000 == 32 [pid = 1653] [id = 261] 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d1c000) [pid = 1653] [serial = 781] [outer = 0x0] 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1206cc000) [pid = 1653] [serial = 782] [outer = 0x119d1c000] 15:09:43 INFO - PROCESS | 1653 | 1468879783170 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1242e7c00) [pid = 1653] [serial = 783] [outer = 0x119d1c000] 15:09:43 INFO - PROCESS | 1653 | 1468879783516 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]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 524ms 15:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:09:43 INFO - PROCESS | 1653 | 1468879783566 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 1653 | 1468879783567 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:09:43 INFO - PROCESS | 1653 | 1468879783570 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 1653 | 1468879783571 Marionette TRACE conn2 <- [1,1018,null,{}] 15:09:43 INFO - PROCESS | 1653 | 1468879783574 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}] 15:09:43 INFO - PROCESS | 1653 | 1468879783579 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:43 INFO - PROCESS | 1653 | 1468879783733 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:09:43 INFO - PROCESS | 1653 | 1468879783767 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 1653 | 1468879783768 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12719e800 == 33 [pid = 1653] [id = 262] 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124b7f800) [pid = 1653] [serial = 784] [outer = 0x0] 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1256b0800) [pid = 1653] [serial = 785] [outer = 0x124b7f800] 15:09:43 INFO - PROCESS | 1653 | 1468879783793 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1266cb800) [pid = 1653] [serial = 786] [outer = 0x124b7f800] 15:09:44 INFO - PROCESS | 1653 | 1468879784089 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]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 15:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:09:44 INFO - PROCESS | 1653 | 1468879784141 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 1653 | 1468879784142 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:09:44 INFO - PROCESS | 1653 | 1468879784144 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 1653 | 1468879784145 Marionette TRACE conn2 <- [1,1022,null,{}] 15:09:44 INFO - PROCESS | 1653 | 1468879784147 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}] 15:09:44 INFO - PROCESS | 1653 | 1468879784148 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:44 INFO - PROCESS | 1653 | 1468879784236 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:09:44 INFO - PROCESS | 1653 | 1468879784269 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 1653 | 1468879784270 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d05800 == 34 [pid = 1653] [id = 263] 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1256ddc00) [pid = 1653] [serial = 787] [outer = 0x0] 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12897b000) [pid = 1653] [serial = 788] [outer = 0x1256ddc00] 15:09:44 INFO - PROCESS | 1653 | 1468879784294 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1289d4c00) [pid = 1653] [serial = 789] [outer = 0x1256ddc00] 15:09:44 INFO - PROCESS | 1653 | 1468879784615 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]]]}] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129b9000) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119669000) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117e41c00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113969c00) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110d4bc00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113d3f400) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f48400) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c7d800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118552c00) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126674800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113ba5c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1131b5000) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123a1c800) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113f3c400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 619ms 15:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167e4000) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:09:44 INFO - PROCESS | 1653 | 1468879784775 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 1653 | 1468879784776 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:09:44 INFO - PROCESS | 1653 | 1468879784779 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 1653 | 1468879784780 Marionette TRACE conn2 <- [1,1026,null,{}] 15:09:44 INFO - PROCESS | 1653 | 1468879784782 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}] 15:09:44 INFO - PROCESS | 1653 | 1468879784783 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:44 INFO - PROCESS | 1653 | 1468879784861 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:09:44 INFO - PROCESS | 1653 | 1468879784865 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 1653 | 1468879784866 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701b000 == 35 [pid = 1653] [id = 264] 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112d4cc00) [pid = 1653] [serial = 790] [outer = 0x0] 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113969c00) [pid = 1653] [serial = 791] [outer = 0x112d4cc00] 15:09:44 INFO - PROCESS | 1653 | 1468879784893 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a9f000) [pid = 1653] [serial = 792] [outer = 0x112d4cc00] 15:09:45 INFO - PROCESS | 1653 | 1468879785196 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]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 15:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:09:45 INFO - PROCESS | 1653 | 1468879785248 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 1653 | 1468879785249 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:09:45 INFO - PROCESS | 1653 | 1468879785251 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 1653 | 1468879785253 Marionette TRACE conn2 <- [1,1030,null,{}] 15:09:45 INFO - PROCESS | 1653 | 1468879785255 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}] 15:09:45 INFO - PROCESS | 1653 | 1468879785256 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:45 INFO - PROCESS | 1653 | 1468879785327 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:09:45 INFO - PROCESS | 1653 | 1468879785379 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 1653 | 1468879785381 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129079800 == 36 [pid = 1653] [id = 265] 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1129b9000) [pid = 1653] [serial = 793] [outer = 0x0] 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118851800) [pid = 1653] [serial = 794] [outer = 0x1129b9000] 15:09:45 INFO - PROCESS | 1653 | 1468879785405 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1245fbc00) [pid = 1653] [serial = 795] [outer = 0x1129b9000] 15:09:45 INFO - PROCESS | 1653 | 1468879785696 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]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 15:09:45 INFO - PROCESS | 1653 | 1468879785727 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 1653 | 1468879785729 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:09:45 INFO - PROCESS | 1653 | 1468879785731 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 1653 | 1468879785732 Marionette TRACE conn2 <- [1,1034,null,{}] 15:09:45 INFO - PROCESS | 1653 | 1468879785734 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}] 15:09:45 INFO - PROCESS | 1653 | 1468879785736 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:45 INFO - PROCESS | 1653 | 1468879785814 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:09:45 INFO - PROCESS | 1653 | 1468879785817 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 1653 | 1468879785818 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a222800 == 37 [pid = 1653] [id = 266] 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113d3f400) [pid = 1653] [serial = 796] [outer = 0x0] 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d4400) [pid = 1653] [serial = 797] [outer = 0x113d3f400] 15:09:45 INFO - PROCESS | 1653 | 1468879785846 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d8d400) [pid = 1653] [serial = 798] [outer = 0x113d3f400] 15:09:46 INFO - PROCESS | 1653 | 1468879786147 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]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 424ms 15:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:09:46 INFO - PROCESS | 1653 | 1468879786161 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 1653 | 1468879786163 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:09:46 INFO - PROCESS | 1653 | 1468879786165 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 1653 | 1468879786167 Marionette TRACE conn2 <- [1,1038,null,{}] 15:09:46 INFO - PROCESS | 1653 | 1468879786177 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}] 15:09:46 INFO - PROCESS | 1653 | 1468879786178 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:46 INFO - PROCESS | 1653 | 1468879786295 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:09:46 INFO - PROCESS | 1653 | 1468879786300 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 1653 | 1468879786302 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a414800 == 38 [pid = 1653] [id = 267] 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110fac400) [pid = 1653] [serial = 799] [outer = 0x0] 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d7c00) [pid = 1653] [serial = 800] [outer = 0x110fac400] 15:09:46 INFO - PROCESS | 1653 | 1468879786328 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1294eb000) [pid = 1653] [serial = 801] [outer = 0x110fac400] 15:09:46 INFO - PROCESS | 1653 | 1468879786656 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]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 15:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:09:46 INFO - PROCESS | 1653 | 1468879786687 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 1653 | 1468879786688 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:09:46 INFO - PROCESS | 1653 | 1468879786690 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 1653 | 1468879786691 Marionette TRACE conn2 <- [1,1042,null,{}] 15:09:46 INFO - PROCESS | 1653 | 1468879786693 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}] 15:09:46 INFO - PROCESS | 1653 | 1468879786694 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:46 INFO - PROCESS | 1653 | 1468879786768 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:09:46 INFO - PROCESS | 1653 | 1468879786864 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 1653 | 1468879786866 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112646800 == 39 [pid = 1653] [id = 268] 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110d56800) [pid = 1653] [serial = 802] [outer = 0x0] 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1121e2000) [pid = 1653] [serial = 803] [outer = 0x110d56800] 15:09:46 INFO - PROCESS | 1653 | 1468879786897 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a81c00) [pid = 1653] [serial = 804] [outer = 0x110d56800] 15:09:47 INFO - PROCESS | 1653 | 1468879787403 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]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 719ms 15:09:47 INFO - PROCESS | 1653 | 1468879787410 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 1653 | 1468879787413 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:09:47 INFO - PROCESS | 1653 | 1468879787416 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 1653 | 1468879787417 Marionette TRACE conn2 <- [1,1046,null,{}] 15:09:47 INFO - PROCESS | 1653 | 1468879787449 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}] 15:09:47 INFO - PROCESS | 1653 | 1468879787450 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:47 INFO - PROCESS | 1653 | 1468879787571 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:09:47 INFO - PROCESS | 1653 | 1468879787649 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 1653 | 1468879787651 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a87000 == 40 [pid = 1653] [id = 269] 15:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1176ab400) [pid = 1653] [serial = 805] [outer = 0x0] 15:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117e4bc00) [pid = 1653] [serial = 806] [outer = 0x1176ab400] 15:09:47 INFO - PROCESS | 1653 | 1468879787681 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11855b000) [pid = 1653] [serial = 807] [outer = 0x1176ab400] 15:09:48 INFO - PROCESS | 1653 | 1468879788348 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]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 971ms 15:09:48 INFO - PROCESS | 1653 | 1468879788387 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:09:48 INFO - PROCESS | 1653 | 1468879788391 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:09:48 INFO - PROCESS | 1653 | 1468879788394 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:09:48 INFO - PROCESS | 1653 | 1468879788396 Marionette TRACE conn2 <- [1,1050,null,{}] 15:09:48 INFO - PROCESS | 1653 | 1468879788401 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}] 15:09:48 INFO - PROCESS | 1653 | 1468879788402 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:48 INFO - PROCESS | 1653 | 1468879788510 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:09:48 INFO - PROCESS | 1653 | 1468879788584 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 1653 | 1468879788587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161ed800 == 41 [pid = 1653] [id = 270] 15:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116721800) [pid = 1653] [serial = 808] [outer = 0x0] 15:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11697ac00) [pid = 1653] [serial = 809] [outer = 0x116721800] 15:09:48 INFO - PROCESS | 1653 | 1468879788616 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e4ec00) [pid = 1653] [serial = 810] [outer = 0x116721800] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a414800 == 40 [pid = 1653] [id = 267] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a222800 == 39 [pid = 1653] [id = 266] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129079800 == 38 [pid = 1653] [id = 265] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11701b000 == 37 [pid = 1653] [id = 264] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128d05800 == 36 [pid = 1653] [id = 263] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12719e800 == 35 [pid = 1653] [id = 262] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124608000 == 34 [pid = 1653] [id = 261] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd0000 == 33 [pid = 1653] [id = 260] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1b800 == 32 [pid = 1653] [id = 259] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x117360800 == 31 [pid = 1653] [id = 258] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a8000 == 30 [pid = 1653] [id = 257] 15:09:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12566c800 == 29 [pid = 1653] [id = 256] 15:09:49 INFO - PROCESS | 1653 | 1468879788997 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]]]}] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1245f4400) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11608c400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116aa0800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117e43400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a8e000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119d21800) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11831ec00) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118864c00) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11396a400) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1151c8c00) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172b5c00) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118553400) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1160ee000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118fd3c00) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124e8c800) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128c6b000) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1121ebc00) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e16c00) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167ea400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113911c00) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c16000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119598800) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11953fc00) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119543c00) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11966fc00) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11958cc00) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1294de400) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176b1000) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1161c7000) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 15:09:49 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126450400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 15:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 624ms 15:09:49 INFO - PROCESS | 1653 | 1468879789017 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 1653 | 1468879789021 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:09:49 INFO - PROCESS | 1653 | 1468879789025 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 1653 | 1468879789027 Marionette TRACE conn2 <- [1,1054,null,{}] 15:09:49 INFO - PROCESS | 1653 | 1468879789030 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}] 15:09:49 INFO - PROCESS | 1653 | 1468879789031 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:49 INFO - PROCESS | 1653 | 1468879789109 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:09:49 INFO - PROCESS | 1653 | 1468879789113 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 1653 | 1468879789114 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701b000 == 30 [pid = 1653] [id = 271] 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118196c00) [pid = 1653] [serial = 811] [outer = 0x0] 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118329c00) [pid = 1653] [serial = 812] [outer = 0x118196c00] 15:09:49 INFO - PROCESS | 1653 | 1468879789144 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118866400) [pid = 1653] [serial = 813] [outer = 0x118196c00] 15:09:49 INFO - PROCESS | 1653 | 1468879789468 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]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 15:09:49 INFO - PROCESS | 1653 | 1468879789494 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 1653 | 1468879789496 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:09:49 INFO - PROCESS | 1653 | 1468879789498 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 1653 | 1468879789501 Marionette TRACE conn2 <- [1,1058,null,{}] 15:09:49 INFO - PROCESS | 1653 | 1468879789508 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}] 15:09:49 INFO - PROCESS | 1653 | 1468879789512 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:49 INFO - PROCESS | 1653 | 1468879789602 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:09:49 INFO - PROCESS | 1653 | 1468879789652 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 1653 | 1468879789655 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f07000 == 31 [pid = 1653] [id = 272] 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11886a000) [pid = 1653] [serial = 814] [outer = 0x0] 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119544800) [pid = 1653] [serial = 815] [outer = 0x11886a000] 15:09:49 INFO - PROCESS | 1653 | 1468879789683 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119d13800) [pid = 1653] [serial = 816] [outer = 0x11886a000] 15:09:50 INFO - PROCESS | 1653 | 1468879789998 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]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 525ms 15:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:09:50 INFO - PROCESS | 1653 | 1468879790025 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 1653 | 1468879790027 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:09:50 INFO - PROCESS | 1653 | 1468879790029 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 1653 | 1468879790030 Marionette TRACE conn2 <- [1,1062,null,{}] 15:09:50 INFO - PROCESS | 1653 | 1468879790033 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}] 15:09:50 INFO - PROCESS | 1653 | 1468879790034 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:50 INFO - PROCESS | 1653 | 1468879790113 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:09:50 INFO - PROCESS | 1653 | 1468879790116 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 1653 | 1468879790117 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123830000 == 32 [pid = 1653] [id = 273] 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112d50800) [pid = 1653] [serial = 817] [outer = 0x0] 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1245bc400) [pid = 1653] [serial = 818] [outer = 0x112d50800] 15:09:50 INFO - PROCESS | 1653 | 1468879790145 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124e84800) [pid = 1653] [serial = 819] [outer = 0x112d50800] 15:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 15:09:50 INFO - PROCESS | 1653 | 1468879790541 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]]]}] 15:09:50 INFO - PROCESS | 1653 | 1468879790551 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 1653 | 1468879790554 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:09:50 INFO - PROCESS | 1653 | 1468879790559 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 1653 | 1468879790561 Marionette TRACE conn2 <- [1,1066,null,{}] 15:09:50 INFO - PROCESS | 1653 | 1468879790564 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}] 15:09:50 INFO - PROCESS | 1653 | 1468879790566 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:50 INFO - PROCESS | 1653 | 1468879790685 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:09:50 INFO - PROCESS | 1653 | 1468879790691 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 1653 | 1468879790692 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x115190800 == 33 [pid = 1653] [id = 274] 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116026400) [pid = 1653] [serial = 820] [outer = 0x0] 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1256ae400) [pid = 1653] [serial = 821] [outer = 0x116026400] 15:09:50 INFO - PROCESS | 1653 | 1468879790733 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1264ec400) [pid = 1653] [serial = 822] [outer = 0x116026400] 15:09:51 INFO - PROCESS | 1653 | 1468879791121 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]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 573ms 15:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:09:51 INFO - PROCESS | 1653 | 1468879791132 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 1653 | 1468879791133 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:09:51 INFO - PROCESS | 1653 | 1468879791136 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 1653 | 1468879791139 Marionette TRACE conn2 <- [1,1070,null,{}] 15:09:51 INFO - PROCESS | 1653 | 1468879791142 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}] 15:09:51 INFO - PROCESS | 1653 | 1468879791147 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:51 INFO - PROCESS | 1653 | 1468879791307 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:09:51 INFO - PROCESS | 1653 | 1468879791323 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 1653 | 1468879791326 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x125626800 == 34 [pid = 1653] [id = 275] 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126451000) [pid = 1653] [serial = 823] [outer = 0x0] 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12710b800) [pid = 1653] [serial = 824] [outer = 0x126451000] 15:09:51 INFO - PROCESS | 1653 | 1468879791352 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1290bdc00) [pid = 1653] [serial = 825] [outer = 0x126451000] 15:09:51 INFO - PROCESS | 1653 | 1468879791682 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]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 572ms 15:09:51 INFO - PROCESS | 1653 | 1468879791709 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:09:51 INFO - PROCESS | 1653 | 1468879791710 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:09:51 INFO - PROCESS | 1653 | 1468879791712 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 1653 | 1468879791713 Marionette TRACE conn2 <- [1,1074,null,{}] 15:09:51 INFO - PROCESS | 1653 | 1468879791723 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}] 15:09:51 INFO - PROCESS | 1653 | 1468879791724 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:51 INFO - PROCESS | 1653 | 1468879791817 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:09:51 INFO - PROCESS | 1653 | 1468879791821 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 1653 | 1468879791822 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a27000 == 35 [pid = 1653] [id = 276] 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118867c00) [pid = 1653] [serial = 826] [outer = 0x0] 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294e8000) [pid = 1653] [serial = 827] [outer = 0x118867c00] 15:09:51 INFO - PROCESS | 1653 | 1468879791846 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a55dc00) [pid = 1653] [serial = 828] [outer = 0x118867c00] 15:09:52 INFO - PROCESS | 1653 | 1468879792214 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]]]}] 15:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 526ms 15:09:52 INFO - PROCESS | 1653 | 1468879792247 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:09:52 INFO - PROCESS | 1653 | 1468879792249 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:09:52 INFO - PROCESS | 1653 | 1468879792253 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:09:52 INFO - PROCESS | 1653 | 1468879792255 Marionette TRACE conn2 <- [1,1078,null,{}] 15:09:52 INFO - PROCESS | 1653 | 1468879792258 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}] 15:09:52 INFO - PROCESS | 1653 | 1468879792260 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:52 INFO - PROCESS | 1653 | 1468879792405 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:09:52 INFO - PROCESS | 1653 | 1468879792425 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 1653 | 1468879792426 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a205800 == 36 [pid = 1653] [id = 277] 15:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a55e000) [pid = 1653] [serial = 829] [outer = 0x0] 15:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a571000) [pid = 1653] [serial = 830] [outer = 0x12a55e000] 15:09:52 INFO - PROCESS | 1653 | 1468879792467 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a579c00) [pid = 1653] [serial = 831] [outer = 0x12a55e000] 15:09:52 INFO - PROCESS | 1653 | 1468879792830 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]]]}] 15:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 621ms 15:09:52 INFO - PROCESS | 1653 | 1468879792879 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:09:52 INFO - PROCESS | 1653 | 1468879792880 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:09:52 INFO - PROCESS | 1653 | 1468879792882 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:09:52 INFO - PROCESS | 1653 | 1468879792883 Marionette TRACE conn2 <- [1,1082,null,{}] 15:09:52 INFO - PROCESS | 1653 | 1468879792885 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}] 15:09:52 INFO - PROCESS | 1653 | 1468879792887 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:52 INFO - PROCESS | 1653 | 1468879792983 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:09:52 INFO - PROCESS | 1653 | 1468879792988 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 1653 | 1468879792989 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5d3000 == 37 [pid = 1653] [id = 278] 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a56e000) [pid = 1653] [serial = 832] [outer = 0x0] 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a6b8800) [pid = 1653] [serial = 833] [outer = 0x12a56e000] 15:09:53 INFO - PROCESS | 1653 | 1468879793054 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6bfc00) [pid = 1653] [serial = 834] [outer = 0x12a56e000] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119d1c000) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11927c000) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113f30400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116a9d000) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1172b8000) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b7f800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110d57000) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11966e000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119671000) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1206d8000) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113d3f400) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1256ddc00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129b9000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d4cc00) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:09:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119541c00) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:09:53 INFO - PROCESS | 1653 | 1468879793617 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]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 772ms 15:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:09:53 INFO - PROCESS | 1653 | 1468879793655 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:09:53 INFO - PROCESS | 1653 | 1468879793656 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:09:53 INFO - PROCESS | 1653 | 1468879793658 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 1653 | 1468879793659 Marionette TRACE conn2 <- [1,1086,null,{}] 15:09:53 INFO - PROCESS | 1653 | 1468879793662 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}] 15:09:53 INFO - PROCESS | 1653 | 1468879793663 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:53 INFO - PROCESS | 1653 | 1468879793761 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:09:53 INFO - PROCESS | 1653 | 1468879793792 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 1653 | 1468879793794 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382c800 == 38 [pid = 1653] [id = 279] 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1160eec00) [pid = 1653] [serial = 835] [outer = 0x0] 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fd6800) [pid = 1653] [serial = 836] [outer = 0x1160eec00] 15:09:53 INFO - PROCESS | 1653 | 1468879793817 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119df1000) [pid = 1653] [serial = 837] [outer = 0x1160eec00] 15:09:54 INFO - PROCESS | 1653 | 1468879794083 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]]]}] 15:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 471ms 15:09:54 INFO - PROCESS | 1653 | 1468879794130 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:09:54 INFO - PROCESS | 1653 | 1468879794133 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:09:54 INFO - PROCESS | 1653 | 1468879794147 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 1653 | 1468879794150 Marionette TRACE conn2 <- [1,1090,null,{}] 15:09:54 INFO - PROCESS | 1653 | 1468879794154 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}] 15:09:54 INFO - PROCESS | 1653 | 1468879794160 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:54 INFO - PROCESS | 1653 | 1468879794302 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:09:54 INFO - PROCESS | 1653 | 1468879794404 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 1653 | 1468879794407 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9e1800 == 39 [pid = 1653] [id = 280] 15:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118559c00) [pid = 1653] [serial = 838] [outer = 0x0] 15:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1266d1800) [pid = 1653] [serial = 839] [outer = 0x118559c00] 15:09:54 INFO - PROCESS | 1653 | 1468879794461 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ae4d000) [pid = 1653] [serial = 840] [outer = 0x118559c00] 15:09:54 INFO - PROCESS | 1653 | 1468879794871 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]]]}] 15:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 784ms 15:09:54 INFO - PROCESS | 1653 | 1468879794919 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:09:54 INFO - PROCESS | 1653 | 1468879794920 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:09:54 INFO - PROCESS | 1653 | 1468879794923 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 1653 | 1468879794924 Marionette TRACE conn2 <- [1,1094,null,{}] 15:09:54 INFO - PROCESS | 1653 | 1468879794927 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}] 15:09:54 INFO - PROCESS | 1653 | 1468879794928 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:55 INFO - PROCESS | 1653 | 1468879795002 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:09:55 INFO - PROCESS | 1653 | 1468879795008 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 1653 | 1468879795009 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90c000 == 40 [pid = 1653] [id = 281] 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ae51800) [pid = 1653] [serial = 841] [outer = 0x0] 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ae75c00) [pid = 1653] [serial = 842] [outer = 0x12ae51800] 15:09:55 INFO - PROCESS | 1653 | 1468879795032 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b21b800) [pid = 1653] [serial = 843] [outer = 0x12ae51800] 15:09:55 INFO - PROCESS | 1653 | 1468879795342 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]]]}] 15:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 15:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:09:55 INFO - PROCESS | 1653 | 1468879795391 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 1653 | 1468879795393 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:09:55 INFO - PROCESS | 1653 | 1468879795395 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 1653 | 1468879795396 Marionette TRACE conn2 <- [1,1098,null,{}] 15:09:55 INFO - PROCESS | 1653 | 1468879795398 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}] 15:09:55 INFO - PROCESS | 1653 | 1468879795399 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:55 INFO - PROCESS | 1653 | 1468879795526 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:09:55 INFO - PROCESS | 1653 | 1468879795585 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 1653 | 1468879795587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x113926000 == 41 [pid = 1653] [id = 282] 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110d6e800) [pid = 1653] [serial = 844] [outer = 0x0] 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1121ebc00) [pid = 1653] [serial = 845] [outer = 0x110d6e800] 15:09:55 INFO - PROCESS | 1653 | 1468879795618 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113908800) [pid = 1653] [serial = 846] [outer = 0x110d6e800] 15:09:56 INFO - PROCESS | 1653 | 1468879796105 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]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 719ms 15:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:09:56 INFO - PROCESS | 1653 | 1468879796115 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 1653 | 1468879796118 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:09:56 INFO - PROCESS | 1653 | 1468879796121 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 1653 | 1468879796123 Marionette TRACE conn2 <- [1,1102,null,{}] 15:09:56 INFO - PROCESS | 1653 | 1468879796127 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}] 15:09:56 INFO - PROCESS | 1653 | 1468879796128 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:56 INFO - PROCESS | 1653 | 1468879796233 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:09:56 INFO - PROCESS | 1653 | 1468879796283 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 1653 | 1468879796284 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119264800 == 42 [pid = 1653] [id = 283] 15:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11671cc00) [pid = 1653] [serial = 847] [outer = 0x0] 15:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118869800) [pid = 1653] [serial = 848] [outer = 0x11671cc00] 15:09:56 INFO - PROCESS | 1653 | 1468879796331 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119282800) [pid = 1653] [serial = 849] [outer = 0x11671cc00] 15:09:56 INFO - PROCESS | 1653 | 1468879796723 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]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 15:09:56 INFO - PROCESS | 1653 | 1468879796791 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 1653 | 1468879796793 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:09:56 INFO - PROCESS | 1653 | 1468879796796 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 1653 | 1468879796797 Marionette TRACE conn2 <- [1,1106,null,{}] 15:09:56 INFO - PROCESS | 1653 | 1468879796800 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}] 15:09:56 INFO - PROCESS | 1653 | 1468879796801 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:56 INFO - PROCESS | 1653 | 1468879796921 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:09:56 INFO - PROCESS | 1653 | 1468879796990 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 1653 | 1468879796992 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a650000 == 43 [pid = 1653] [id = 284] 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11954cc00) [pid = 1653] [serial = 850] [outer = 0x0] 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123809400) [pid = 1653] [serial = 851] [outer = 0x11954cc00] 15:09:57 INFO - PROCESS | 1653 | 1468879797020 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124b86000) [pid = 1653] [serial = 852] [outer = 0x11954cc00] 15:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 619ms 15:09:57 INFO - PROCESS | 1653 | 1468879797410 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]]]}] 15:09:57 INFO - PROCESS | 1653 | 1468879797416 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:09:57 INFO - PROCESS | 1653 | 1468879797419 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:09:57 INFO - PROCESS | 1653 | 1468879797427 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:09:57 INFO - PROCESS | 1653 | 1468879797430 Marionette TRACE conn2 <- [1,1110,null,{}] 15:09:57 INFO - PROCESS | 1653 | 1468879797432 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}] 15:09:57 INFO - PROCESS | 1653 | 1468879797434 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:57 INFO - PROCESS | 1653 | 1468879797540 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:09:57 INFO - PROCESS | 1653 | 1468879797606 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 1653 | 1468879797608 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd4a000 == 44 [pid = 1653] [id = 285] 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1256d6800) [pid = 1653] [serial = 853] [outer = 0x0] 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12897b800) [pid = 1653] [serial = 854] [outer = 0x1256d6800] 15:09:57 INFO - PROCESS | 1653 | 1468879797636 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1290bc400) [pid = 1653] [serial = 855] [outer = 0x1256d6800] 15:09:58 INFO - PROCESS | 1653 | 1468879798069 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]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 676ms 15:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:09:58 INFO - PROCESS | 1653 | 1468879798098 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 1653 | 1468879798100 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:09:58 INFO - PROCESS | 1653 | 1468879798102 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 1653 | 1468879798103 Marionette TRACE conn2 <- [1,1114,null,{}] 15:09:58 INFO - PROCESS | 1653 | 1468879798106 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}] 15:09:58 INFO - PROCESS | 1653 | 1468879798107 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:58 INFO - PROCESS | 1653 | 1468879798209 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:09:58 INFO - PROCESS | 1653 | 1468879798311 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:58 INFO - PROCESS | 1653 | 1468879798312 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117222800 == 45 [pid = 1653] [id = 286] 15:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118325c00) [pid = 1653] [serial = 856] [outer = 0x0] 15:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1247c1800) [pid = 1653] [serial = 857] [outer = 0x118325c00] 15:09:58 INFO - PROCESS | 1653 | 1468879798343 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a2bd400) [pid = 1653] [serial = 858] [outer = 0x118325c00] 15:09:59 INFO - PROCESS | 1653 | 1468879799029 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]]]}] 15:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 973ms 15:09:59 INFO - PROCESS | 1653 | 1468879799076 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:09:59 INFO - PROCESS | 1653 | 1468879799079 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:09:59 INFO - PROCESS | 1653 | 1468879799082 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 1653 | 1468879799084 Marionette TRACE conn2 <- [1,1118,null,{}] 15:09:59 INFO - PROCESS | 1653 | 1468879799087 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}] 15:09:59 INFO - PROCESS | 1653 | 1468879799089 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:59 INFO - PROCESS | 1653 | 1468879799180 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:09:59 INFO - PROCESS | 1653 | 1468879799250 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 1653 | 1468879799251 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614c000 == 46 [pid = 1653] [id = 287] 15:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e4cc00) [pid = 1653] [serial = 859] [outer = 0x0] 15:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118596400) [pid = 1653] [serial = 860] [outer = 0x117e4cc00] 15:09:59 INFO - PROCESS | 1653 | 1468879799279 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118f54000) [pid = 1653] [serial = 861] [outer = 0x117e4cc00] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90c000 == 45 [pid = 1653] [id = 281] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9e1800 == 44 [pid = 1653] [id = 280] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12382c800 == 43 [pid = 1653] [id = 279] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5d3000 == 42 [pid = 1653] [id = 278] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a205800 == 41 [pid = 1653] [id = 277] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x128a27000 == 40 [pid = 1653] [id = 276] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x125626800 == 39 [pid = 1653] [id = 275] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x115190800 == 38 [pid = 1653] [id = 274] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x123830000 == 37 [pid = 1653] [id = 273] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x118f07000 == 36 [pid = 1653] [id = 272] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11701b000 == 35 [pid = 1653] [id = 271] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1161ed800 == 34 [pid = 1653] [id = 270] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119a87000 == 33 [pid = 1653] [id = 269] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x112646800 == 32 [pid = 1653] [id = 268] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117222800 == 31 [pid = 1653] [id = 286] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd4a000 == 30 [pid = 1653] [id = 285] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a650000 == 29 [pid = 1653] [id = 284] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119264800 == 28 [pid = 1653] [id = 283] 15:10:00 INFO - PROCESS | 1653 | --DOCSHELL 0x113926000 == 27 [pid = 1653] [id = 282] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1206cc000) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11927fc00) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119542000) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1151c5800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118154400) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11671e800) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1256d9000) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11819bc00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1176b1800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1256b0800) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119280400) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118f48000) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119df3800) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c7e400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1245f4000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1240d0800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125608400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124ef4000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d8d400) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12897b000) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1266cb800) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118851800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113969c00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a9f000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1289d4400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289d4c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1245fbc00) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116719c00) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d1b800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119667000) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1242e7c00) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1289d7c00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 15:10:00 INFO - PROCESS | 1653 | 1468879800212 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]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1173ms 15:10:00 INFO - PROCESS | 1653 | 1468879800256 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:10:00 INFO - PROCESS | 1653 | 1468879800258 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:10:00 INFO - PROCESS | 1653 | 1468879800261 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 1653 | 1468879800263 Marionette TRACE conn2 <- [1,1122,null,{}] 15:10:00 INFO - PROCESS | 1653 | 1468879800267 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}] 15:10:00 INFO - PROCESS | 1653 | 1468879800268 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:00 INFO - PROCESS | 1653 | 1468879800347 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:10:00 INFO - PROCESS | 1653 | 1468879800356 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1653 | 1468879800359 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600a000 == 28 [pid = 1653] [id = 288] 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113904800) [pid = 1653] [serial = 862] [outer = 0x0] 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115e0d000) [pid = 1653] [serial = 863] [outer = 0x113904800] 15:10:00 INFO - PROCESS | 1653 | 1468879800387 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112789800) [pid = 1653] [serial = 864] [outer = 0x113904800] 15:10:00 INFO - PROCESS | 1653 | 1468879800714 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]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 15:10:00 INFO - PROCESS | 1653 | 1468879800748 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 1653 | 1468879800751 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:10:00 INFO - PROCESS | 1653 | 1468879800757 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 1653 | 1468879800759 Marionette TRACE conn2 <- [1,1126,null,{}] 15:10:00 INFO - PROCESS | 1653 | 1468879800761 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}] 15:10:00 INFO - PROCESS | 1653 | 1468879800763 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:00 INFO - PROCESS | 1653 | 1468879800838 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:10:00 INFO - PROCESS | 1653 | 1468879800843 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1653 | 1468879800844 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721f800 == 29 [pid = 1653] [id = 289] 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116909c00) [pid = 1653] [serial = 865] [outer = 0x0] 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176b1800) [pid = 1653] [serial = 866] [outer = 0x116909c00] 15:10:00 INFO - PROCESS | 1653 | 1468879800873 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118320c00) [pid = 1653] [serial = 867] [outer = 0x116909c00] 15:10:01 INFO - PROCESS | 1653 | 1468879801285 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]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 15:10:01 INFO - PROCESS | 1653 | 1468879801327 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:10:01 INFO - PROCESS | 1653 | 1468879801330 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:10:01 INFO - PROCESS | 1653 | 1468879801333 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 1653 | 1468879801337 Marionette TRACE conn2 <- [1,1130,null,{}] 15:10:01 INFO - PROCESS | 1653 | 1468879801348 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}] 15:10:01 INFO - PROCESS | 1653 | 1468879801353 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:01 INFO - PROCESS | 1653 | 1468879801469 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:10:01 INFO - PROCESS | 1653 | 1468879801486 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 1653 | 1468879801488 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f9d800 == 30 [pid = 1653] [id = 290] 15:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f1c000) [pid = 1653] [serial = 868] [outer = 0x0] 15:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11927fc00) [pid = 1653] [serial = 869] [outer = 0x112f1c000] 15:10:01 INFO - PROCESS | 1653 | 1468879801536 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119592800) [pid = 1653] [serial = 870] [outer = 0x112f1c000] 15:10:01 INFO - PROCESS | 1653 | 1468879801911 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]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 625ms 15:10:01 INFO - PROCESS | 1653 | 1468879801958 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:10:01 INFO - PROCESS | 1653 | 1468879801959 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:10:01 INFO - PROCESS | 1653 | 1468879801962 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 1653 | 1468879801963 Marionette TRACE conn2 <- [1,1134,null,{}] 15:10:01 INFO - PROCESS | 1653 | 1468879801965 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}] 15:10:01 INFO - PROCESS | 1653 | 1468879801966 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:02 INFO - PROCESS | 1653 | 1468879802043 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:10:02 INFO - PROCESS | 1653 | 1468879802046 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 1653 | 1468879802047 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a80800 == 31 [pid = 1653] [id = 291] 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119664000) [pid = 1653] [serial = 871] [outer = 0x0] 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119672000) [pid = 1653] [serial = 872] [outer = 0x119664000] 15:10:02 INFO - PROCESS | 1653 | 1468879802075 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d20000) [pid = 1653] [serial = 873] [outer = 0x119664000] 15:10:02 INFO - PROCESS | 1653 | 1468879802439 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]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 517ms 15:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:10:02 INFO - PROCESS | 1653 | 1468879802480 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 1653 | 1468879802481 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:10:02 INFO - PROCESS | 1653 | 1468879802483 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 1653 | 1468879802484 Marionette TRACE conn2 <- [1,1138,null,{}] 15:10:02 INFO - PROCESS | 1653 | 1468879802495 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}] 15:10:02 INFO - PROCESS | 1653 | 1468879802497 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:02 INFO - PROCESS | 1653 | 1468879802586 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:10:02 INFO - PROCESS | 1653 | 1468879802636 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 1653 | 1468879802637 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1e800 == 32 [pid = 1653] [id = 292] 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116909800) [pid = 1653] [serial = 874] [outer = 0x0] 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1206d9000) [pid = 1653] [serial = 875] [outer = 0x116909800] 15:10:02 INFO - PROCESS | 1653 | 1468879802662 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1240d0800) [pid = 1653] [serial = 876] [outer = 0x116909800] 15:10:02 INFO - PROCESS | 1653 | 1468879802975 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]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 523ms 15:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:10:03 INFO - PROCESS | 1653 | 1468879803007 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 1653 | 1468879803009 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:10:03 INFO - PROCESS | 1653 | 1468879803011 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 1653 | 1468879803012 Marionette TRACE conn2 <- [1,1142,null,{}] 15:10:03 INFO - PROCESS | 1653 | 1468879803014 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}] 15:10:03 INFO - PROCESS | 1653 | 1468879803018 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:03 INFO - PROCESS | 1653 | 1468879803127 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:10:03 INFO - PROCESS | 1653 | 1468879803161 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 1653 | 1468879803162 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ebb800 == 33 [pid = 1653] [id = 293] 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123a1f400) [pid = 1653] [serial = 877] [outer = 0x0] 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ef6800) [pid = 1653] [serial = 878] [outer = 0x123a1f400] 15:10:03 INFO - PROCESS | 1653 | 1468879803187 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128979400) [pid = 1653] [serial = 879] [outer = 0x123a1f400] 15:10:03 INFO - PROCESS | 1653 | 1468879803485 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]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 15:10:03 INFO - PROCESS | 1653 | 1468879803530 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 1653 | 1468879803532 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:10:03 INFO - PROCESS | 1653 | 1468879803543 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 1653 | 1468879803545 Marionette TRACE conn2 <- [1,1146,null,{}] 15:10:03 INFO - PROCESS | 1653 | 1468879803554 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}] 15:10:03 INFO - PROCESS | 1653 | 1468879803556 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:03 INFO - PROCESS | 1653 | 1468879803646 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:10:03 INFO - PROCESS | 1653 | 1468879803649 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 1653 | 1468879803651 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607c000 == 34 [pid = 1653] [id = 294] 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1242ed000) [pid = 1653] [serial = 880] [outer = 0x0] 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128980400) [pid = 1653] [serial = 881] [outer = 0x1242ed000] 15:10:03 INFO - PROCESS | 1653 | 1468879803675 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128c65400) [pid = 1653] [serial = 882] [outer = 0x1242ed000] 15:10:04 INFO - PROCESS | 1653 | 1468879804001 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]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 489ms 15:10:04 INFO - PROCESS | 1653 | 1468879804024 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 1653 | 1468879804025 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:10:04 INFO - PROCESS | 1653 | 1468879804027 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 1653 | 1468879804028 Marionette TRACE conn2 <- [1,1150,null,{}] 15:10:04 INFO - PROCESS | 1653 | 1468879804031 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}] 15:10:04 INFO - PROCESS | 1653 | 1468879804032 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:04 INFO - PROCESS | 1653 | 1468879804126 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:10:04 INFO - PROCESS | 1653 | 1468879804135 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 1653 | 1468879804136 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a26800 == 35 [pid = 1653] [id = 295] 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1206d6000) [pid = 1653] [serial = 883] [outer = 0x0] 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1290b7000) [pid = 1653] [serial = 884] [outer = 0x1206d6000] 15:10:04 INFO - PROCESS | 1653 | 1468879804163 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1294e1c00) [pid = 1653] [serial = 885] [outer = 0x1206d6000] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x125608800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118867c00) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a55e000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a56e000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1160eec00) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176ab400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110d56800) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118196c00) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112d50800) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116721800) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118559c00) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11886a000) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116026400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12ae51800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:10:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126451000) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:10:04 INFO - PROCESS | 1653 | 1468879804634 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]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 621ms 15:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:10:04 INFO - PROCESS | 1653 | 1468879804650 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 1653 | 1468879804651 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:10:04 INFO - PROCESS | 1653 | 1468879804659 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 1653 | 1468879804660 Marionette TRACE conn2 <- [1,1154,null,{}] 15:10:04 INFO - PROCESS | 1653 | 1468879804665 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}] 15:10:04 INFO - PROCESS | 1653 | 1468879804666 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:04 INFO - PROCESS | 1653 | 1468879804778 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:10:04 INFO - PROCESS | 1653 | 1468879804816 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 1653 | 1468879804817 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128db9800 == 36 [pid = 1653] [id = 296] 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112133400) [pid = 1653] [serial = 886] [outer = 0x0] 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11886a000) [pid = 1653] [serial = 887] [outer = 0x112133400] 15:10:04 INFO - PROCESS | 1653 | 1468879804842 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125602800) [pid = 1653] [serial = 888] [outer = 0x112133400] 15:10:05 INFO - PROCESS | 1653 | 1468879805115 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 478ms 15:10:05 INFO - PROCESS | 1653 | 1468879805131 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 1653 | 1468879805132 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:10:05 INFO - PROCESS | 1653 | 1468879805135 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1653 | 1468879805136 Marionette TRACE conn2 <- [1,1158,null,{}] 15:10:05 INFO - PROCESS | 1653 | 1468879805145 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}] 15:10:05 INFO - PROCESS | 1653 | 1468879805147 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:05 INFO - PROCESS | 1653 | 1468879805227 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:10:05 INFO - PROCESS | 1653 | 1468879805231 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1653 | 1468879805232 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a21d000 == 37 [pid = 1653] [id = 297] 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d4400) [pid = 1653] [serial = 889] [outer = 0x0] 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1294ec400) [pid = 1653] [serial = 890] [outer = 0x1289d4400] 15:10:05 INFO - PROCESS | 1653 | 1468879805259 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a55f000) [pid = 1653] [serial = 891] [outer = 0x1289d4400] 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a564400) [pid = 1653] [serial = 892] [outer = 0x12c746c00] 15:10:05 INFO - PROCESS | 1653 | 1468879805623 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 523ms 15:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:10:05 INFO - PROCESS | 1653 | 1468879805658 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 1653 | 1468879805660 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:10:05 INFO - PROCESS | 1653 | 1468879805662 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1653 | 1468879805664 Marionette TRACE conn2 <- [1,1162,null,{}] 15:10:05 INFO - PROCESS | 1653 | 1468879805666 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}] 15:10:05 INFO - PROCESS | 1653 | 1468879805668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:05 INFO - PROCESS | 1653 | 1468879805760 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:10:05 INFO - PROCESS | 1653 | 1468879805765 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1653 | 1468879805766 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1e000 == 38 [pid = 1653] [id = 298] 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a56e800) [pid = 1653] [serial = 893] [outer = 0x0] 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a6c2000) [pid = 1653] [serial = 894] [outer = 0x12a56e800] 15:10:05 INFO - PROCESS | 1653 | 1468879805794 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b215400) [pid = 1653] [serial = 895] [outer = 0x12a56e800] 15:10:06 INFO - PROCESS | 1653 | 1468879806141 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]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 15:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:10:06 INFO - PROCESS | 1653 | 1468879806181 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1653 | 1468879806182 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:10:06 INFO - PROCESS | 1653 | 1468879806184 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1653 | 1468879806185 Marionette TRACE conn2 <- [1,1166,null,{}] 15:10:06 INFO - PROCESS | 1653 | 1468879806189 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}] 15:10:06 INFO - PROCESS | 1653 | 1468879806191 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:06 INFO - PROCESS | 1653 | 1468879806292 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:10:06 INFO - PROCESS | 1653 | 1468879806297 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 1653 | 1468879806298 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b037000 == 39 [pid = 1653] [id = 299] 15:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a56f000) [pid = 1653] [serial = 896] [outer = 0x0] 15:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b893000) [pid = 1653] [serial = 897] [outer = 0x12a56f000] 15:10:06 INFO - PROCESS | 1653 | 1468879806322 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b933c00) [pid = 1653] [serial = 898] [outer = 0x12a56f000] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11600a000 == 38 [pid = 1653] [id = 288] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11614c000 == 37 [pid = 1653] [id = 287] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11721f800 == 36 [pid = 1653] [id = 289] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119a80800 == 35 [pid = 1653] [id = 291] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12607c000 == 34 [pid = 1653] [id = 294] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x118f9d800 == 33 [pid = 1653] [id = 290] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x128a26800 == 32 [pid = 1653] [id = 295] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1e800 == 31 [pid = 1653] [id = 292] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x128db9800 == 30 [pid = 1653] [id = 296] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x124ebb800 == 29 [pid = 1653] [id = 293] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a21d000 == 28 [pid = 1653] [id = 297] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1121e2000) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a81c00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118329c00) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118866400) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1245bc400) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e84800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11697ac00) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117e4ec00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1266d1800) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119544800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119d13800) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1256ae400) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1264ec400) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ae75c00) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a6bfc00) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12710b800) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119df1000) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a55dc00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1290bdc00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b21b800) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ae4d000) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1e000 == 27 [pid = 1653] [id = 298] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1289d2c00) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1294e8000) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a571000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a6b8800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118fd6800) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a579c00) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117e4bc00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11855b000) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 15:10:07 INFO - PROCESS | 1653 | 1468879807663 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]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1524ms 15:10:07 INFO - PROCESS | 1653 | 1468879807711 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1653 | 1468879807714 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:10:07 INFO - PROCESS | 1653 | 1468879807717 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 1653 | 1468879807721 Marionette TRACE conn2 <- [1,1170,null,{}] 15:10:07 INFO - PROCESS | 1653 | 1468879807731 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}] 15:10:07 INFO - PROCESS | 1653 | 1468879807733 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:07 INFO - PROCESS | 1653 | 1468879807815 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:10:07 INFO - PROCESS | 1653 | 1468879807821 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 1653 | 1468879807826 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x113be5000 == 28 [pid = 1653] [id = 300] 15:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a8e400) [pid = 1653] [serial = 899] [outer = 0x0] 15:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a8f400) [pid = 1653] [serial = 900] [outer = 0x112a8e400] 15:10:07 INFO - PROCESS | 1653 | 1468879807854 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113370400) [pid = 1653] [serial = 901] [outer = 0x112a8e400] 15:10:08 INFO - PROCESS | 1653 | 1468879808213 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]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 525ms 15:10:08 INFO - PROCESS | 1653 | 1468879808242 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 1653 | 1468879808246 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:10:08 INFO - PROCESS | 1653 | 1468879808250 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1653 | 1468879808252 Marionette TRACE conn2 <- [1,1174,null,{}] 15:10:08 INFO - PROCESS | 1653 | 1468879808255 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}] 15:10:08 INFO - PROCESS | 1653 | 1468879808257 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:08 INFO - PROCESS | 1653 | 1468879808337 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:10:08 INFO - PROCESS | 1653 | 1468879808384 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1653 | 1468879808386 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117009800 == 29 [pid = 1653] [id = 301] 15:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113371000) [pid = 1653] [serial = 902] [outer = 0x0] 15:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113f2f800) [pid = 1653] [serial = 903] [outer = 0x113371000] 15:10:08 INFO - PROCESS | 1653 | 1468879808414 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116532800) [pid = 1653] [serial = 904] [outer = 0x113371000] 15:10:08 INFO - PROCESS | 1653 | 1468879808720 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] 15:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:10:08 INFO - PROCESS | 1653 | 1468879808782 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:10:08 INFO - PROCESS | 1653 | 1468879808785 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1653 | 1468879808788 Marionette TRACE conn2 <- [1,1178,null,{}] 15:10:08 INFO - PROCESS | 1653 | 1468879808797 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}] 15:10:08 INFO - PROCESS | 1653 | 1468879808801 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:08 INFO - PROCESS | 1653 | 1468879808880 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:10:08 INFO - PROCESS | 1653 | 1468879808927 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1653 | 1468879808929 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118369800 == 30 [pid = 1653] [id = 302] 15:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110d57800) [pid = 1653] [serial = 905] [outer = 0x0] 15:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1172ba800) [pid = 1653] [serial = 906] [outer = 0x110d57800] 15:10:08 INFO - PROCESS | 1653 | 1468879808957 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11831ec00) [pid = 1653] [serial = 907] [outer = 0x110d57800] 15:10:09 INFO - PROCESS | 1653 | 1468879809259 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] 15:10:09 INFO - PROCESS | 1653 | 1468879809313 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:10:09 INFO - PROCESS | 1653 | 1468879809316 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1653 | 1468879809318 Marionette TRACE conn2 <- [1,1182,null,{}] 15:10:09 INFO - PROCESS | 1653 | 1468879809322 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}] 15:10:09 INFO - PROCESS | 1653 | 1468879809324 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:09 INFO - PROCESS | 1653 | 1468879809441 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:10:09 INFO - PROCESS | 1653 | 1468879809510 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 1653 | 1468879809512 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f15000 == 31 [pid = 1653] [id = 303] 15:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1167e4400) [pid = 1653] [serial = 908] [outer = 0x0] 15:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118588000) [pid = 1653] [serial = 909] [outer = 0x1167e4400] 15:10:09 INFO - PROCESS | 1653 | 1468879809554 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11886cc00) [pid = 1653] [serial = 910] [outer = 0x1167e4400] 15:10:09 INFO - PROCESS | 1653 | 1468879809912 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] 15:10:09 INFO - PROCESS | 1653 | 1468879809943 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:10:09 INFO - PROCESS | 1653 | 1468879809946 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1653 | 1468879809947 Marionette TRACE conn2 <- [1,1186,null,{}] 15:10:09 INFO - PROCESS | 1653 | 1468879809949 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}] 15:10:09 INFO - PROCESS | 1653 | 1468879809950 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:10 INFO - PROCESS | 1653 | 1468879810094 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:10:10 INFO - PROCESS | 1653 | 1468879810133 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1653 | 1468879810134 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123824000 == 32 [pid = 1653] [id = 304] 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111ca8800) [pid = 1653] [serial = 911] [outer = 0x0] 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fcd400) [pid = 1653] [serial = 912] [outer = 0x111ca8800] 15:10:10 INFO - PROCESS | 1653 | 1468879810174 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11958ec00) [pid = 1653] [serial = 913] [outer = 0x111ca8800] 15:10:10 INFO - PROCESS | 1653 | 1468879810581 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] 15:10:10 INFO - PROCESS | 1653 | 1468879810617 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:10:10 INFO - PROCESS | 1653 | 1468879810619 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 1653 | 1468879810620 Marionette TRACE conn2 <- [1,1190,null,{}] 15:10:10 INFO - PROCESS | 1653 | 1468879810625 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}] 15:10:10 INFO - PROCESS | 1653 | 1468879810629 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:10 INFO - PROCESS | 1653 | 1468879810739 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:10:10 INFO - PROCESS | 1653 | 1468879810746 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1653 | 1468879810747 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118365800 == 33 [pid = 1653] [id = 305] 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113d3e400) [pid = 1653] [serial = 914] [outer = 0x0] 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119652800) [pid = 1653] [serial = 915] [outer = 0x113d3e400] 15:10:10 INFO - PROCESS | 1653 | 1468879810775 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123809800) [pid = 1653] [serial = 916] [outer = 0x113d3e400] 15:10:11 INFO - PROCESS | 1653 | 1468879811081 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] 15:10:11 INFO - PROCESS | 1653 | 1468879811098 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:10:11 INFO - PROCESS | 1653 | 1468879811100 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1653 | 1468879811101 Marionette TRACE conn2 <- [1,1194,null,{}] 15:10:11 INFO - PROCESS | 1653 | 1468879811103 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}] 15:10:11 INFO - PROCESS | 1653 | 1468879811106 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:11 INFO - PROCESS | 1653 | 1468879811190 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:10:11 INFO - PROCESS | 1653 | 1468879811194 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1653 | 1468879811195 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124616800 == 34 [pid = 1653] [id = 306] 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d6cc00) [pid = 1653] [serial = 917] [outer = 0x0] 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1245fb400) [pid = 1653] [serial = 918] [outer = 0x123d6cc00] 15:10:11 INFO - PROCESS | 1653 | 1468879811217 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124e8e000) [pid = 1653] [serial = 919] [outer = 0x123d6cc00] 15:10:11 INFO - PROCESS | 1653 | 1468879811659 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] 15:10:11 INFO - PROCESS | 1653 | 1468879811673 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:10:11 INFO - PROCESS | 1653 | 1468879811677 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1653 | 1468879811678 Marionette TRACE conn2 <- [1,1198,null,{}] 15:10:11 INFO - PROCESS | 1653 | 1468879811682 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}] 15:10:11 INFO - PROCESS | 1653 | 1468879811684 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:11 INFO - PROCESS | 1653 | 1468879811801 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:10:11 INFO - PROCESS | 1653 | 1468879811810 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1653 | 1468879811811 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x125072000 == 35 [pid = 1653] [id = 307] 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124e8ec00) [pid = 1653] [serial = 920] [outer = 0x0] 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12560a000) [pid = 1653] [serial = 921] [outer = 0x124e8ec00] 15:10:11 INFO - PROCESS | 1653 | 1468879811851 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1256d4800) [pid = 1653] [serial = 922] [outer = 0x124e8ec00] 15:10:12 INFO - PROCESS | 1653 | 1468879812213 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]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 573ms 15:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:10:12 INFO - PROCESS | 1653 | 1468879812250 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 1653 | 1468879812252 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:10:12 INFO - PROCESS | 1653 | 1468879812255 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 1653 | 1468879812257 Marionette TRACE conn2 <- [1,1202,null,{}] 15:10:12 INFO - PROCESS | 1653 | 1468879812260 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}] 15:10:12 INFO - PROCESS | 1653 | 1468879812262 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:12 INFO - PROCESS | 1653 | 1468879812418 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:10:12 INFO - PROCESS | 1653 | 1468879812438 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 1653 | 1468879812439 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118367800 == 36 [pid = 1653] [id = 308] 15:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118f51400) [pid = 1653] [serial = 923] [outer = 0x0] 15:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1264ec400) [pid = 1653] [serial = 924] [outer = 0x118f51400] 15:10:12 INFO - PROCESS | 1653 | 1468879812482 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12710a800) [pid = 1653] [serial = 925] [outer = 0x118f51400] 15:10:12 INFO - PROCESS | 1653 | 1468879812918 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]]]}] 15:10:12 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 15:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 15:10:12 INFO - PROCESS | 1653 | 1468879812925 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:10:12 INFO - PROCESS | 1653 | 1468879812926 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:10:12 INFO - PROCESS | 1653 | 1468879812928 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 1653 | 1468879812930 Marionette TRACE conn2 <- [1,1206,null,{}] 15:10:12 INFO - PROCESS | 1653 | 1468879812932 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}] 15:10:12 INFO - PROCESS | 1653 | 1468879812933 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:13 INFO - PROCESS | 1653 | 1468879813041 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:10:13 INFO - PROCESS | 1653 | 1468879813045 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 1653 | 1468879813045 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12878b800 == 37 [pid = 1653] [id = 309] 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125608400) [pid = 1653] [serial = 926] [outer = 0x0] 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128978c00) [pid = 1653] [serial = 927] [outer = 0x125608400] 15:10:13 INFO - PROCESS | 1653 | 1468879813069 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128c67400) [pid = 1653] [serial = 928] [outer = 0x125608400] 15:10:13 INFO - PROCESS | 1653 | 1468879813391 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]]]}] 15:10:13 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 15:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 15:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:10:13 INFO - PROCESS | 1653 | 1468879813449 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:10:13 INFO - PROCESS | 1653 | 1468879813450 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:10:13 INFO - PROCESS | 1653 | 1468879813452 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:10:13 INFO - PROCESS | 1653 | 1468879813454 Marionette TRACE conn2 <- [1,1210,null,{}] 15:10:13 INFO - PROCESS | 1653 | 1468879813457 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}] 15:10:13 INFO - PROCESS | 1653 | 1468879813458 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:13 INFO - PROCESS | 1653 | 1468879813573 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:10:13 INFO - PROCESS | 1653 | 1468879813577 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 1653 | 1468879813586 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x123823000 == 38 [pid = 1653] [id = 310] 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1289d4c00) [pid = 1653] [serial = 929] [outer = 0x0] 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1290be400) [pid = 1653] [serial = 930] [outer = 0x1289d4c00] 15:10:13 INFO - PROCESS | 1653 | 1468879813631 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a571400) [pid = 1653] [serial = 931] [outer = 0x1289d4c00] 15:10:14 INFO - PROCESS | 1653 | 1468879814046 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]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 621ms 15:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:10:14 INFO - PROCESS | 1653 | 1468879814082 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 1653 | 1468879814084 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:10:14 INFO - PROCESS | 1653 | 1468879814098 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1653 | 1468879814100 Marionette TRACE conn2 <- [1,1214,null,{}] 15:10:14 INFO - PROCESS | 1653 | 1468879814105 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}] 15:10:14 INFO - PROCESS | 1653 | 1468879814108 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:14 INFO - PROCESS | 1653 | 1468879814256 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:10:14 INFO - PROCESS | 1653 | 1468879814281 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 1653 | 1468879814282 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5e5800 == 39 [pid = 1653] [id = 311] 15:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a572800) [pid = 1653] [serial = 932] [outer = 0x0] 15:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a6b8000) [pid = 1653] [serial = 933] [outer = 0x12a572800] 15:10:14 INFO - PROCESS | 1653 | 1468879814321 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ae4f800) [pid = 1653] [serial = 934] [outer = 0x12a572800] 15:10:14 INFO - PROCESS | 1653 | 1468879814896 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]]]}] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x110fac400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a56e800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116909800) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a1f400) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112133400) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1242ed000) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1206d6000) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1289d4400) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e4cc00) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118325c00) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1256d6800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11954cc00) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11671cc00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110d6e800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119664000) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f1c000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116909c00) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:10:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113904800) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 886ms 15:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:10:14 INFO - PROCESS | 1653 | 1468879814973 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 1653 | 1468879814974 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:10:14 INFO - PROCESS | 1653 | 1468879814976 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1653 | 1468879814978 Marionette TRACE conn2 <- [1,1218,null,{}] 15:10:14 INFO - PROCESS | 1653 | 1468879814980 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}] 15:10:14 INFO - PROCESS | 1653 | 1468879814981 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:15 INFO - PROCESS | 1653 | 1468879815065 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:10:15 INFO - PROCESS | 1653 | 1468879815068 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 1653 | 1468879815069 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a03000 == 40 [pid = 1653] [id = 312] 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116909800) [pid = 1653] [serial = 935] [outer = 0x0] 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116977c00) [pid = 1653] [serial = 936] [outer = 0x116909800] 15:10:15 INFO - PROCESS | 1653 | 1468879815097 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119286800) [pid = 1653] [serial = 937] [outer = 0x116909800] 15:10:15 INFO - PROCESS | 1653 | 1468879815417 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]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 468ms 15:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:10:15 INFO - PROCESS | 1653 | 1468879815446 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 1653 | 1468879815447 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:10:15 INFO - PROCESS | 1653 | 1468879815449 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1653 | 1468879815450 Marionette TRACE conn2 <- [1,1222,null,{}] 15:10:15 INFO - PROCESS | 1653 | 1468879815453 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}] 15:10:15 INFO - PROCESS | 1653 | 1468879815455 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:15 INFO - PROCESS | 1653 | 1468879815559 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:10:15 INFO - PROCESS | 1653 | 1468879815564 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 1653 | 1468879815565 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9db000 == 41 [pid = 1653] [id = 313] 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1131ae000) [pid = 1653] [serial = 938] [outer = 0x0] 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118867400) [pid = 1653] [serial = 939] [outer = 0x1131ae000] 15:10:15 INFO - PROCESS | 1653 | 1468879815589 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c62800) [pid = 1653] [serial = 940] [outer = 0x1131ae000] 15:10:15 INFO - PROCESS | 1653 | 1468879815898 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] 15:10:15 INFO - PROCESS | 1653 | 1468879815920 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:10:15 INFO - PROCESS | 1653 | 1468879815924 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1653 | 1468879815927 Marionette TRACE conn2 <- [1,1226,null,{}] 15:10:15 INFO - PROCESS | 1653 | 1468879815929 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}] 15:10:15 INFO - PROCESS | 1653 | 1468879815930 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:16 INFO - PROCESS | 1653 | 1468879816019 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:10:16 INFO - PROCESS | 1653 | 1468879816025 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1653 | 1468879816026 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b913800 == 42 [pid = 1653] [id = 314] 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128c63400) [pid = 1653] [serial = 941] [outer = 0x0] 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ae6ac00) [pid = 1653] [serial = 942] [outer = 0x128c63400] 15:10:16 INFO - PROCESS | 1653 | 1468879816050 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b898c00) [pid = 1653] [serial = 943] [outer = 0x128c63400] 15:10:16 INFO - PROCESS | 1653 | 1468879816365 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 15:10:16 INFO - PROCESS | 1653 | 1468879816398 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 1653 | 1468879816400 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:10:16 INFO - PROCESS | 1653 | 1468879816402 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 1653 | 1468879816403 Marionette TRACE conn2 <- [1,1230,null,{}] 15:10:16 INFO - PROCESS | 1653 | 1468879816405 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}] 15:10:16 INFO - PROCESS | 1653 | 1468879816406 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:16 INFO - PROCESS | 1653 | 1468879816512 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:10:16 INFO - PROCESS | 1653 | 1468879816518 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1653 | 1468879816519 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd4b000 == 43 [pid = 1653] [id = 315] 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1160e8000) [pid = 1653] [serial = 944] [outer = 0x0] 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b934400) [pid = 1653] [serial = 945] [outer = 0x1160e8000] 15:10:16 INFO - PROCESS | 1653 | 1468879816544 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b942800) [pid = 1653] [serial = 946] [outer = 0x1160e8000] 15:10:16 INFO - PROCESS | 1653 | 1468879816840 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 15:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:10:16 INFO - PROCESS | 1653 | 1468879816870 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 1653 | 1468879816873 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:10:16 INFO - PROCESS | 1653 | 1468879816877 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 1653 | 1468879816878 Marionette TRACE conn2 <- [1,1234,null,{}] 15:10:16 INFO - PROCESS | 1653 | 1468879816881 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}] 15:10:16 INFO - PROCESS | 1653 | 1468879816892 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:17 INFO - PROCESS | 1653 | 1468879817017 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:10:17 INFO - PROCESS | 1653 | 1468879817069 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 1653 | 1468879817070 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fbf000 == 44 [pid = 1653] [id = 316] 15:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110d56400) [pid = 1653] [serial = 947] [outer = 0x0] 15:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111c20400) [pid = 1653] [serial = 948] [outer = 0x110d56400] 15:10:17 INFO - PROCESS | 1653 | 1468879817102 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112784c00) [pid = 1653] [serial = 949] [outer = 0x110d56400] 15:10:17 INFO - PROCESS | 1653 | 1468879817655 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]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 823ms 15:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:10:17 INFO - PROCESS | 1653 | 1468879817727 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 1653 | 1468879817729 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:10:17 INFO - PROCESS | 1653 | 1468879817734 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1653 | 1468879817736 Marionette TRACE conn2 <- [1,1238,null,{}] 15:10:17 INFO - PROCESS | 1653 | 1468879817739 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}] 15:10:17 INFO - PROCESS | 1653 | 1468879817741 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:17 INFO - PROCESS | 1653 | 1468879817854 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:10:17 INFO - PROCESS | 1653 | 1468879817928 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 1653 | 1468879817930 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118184800 == 45 [pid = 1653] [id = 317] 15:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113f9d000) [pid = 1653] [serial = 950] [outer = 0x0] 15:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116531c00) [pid = 1653] [serial = 951] [outer = 0x113f9d000] 15:10:17 INFO - PROCESS | 1653 | 1468879817960 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1172b9000) [pid = 1653] [serial = 952] [outer = 0x113f9d000] 15:10:18 INFO - PROCESS | 1653 | 1468879818732 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]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1024ms 15:10:18 INFO - PROCESS | 1653 | 1468879818757 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 1653 | 1468879818760 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:10:18 INFO - PROCESS | 1653 | 1468879818763 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 1653 | 1468879818765 Marionette TRACE conn2 <- [1,1242,null,{}] 15:10:18 INFO - PROCESS | 1653 | 1468879818769 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}] 15:10:18 INFO - PROCESS | 1653 | 1468879818770 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:18 INFO - PROCESS | 1653 | 1468879818879 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:10:18 INFO - PROCESS | 1653 | 1468879818932 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 1653 | 1468879818934 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x117222000 == 46 [pid = 1653] [id = 318] 15:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1160f3800) [pid = 1653] [serial = 953] [outer = 0x0] 15:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1167e4000) [pid = 1653] [serial = 954] [outer = 0x1160f3800] 15:10:18 INFO - PROCESS | 1653 | 1468879818961 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176b0c00) [pid = 1653] [serial = 955] [outer = 0x1160f3800] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd4b000 == 45 [pid = 1653] [id = 315] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b913800 == 44 [pid = 1653] [id = 314] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9db000 == 43 [pid = 1653] [id = 313] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b893000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119a03000 == 42 [pid = 1653] [id = 312] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5e5800 == 41 [pid = 1653] [id = 311] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123823000 == 40 [pid = 1653] [id = 310] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12878b800 == 39 [pid = 1653] [id = 309] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118367800 == 38 [pid = 1653] [id = 308] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x125072000 == 37 [pid = 1653] [id = 307] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124616800 == 36 [pid = 1653] [id = 306] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118365800 == 35 [pid = 1653] [id = 305] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123824000 == 34 [pid = 1653] [id = 304] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118f15000 == 33 [pid = 1653] [id = 303] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118369800 == 32 [pid = 1653] [id = 302] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117009800 == 31 [pid = 1653] [id = 301] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113be5000 == 30 [pid = 1653] [id = 300] 15:10:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b037000 == 29 [pid = 1653] [id = 299] 15:10:19 INFO - PROCESS | 1653 | 1468879819513 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]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 771ms 15:10:19 INFO - PROCESS | 1653 | 1468879819535 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 1653 | 1468879819541 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:10:19 INFO - PROCESS | 1653 | 1468879819552 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1653 | 1468879819555 Marionette TRACE conn2 <- [1,1246,null,{}] 15:10:19 INFO - PROCESS | 1653 | 1468879819557 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}] 15:10:19 INFO - PROCESS | 1653 | 1468879819559 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:19 INFO - PROCESS | 1653 | 1468879819636 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:10:19 INFO - PROCESS | 1653 | 1468879819642 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 1653 | 1468879819643 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117003800 == 30 [pid = 1653] [id = 319] 15:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1160ee800) [pid = 1653] [serial = 956] [outer = 0x0] 15:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11854e000) [pid = 1653] [serial = 957] [outer = 0x1160ee800] 15:10:19 INFO - PROCESS | 1653 | 1468879819671 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118f4dc00) [pid = 1653] [serial = 958] [outer = 0x1160ee800] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1294eb000) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12a6c2000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1206d9000) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128979400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124ef6800) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1240d0800) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11886a000) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128980400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1290b7000) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128c65400) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1294ec400) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a82400) [pid = 1653] [serial = 486] [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.] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a55f000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1294e1c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118596400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a2bd400) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1247c1800) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1290bc400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12897b800) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b86000) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123809400) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119282800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118869800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113908800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1121ebc00) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119672000) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11927fc00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119592800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176b1800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118320c00) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x115e0d000) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112789800) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f54000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125602800) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b215400) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 15:10:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119d20000) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 15:10:20 INFO - PROCESS | 1653 | 1468879820044 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]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 525ms 15:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:10:20 INFO - PROCESS | 1653 | 1468879820077 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1653 | 1468879820078 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:10:20 INFO - PROCESS | 1653 | 1468879820080 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1653 | 1468879820082 Marionette TRACE conn2 <- [1,1250,null,{}] 15:10:20 INFO - PROCESS | 1653 | 1468879820091 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}] 15:10:20 INFO - PROCESS | 1653 | 1468879820094 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:20 INFO - PROCESS | 1653 | 1468879820179 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:10:20 INFO - PROCESS | 1653 | 1468879820186 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1653 | 1468879820190 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa2000 == 31 [pid = 1653] [id = 320] 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119284800) [pid = 1653] [serial = 959] [outer = 0x0] 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119647000) [pid = 1653] [serial = 960] [outer = 0x119284800] 15:10:20 INFO - PROCESS | 1653 | 1468879820223 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119668000) [pid = 1653] [serial = 961] [outer = 0x119284800] 15:10:20 INFO - PROCESS | 1653 | 1468879820722 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]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 677ms 15:10:20 INFO - PROCESS | 1653 | 1468879820762 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1653 | 1468879820764 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:10:20 INFO - PROCESS | 1653 | 1468879820766 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1653 | 1468879820767 Marionette TRACE conn2 <- [1,1254,null,{}] 15:10:20 INFO - PROCESS | 1653 | 1468879820770 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}] 15:10:20 INFO - PROCESS | 1653 | 1468879820772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:20 INFO - PROCESS | 1653 | 1468879820851 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:10:20 INFO - PROCESS | 1653 | 1468879820858 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1653 | 1468879820859 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382a800 == 32 [pid = 1653] [id = 321] 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1131b6400) [pid = 1653] [serial = 962] [outer = 0x0] 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119d1a800) [pid = 1653] [serial = 963] [outer = 0x1131b6400] 15:10:20 INFO - PROCESS | 1653 | 1468879820884 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1206cb800) [pid = 1653] [serial = 964] [outer = 0x1131b6400] 15:10:21 INFO - PROCESS | 1653 | 1468879821201 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]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 15:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:10:21 INFO - PROCESS | 1653 | 1468879821235 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 1653 | 1468879821236 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:10:21 INFO - PROCESS | 1653 | 1468879821241 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 1653 | 1468879821242 Marionette TRACE conn2 <- [1,1258,null,{}] 15:10:21 INFO - PROCESS | 1653 | 1468879821245 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}] 15:10:21 INFO - PROCESS | 1653 | 1468879821246 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:21 INFO - PROCESS | 1653 | 1468879821347 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:10:21 INFO - PROCESS | 1653 | 1468879821354 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 1653 | 1468879821355 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161df000 == 33 [pid = 1653] [id = 322] 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1131ae400) [pid = 1653] [serial = 965] [outer = 0x0] 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1206d7c00) [pid = 1653] [serial = 966] [outer = 0x1131ae400] 15:10:21 INFO - PROCESS | 1653 | 1468879821379 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245f5000) [pid = 1653] [serial = 967] [outer = 0x1131ae400] 15:10:21 INFO - PROCESS | 1653 | 1468879821727 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]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 15:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:10:21 INFO - PROCESS | 1653 | 1468879821760 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 1653 | 1468879821761 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:10:21 INFO - PROCESS | 1653 | 1468879821763 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 1653 | 1468879821765 Marionette TRACE conn2 <- [1,1262,null,{}] 15:10:21 INFO - PROCESS | 1653 | 1468879821767 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}] 15:10:21 INFO - PROCESS | 1653 | 1468879821771 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:21 INFO - PROCESS | 1653 | 1468879821886 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:10:21 INFO - PROCESS | 1653 | 1468879821890 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 1653 | 1468879821891 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b28000 == 34 [pid = 1653] [id = 323] 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113b24800) [pid = 1653] [serial = 968] [outer = 0x0] 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125022400) [pid = 1653] [serial = 969] [outer = 0x113b24800] 15:10:21 INFO - PROCESS | 1653 | 1468879821916 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289d0400) [pid = 1653] [serial = 970] [outer = 0x113b24800] 15:10:22 INFO - PROCESS | 1653 | 1468879822259 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]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 517ms 15:10:22 INFO - PROCESS | 1653 | 1468879822282 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 1653 | 1468879822283 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:10:22 INFO - PROCESS | 1653 | 1468879822285 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 1653 | 1468879822286 Marionette TRACE conn2 <- [1,1266,null,{}] 15:10:22 INFO - PROCESS | 1653 | 1468879822295 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}] 15:10:22 INFO - PROCESS | 1653 | 1468879822296 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:22 INFO - PROCESS | 1653 | 1468879822388 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:10:22 INFO - PROCESS | 1653 | 1468879822392 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 1653 | 1468879822393 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x125657000 == 35 [pid = 1653] [id = 324] 15:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289d3c00) [pid = 1653] [serial = 971] [outer = 0x0] 15:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1290b7000) [pid = 1653] [serial = 972] [outer = 0x1289d3c00] 15:10:22 INFO - PROCESS | 1653 | 1468879822424 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1294e5c00) [pid = 1653] [serial = 973] [outer = 0x1289d3c00] 15:10:22 INFO - PROCESS | 1653 | 1468879822768 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]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 523ms 15:10:22 INFO - PROCESS | 1653 | 1468879822809 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 1653 | 1468879822811 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:10:22 INFO - PROCESS | 1653 | 1468879822813 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 1653 | 1468879822814 Marionette TRACE conn2 <- [1,1270,null,{}] 15:10:22 INFO - PROCESS | 1653 | 1468879822817 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}] 15:10:22 INFO - PROCESS | 1653 | 1468879822818 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:22 INFO - PROCESS | 1653 | 1468879822958 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:10:22 INFO - PROCESS | 1653 | 1468879822991 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 1653 | 1468879822992 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128788800 == 36 [pid = 1653] [id = 325] 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a8d400) [pid = 1653] [serial = 974] [outer = 0x0] 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a2c1800) [pid = 1653] [serial = 975] [outer = 0x112a8d400] 15:10:23 INFO - PROCESS | 1653 | 1468879823016 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a570800) [pid = 1653] [serial = 976] [outer = 0x112a8d400] 15:10:23 INFO - PROCESS | 1653 | 1468879823336 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 572ms 15:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:10:23 INFO - PROCESS | 1653 | 1468879823390 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1653 | 1468879823391 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:10:23 INFO - PROCESS | 1653 | 1468879823393 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1653 | 1468879823394 Marionette TRACE conn2 <- [1,1274,null,{}] 15:10:23 INFO - PROCESS | 1653 | 1468879823396 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}] 15:10:23 INFO - PROCESS | 1653 | 1468879823398 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:23 INFO - PROCESS | 1653 | 1468879823492 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:10:23 INFO - PROCESS | 1653 | 1468879823496 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 1653 | 1468879823497 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907c800 == 37 [pid = 1653] [id = 326] 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119525400) [pid = 1653] [serial = 977] [outer = 0x0] 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a579000) [pid = 1653] [serial = 978] [outer = 0x119525400] 15:10:23 INFO - PROCESS | 1653 | 1468879823528 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ae49400) [pid = 1653] [serial = 979] [outer = 0x119525400] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a8e400) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125608400) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f51400) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1167e4400) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123d6cc00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113d3e400) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113371000) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a56f000) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1289d4c00) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124e8ec00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110d57800) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a572800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116909800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111ca8800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128c63400) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:10:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1131ae000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:10:23 INFO - PROCESS | 1653 | 1468879823941 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 568ms 15:10:23 INFO - PROCESS | 1653 | 1468879823962 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1653 | 1468879823964 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:10:23 INFO - PROCESS | 1653 | 1468879823966 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1653 | 1468879823967 Marionette TRACE conn2 <- [1,1278,null,{}] 15:10:23 INFO - PROCESS | 1653 | 1468879823969 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}] 15:10:23 INFO - PROCESS | 1653 | 1468879823971 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:24 INFO - PROCESS | 1653 | 1468879824049 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:10:24 INFO - PROCESS | 1653 | 1468879824103 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 1653 | 1468879824104 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123829000 == 38 [pid = 1653] [id = 327] 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1129ae400) [pid = 1653] [serial = 980] [outer = 0x0] 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118866c00) [pid = 1653] [serial = 981] [outer = 0x1129ae400] 15:10:24 INFO - PROCESS | 1653 | 1468879824128 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12560b000) [pid = 1653] [serial = 982] [outer = 0x1129ae400] 15:10:24 INFO - PROCESS | 1653 | 1468879824432 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 15:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:10:24 INFO - PROCESS | 1653 | 1468879824484 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1653 | 1468879824486 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:10:24 INFO - PROCESS | 1653 | 1468879824488 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1653 | 1468879824490 Marionette TRACE conn2 <- [1,1282,null,{}] 15:10:24 INFO - PROCESS | 1653 | 1468879824492 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}] 15:10:24 INFO - PROCESS | 1653 | 1468879824493 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:24 INFO - PROCESS | 1653 | 1468879824583 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:10:24 INFO - PROCESS | 1653 | 1468879824596 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 1653 | 1468879824598 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a657800 == 39 [pid = 1653] [id = 328] 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1206d8c00) [pid = 1653] [serial = 983] [outer = 0x0] 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ae69800) [pid = 1653] [serial = 984] [outer = 0x1206d8c00] 15:10:24 INFO - PROCESS | 1653 | 1468879824625 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118866000) [pid = 1653] [serial = 985] [outer = 0x1206d8c00] 15:10:24 INFO - PROCESS | 1653 | 1468879824949 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 472ms 15:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:10:24 INFO - PROCESS | 1653 | 1468879824961 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1653 | 1468879824963 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:10:24 INFO - PROCESS | 1653 | 1468879824965 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1653 | 1468879824966 Marionette TRACE conn2 <- [1,1286,null,{}] 15:10:24 INFO - PROCESS | 1653 | 1468879824968 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}] 15:10:24 INFO - PROCESS | 1653 | 1468879824970 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:25 INFO - PROCESS | 1653 | 1468879825084 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:10:25 INFO - PROCESS | 1653 | 1468879825091 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1653 | 1468879825092 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b021000 == 40 [pid = 1653] [id = 329] 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118852800) [pid = 1653] [serial = 986] [outer = 0x0] 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b89cc00) [pid = 1653] [serial = 987] [outer = 0x118852800] 15:10:25 INFO - PROCESS | 1653 | 1468879825128 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bd70400) [pid = 1653] [serial = 988] [outer = 0x118852800] 15:10:25 INFO - PROCESS | 1653 | 1468879825549 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]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 618ms 15:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:10:25 INFO - PROCESS | 1653 | 1468879825584 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 1653 | 1468879825585 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:10:25 INFO - PROCESS | 1653 | 1468879825587 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 1653 | 1468879825588 Marionette TRACE conn2 <- [1,1290,null,{}] 15:10:25 INFO - PROCESS | 1653 | 1468879825590 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}] 15:10:25 INFO - PROCESS | 1653 | 1468879825591 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:25 INFO - PROCESS | 1653 | 1468879825677 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:10:25 INFO - PROCESS | 1653 | 1468879825729 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1653 | 1468879825730 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b913800 == 41 [pid = 1653] [id = 330] 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd70000) [pid = 1653] [serial = 989] [outer = 0x0] 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd94800) [pid = 1653] [serial = 990] [outer = 0x12bd70000] 15:10:25 INFO - PROCESS | 1653 | 1468879825754 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bd99c00) [pid = 1653] [serial = 991] [outer = 0x12bd70000] 15:10:26 INFO - PROCESS | 1653 | 1468879826175 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 620ms 15:10:26 INFO - PROCESS | 1653 | 1468879826212 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1653 | 1468879826216 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:10:26 INFO - PROCESS | 1653 | 1468879826220 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1653 | 1468879826227 Marionette TRACE conn2 <- [1,1294,null,{}] 15:10:26 INFO - PROCESS | 1653 | 1468879826255 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}] 15:10:26 INFO - PROCESS | 1653 | 1468879826258 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:26 INFO - PROCESS | 1653 | 1468879826417 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:10:26 INFO - PROCESS | 1653 | 1468879826550 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 1653 | 1468879826551 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e2b000 == 42 [pid = 1653] [id = 331] 15:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176b1800) [pid = 1653] [serial = 992] [outer = 0x0] 15:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118190000) [pid = 1653] [serial = 993] [outer = 0x1176b1800] 15:10:26 INFO - PROCESS | 1653 | 1468879826601 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11885f800) [pid = 1653] [serial = 994] [outer = 0x1176b1800] 15:10:27 INFO - PROCESS | 1653 | 1468879827060 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]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 846ms 15:10:27 INFO - PROCESS | 1653 | 1468879827065 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 1653 | 1468879827068 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:10:27 INFO - PROCESS | 1653 | 1468879827073 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1653 | 1468879827075 Marionette TRACE conn2 <- [1,1298,null,{}] 15:10:27 INFO - PROCESS | 1653 | 1468879827077 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}] 15:10:27 INFO - PROCESS | 1653 | 1468879827079 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:27 INFO - PROCESS | 1653 | 1468879827186 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:10:27 INFO - PROCESS | 1653 | 1468879827236 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1653 | 1468879827238 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0f800 == 43 [pid = 1653] [id = 332] 15:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118fd0400) [pid = 1653] [serial = 995] [outer = 0x0] 15:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119543c00) [pid = 1653] [serial = 996] [outer = 0x118fd0400] 15:10:27 INFO - PROCESS | 1653 | 1468879827268 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119d14800) [pid = 1653] [serial = 997] [outer = 0x118fd0400] 15:10:27 INFO - PROCESS | 1653 | 1468879827728 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]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 15:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:10:27 INFO - PROCESS | 1653 | 1468879827744 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 1653 | 1468879827746 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:10:27 INFO - PROCESS | 1653 | 1468879827748 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1653 | 1468879827751 Marionette TRACE conn2 <- [1,1302,null,{}] 15:10:27 INFO - PROCESS | 1653 | 1468879827759 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}] 15:10:27 INFO - PROCESS | 1653 | 1468879827762 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:27 INFO - PROCESS | 1653 | 1468879827869 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:10:27 INFO - PROCESS | 1653 | 1468879827961 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1653 | 1468879827963 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ee000 == 44 [pid = 1653] [id = 333] 15:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1256b0c00) [pid = 1653] [serial = 998] [outer = 0x0] 15:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1266cbc00) [pid = 1653] [serial = 999] [outer = 0x1256b0c00] 15:10:27 INFO - PROCESS | 1653 | 1468879827995 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1290b5400) [pid = 1653] [serial = 1000] [outer = 0x1256b0c00] 15:10:28 INFO - PROCESS | 1653 | 1468879828407 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]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 672ms 15:10:28 INFO - PROCESS | 1653 | 1468879828421 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 1653 | 1468879828424 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:10:28 INFO - PROCESS | 1653 | 1468879828427 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 1653 | 1468879828428 Marionette TRACE conn2 <- [1,1306,null,{}] 15:10:28 INFO - PROCESS | 1653 | 1468879828431 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}] 15:10:28 INFO - PROCESS | 1653 | 1468879828432 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:28 INFO - PROCESS | 1653 | 1468879828534 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:10:28 INFO - PROCESS | 1653 | 1468879828584 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 1653 | 1468879828585 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c43c800 == 45 [pid = 1653] [id = 334] 15:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1294eb000) [pid = 1653] [serial = 1001] [outer = 0x0] 15:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ae70400) [pid = 1653] [serial = 1002] [outer = 0x1294eb000] 15:10:28 INFO - PROCESS | 1653 | 1468879828614 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b93c400) [pid = 1653] [serial = 1003] [outer = 0x1294eb000] 15:10:29 INFO - PROCESS | 1653 | 1468879829022 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]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 15:10:29 INFO - PROCESS | 1653 | 1468879829049 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 1653 | 1468879829050 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:10:29 INFO - PROCESS | 1653 | 1468879829053 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 1653 | 1468879829054 Marionette TRACE conn2 <- [1,1310,null,{}] 15:10:29 INFO - PROCESS | 1653 | 1468879829056 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}] 15:10:29 INFO - PROCESS | 1653 | 1468879829057 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:29 INFO - PROCESS | 1653 | 1468879829194 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:10:29 INFO - PROCESS | 1653 | 1468879829332 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 1653 | 1468879829334 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f4b800 == 46 [pid = 1653] [id = 335] 15:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112a8e000) [pid = 1653] [serial = 1004] [outer = 0x0] 15:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11952a000) [pid = 1653] [serial = 1005] [outer = 0x112a8e000] 15:10:29 INFO - PROCESS | 1653 | 1468879829383 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ae71400) [pid = 1653] [serial = 1006] [outer = 0x112a8e000] 15:10:30 INFO - PROCESS | 1653 | 1468879830010 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] 15:10:30 INFO - PROCESS | 1653 | 1468879830027 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:10:30 INFO - PROCESS | 1653 | 1468879830030 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 1653 | 1468879830032 Marionette TRACE conn2 <- [1,1314,null,{}] 15:10:30 INFO - PROCESS | 1653 | 1468879830036 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}] 15:10:30 INFO - PROCESS | 1653 | 1468879830037 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:30 INFO - PROCESS | 1653 | 1468879830133 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:10:30 INFO - PROCESS | 1653 | 1468879830186 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 1653 | 1468879830187 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb5800 == 47 [pid = 1653] [id = 336] 15:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116031800) [pid = 1653] [serial = 1007] [outer = 0x0] 15:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116a9d400) [pid = 1653] [serial = 1008] [outer = 0x116031800] 15:10:30 INFO - PROCESS | 1653 | 1468879830216 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118591400) [pid = 1653] [serial = 1009] [outer = 0x116031800] 15:10:30 INFO - PROCESS | 1653 | 1468879830686 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]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 15:10:30 INFO - PROCESS | 1653 | 1468879830752 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 1653 | 1468879830757 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:10:30 INFO - PROCESS | 1653 | 1468879830763 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 1653 | 1468879830766 Marionette TRACE conn2 <- [1,1318,null,{}] 15:10:30 INFO - PROCESS | 1653 | 1468879830769 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}] 15:10:30 INFO - PROCESS | 1653 | 1468879830772 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:30 INFO - PROCESS | 1653 | 1468879830908 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b021000 == 46 [pid = 1653] [id = 329] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a657800 == 45 [pid = 1653] [id = 328] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123829000 == 44 [pid = 1653] [id = 327] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12907c800 == 43 [pid = 1653] [id = 326] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128788800 == 42 [pid = 1653] [id = 325] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x125657000 == 41 [pid = 1653] [id = 324] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x124b28000 == 40 [pid = 1653] [id = 323] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1161df000 == 39 [pid = 1653] [id = 322] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12382a800 == 38 [pid = 1653] [id = 321] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa2000 == 37 [pid = 1653] [id = 320] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117003800 == 36 [pid = 1653] [id = 319] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117222000 == 35 [pid = 1653] [id = 318] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118184800 == 34 [pid = 1653] [id = 317] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x112fbf000 == 33 [pid = 1653] [id = 316] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb5800 == 32 [pid = 1653] [id = 336] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x113f4b800 == 31 [pid = 1653] [id = 335] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c43c800 == 30 [pid = 1653] [id = 334] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ee000 == 29 [pid = 1653] [id = 333] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0f800 == 28 [pid = 1653] [id = 332] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117e2b000 == 27 [pid = 1653] [id = 331] 15:10:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b913800 == 26 [pid = 1653] [id = 330] 15:10:31 INFO - PROCESS | 1653 | 1468879831514 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 1653 | 1468879831516 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112a8f400) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113370400) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128978c00) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1264ec400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118588000) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11886cc00) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1245fb400) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124e8e000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119652800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123809800) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113f2f800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116532800) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b933c00) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1290be400) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12560a000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1256d4800) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1172ba800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a6b8000) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a571400) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ae4f800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116977c00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119286800) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118fcd400) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12ae6ac00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11958ec00) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11831ec00) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118867400) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b898c00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128c67400) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b934400) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12710a800) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c62800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 15:10:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11263e800 == 27 [pid = 1653] [id = 337] 15:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110d57c00) [pid = 1653] [serial = 1010] [outer = 0x0] 15:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e2c800) [pid = 1653] [serial = 1011] [outer = 0x110d57c00] 15:10:31 INFO - PROCESS | 1653 | 1468879831587 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a8d800) [pid = 1653] [serial = 1012] [outer = 0x110d57c00] 15:10:31 INFO - PROCESS | 1653 | 1468879831911 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]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1174ms 15:10:31 INFO - PROCESS | 1653 | 1468879831937 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:10:31 INFO - PROCESS | 1653 | 1468879831942 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:10:31 INFO - PROCESS | 1653 | 1468879831945 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 1653 | 1468879831946 Marionette TRACE conn2 <- [1,1322,null,{}] 15:10:31 INFO - PROCESS | 1653 | 1468879831950 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}] 15:10:31 INFO - PROCESS | 1653 | 1468879831953 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:32 INFO - PROCESS | 1653 | 1468879832030 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:10:32 INFO - PROCESS | 1653 | 1468879832036 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 1653 | 1468879832037 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699e000 == 28 [pid = 1653] [id = 338] 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113d40400) [pid = 1653] [serial = 1013] [outer = 0x0] 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11697b000) [pid = 1653] [serial = 1014] [outer = 0x113d40400] 15:10:32 INFO - PROCESS | 1653 | 1468879832067 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118156400) [pid = 1653] [serial = 1015] [outer = 0x113d40400] 15:10:32 INFO - PROCESS | 1653 | 1468879832412 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]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 15:10:32 INFO - PROCESS | 1653 | 1468879832466 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 1653 | 1468879832468 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:10:32 INFO - PROCESS | 1653 | 1468879832471 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 1653 | 1468879832472 Marionette TRACE conn2 <- [1,1326,null,{}] 15:10:32 INFO - PROCESS | 1653 | 1468879832475 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}] 15:10:32 INFO - PROCESS | 1653 | 1468879832476 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:32 INFO - PROCESS | 1653 | 1468879832553 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:10:32 INFO - PROCESS | 1653 | 1468879832560 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 1653 | 1468879832561 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167b2000 == 29 [pid = 1653] [id = 339] 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118550400) [pid = 1653] [serial = 1016] [outer = 0x0] 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118860400) [pid = 1653] [serial = 1017] [outer = 0x118550400] 15:10:32 INFO - PROCESS | 1653 | 1468879832586 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118fca000) [pid = 1653] [serial = 1018] [outer = 0x118550400] 15:10:32 INFO - PROCESS | 1653 | 1468879832968 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]]]}] 15:10:32 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 15:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 15:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:10:32 INFO - PROCESS | 1653 | 1468879832992 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 1653 | 1468879832994 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:10:32 INFO - PROCESS | 1653 | 1468879832997 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 1653 | 1468879833002 Marionette TRACE conn2 <- [1,1330,null,{}] 15:10:33 INFO - PROCESS | 1653 | 1468879833008 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}] 15:10:33 INFO - PROCESS | 1653 | 1468879833011 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:33 INFO - PROCESS | 1653 | 1468879833089 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:10:33 INFO - PROCESS | 1653 | 1468879833094 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1653 | 1468879833095 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a0c800 == 30 [pid = 1653] [id = 340] 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11927d800) [pid = 1653] [serial = 1019] [outer = 0x0] 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119596c00) [pid = 1653] [serial = 1020] [outer = 0x11927d800] 15:10:33 INFO - PROCESS | 1653 | 1468879833122 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c77800) [pid = 1653] [serial = 1021] [outer = 0x11927d800] 15:10:33 INFO - PROCESS | 1653 | 1468879833442 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]]]}] 15:10:33 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 15:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 475ms 15:10:33 INFO - PROCESS | 1653 | 1468879833472 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 1653 | 1468879833474 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:10:33 INFO - PROCESS | 1653 | 1468879833477 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 1653 | 1468879833478 Marionette TRACE conn2 <- [1,1334,null,{}] 15:10:33 INFO - PROCESS | 1653 | 1468879833480 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}] 15:10:33 INFO - PROCESS | 1653 | 1468879833481 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:33 INFO - PROCESS | 1653 | 1468879833561 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:10:33 INFO - PROCESS | 1653 | 1468879833634 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1653 | 1468879833636 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x123953800 == 31 [pid = 1653] [id = 341] 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118fcdc00) [pid = 1653] [serial = 1022] [outer = 0x0] 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119d1c400) [pid = 1653] [serial = 1023] [outer = 0x118fcdc00] 15:10:33 INFO - PROCESS | 1653 | 1468879833667 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123fb4c00) [pid = 1653] [serial = 1024] [outer = 0x118fcdc00] 15:10:34 INFO - PROCESS | 1653 | 1468879834006 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 568ms 15:10:34 INFO - PROCESS | 1653 | 1468879834046 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1653 | 1468879834047 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:10:34 INFO - PROCESS | 1653 | 1468879834049 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1653 | 1468879834050 Marionette TRACE conn2 <- [1,1338,null,{}] 15:10:34 INFO - PROCESS | 1653 | 1468879834052 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}] 15:10:34 INFO - PROCESS | 1653 | 1468879834054 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:34 INFO - PROCESS | 1653 | 1468879834148 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:10:34 INFO - PROCESS | 1653 | 1468879834152 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 1653 | 1468879834157 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x124603800 == 32 [pid = 1653] [id = 342] 15:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118324800) [pid = 1653] [serial = 1025] [outer = 0x0] 15:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e8a000) [pid = 1653] [serial = 1026] [outer = 0x118324800] 15:10:34 INFO - PROCESS | 1653 | 1468879834190 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1256bb800) [pid = 1653] [serial = 1027] [outer = 0x118324800] 15:10:35 INFO - PROCESS | 1653 | 1468879835019 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1018ms 15:10:35 INFO - PROCESS | 1653 | 1468879835068 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1653 | 1468879835069 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:10:35 INFO - PROCESS | 1653 | 1468879835071 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1653 | 1468879835072 Marionette TRACE conn2 <- [1,1342,null,{}] 15:10:35 INFO - PROCESS | 1653 | 1468879835075 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}] 15:10:35 INFO - PROCESS | 1653 | 1468879835076 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:35 INFO - PROCESS | 1653 | 1468879835176 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:10:35 INFO - PROCESS | 1653 | 1468879835208 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 1653 | 1468879835209 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264a800 == 33 [pid = 1653] [id = 343] 15:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1256ce400) [pid = 1653] [serial = 1028] [outer = 0x0] 15:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12897cc00) [pid = 1653] [serial = 1029] [outer = 0x1256ce400] 15:10:35 INFO - PROCESS | 1653 | 1468879835234 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1289d4400) [pid = 1653] [serial = 1030] [outer = 0x1256ce400] 15:10:35 INFO - PROCESS | 1653 | 1468879835708 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]]]}] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113b24800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a8d400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1289d3c00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119525400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129ae400) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113f9d000) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1131b6400) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x110d56400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1131ae400) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1160e8000) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1160ee800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119284800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160f3800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1206d8c00) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118852800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:10:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12bd70000) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms 15:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:10:35 INFO - PROCESS | 1653 | 1468879835792 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1653 | 1468879835794 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:10:35 INFO - PROCESS | 1653 | 1468879835798 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1653 | 1468879835800 Marionette TRACE conn2 <- [1,1346,null,{}] 15:10:35 INFO - PROCESS | 1653 | 1468879835805 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}] 15:10:35 INFO - PROCESS | 1653 | 1468879835807 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:35 INFO - PROCESS | 1653 | 1468879835946 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:10:36 INFO - PROCESS | 1653 | 1468879836002 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1653 | 1468879836005 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116521800 == 34 [pid = 1653] [id = 344] 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129ae800) [pid = 1653] [serial = 1031] [outer = 0x0] 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129b9000) [pid = 1653] [serial = 1032] [outer = 0x1129ae800] 15:10:36 INFO - PROCESS | 1653 | 1468879836037 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113371800) [pid = 1653] [serial = 1033] [outer = 0x1129ae800] 15:10:36 INFO - PROCESS | 1653 | 1468879836626 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 872ms 15:10:36 INFO - PROCESS | 1653 | 1468879836670 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 1653 | 1468879836672 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:10:36 INFO - PROCESS | 1653 | 1468879836676 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 1653 | 1468879836679 Marionette TRACE conn2 <- [1,1350,null,{}] 15:10:36 INFO - PROCESS | 1653 | 1468879836681 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}] 15:10:36 INFO - PROCESS | 1653 | 1468879836683 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:36 INFO - PROCESS | 1653 | 1468879836787 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:10:36 INFO - PROCESS | 1653 | 1468879836839 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1653 | 1468879836840 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119467800 == 35 [pid = 1653] [id = 345] 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116538000) [pid = 1653] [serial = 1034] [outer = 0x0] 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176b6c00) [pid = 1653] [serial = 1035] [outer = 0x116538000] 15:10:36 INFO - PROCESS | 1653 | 1468879836871 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11831fc00) [pid = 1653] [serial = 1036] [outer = 0x116538000] 15:10:37 INFO - PROCESS | 1653 | 1468879837480 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]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 880ms 15:10:37 INFO - PROCESS | 1653 | 1468879837555 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:10:37 INFO - PROCESS | 1653 | 1468879837557 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:10:37 INFO - PROCESS | 1653 | 1468879837560 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 1653 | 1468879837562 Marionette TRACE conn2 <- [1,1354,null,{}] 15:10:37 INFO - PROCESS | 1653 | 1468879837567 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}] 15:10:37 INFO - PROCESS | 1653 | 1468879837568 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:37 INFO - PROCESS | 1653 | 1468879837678 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:10:37 INFO - PROCESS | 1653 | 1468879837728 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 1653 | 1468879837731 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614c000 == 36 [pid = 1653] [id = 346] 15:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1151d3c00) [pid = 1653] [serial = 1037] [outer = 0x0] 15:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1160e8000) [pid = 1653] [serial = 1038] [outer = 0x1151d3c00] 15:10:37 INFO - PROCESS | 1653 | 1468879837760 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11690d800) [pid = 1653] [serial = 1039] [outer = 0x1151d3c00] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x124603800 == 35 [pid = 1653] [id = 342] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x123953800 == 34 [pid = 1653] [id = 341] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119a0c800 == 33 [pid = 1653] [id = 340] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1167b2000 == 32 [pid = 1653] [id = 339] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11699e000 == 31 [pid = 1653] [id = 338] 15:10:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11263e800 == 30 [pid = 1653] [id = 337] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125022400) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a2c1800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1290b7000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a579000) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118866c00) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116531c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1172b9000) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119d1a800) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1206cb800) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c20400) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112784c00) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1206d7c00) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b942800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11854e000) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118f4dc00) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119647000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119668000) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1167e4000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a570800) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1176b0c00) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12ae69800) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12ae49400) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118866000) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12560b000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1294e5c00) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1245f5000) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b89cc00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12bd70400) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1289d0400) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12bd99c00) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12bd94800) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 15:10:38 INFO - PROCESS | 1653 | 1468879838158 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 621ms 15:10:38 INFO - PROCESS | 1653 | 1468879838182 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1653 | 1468879838185 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:10:38 INFO - PROCESS | 1653 | 1468879838190 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1653 | 1468879838193 Marionette TRACE conn2 <- [1,1358,null,{}] 15:10:38 INFO - PROCESS | 1653 | 1468879838195 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}] 15:10:38 INFO - PROCESS | 1653 | 1468879838196 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:38 INFO - PROCESS | 1653 | 1468879838275 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:10:38 INFO - PROCESS | 1653 | 1468879838279 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1653 | 1468879838281 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118172800 == 31 [pid = 1653] [id = 347] 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1176b1400) [pid = 1653] [serial = 1040] [outer = 0x0] 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118595c00) [pid = 1653] [serial = 1041] [outer = 0x1176b1400] 15:10:38 INFO - PROCESS | 1653 | 1468879838308 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118869c00) [pid = 1653] [serial = 1042] [outer = 0x1176b1400] 15:10:38 INFO - PROCESS | 1653 | 1468879838644 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 471ms 15:10:38 INFO - PROCESS | 1653 | 1468879838671 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1653 | 1468879838672 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:10:38 INFO - PROCESS | 1653 | 1468879838676 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1653 | 1468879838679 Marionette TRACE conn2 <- [1,1362,null,{}] 15:10:38 INFO - PROCESS | 1653 | 1468879838686 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}] 15:10:38 INFO - PROCESS | 1653 | 1468879838689 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:38 INFO - PROCESS | 1653 | 1468879838769 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:10:38 INFO - PROCESS | 1653 | 1468879838776 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1653 | 1468879838779 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6f800 == 32 [pid = 1653] [id = 348] 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119282000) [pid = 1653] [serial = 1043] [outer = 0x0] 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11964bc00) [pid = 1653] [serial = 1044] [outer = 0x119282000] 15:10:38 INFO - PROCESS | 1653 | 1468879838807 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11966d000) [pid = 1653] [serial = 1045] [outer = 0x119282000] 15:10:39 INFO - PROCESS | 1653 | 1468879839164 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]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 523ms 15:10:39 INFO - PROCESS | 1653 | 1468879839207 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 1653 | 1468879839209 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:10:39 INFO - PROCESS | 1653 | 1468879839212 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 1653 | 1468879839213 Marionette TRACE conn2 <- [1,1366,null,{}] 15:10:39 INFO - PROCESS | 1653 | 1468879839216 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}] 15:10:39 INFO - PROCESS | 1653 | 1468879839217 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:39 INFO - PROCESS | 1653 | 1468879839295 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:10:39 INFO - PROCESS | 1653 | 1468879839298 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 1653 | 1468879839300 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124367800 == 33 [pid = 1653] [id = 349] 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119663800) [pid = 1653] [serial = 1046] [outer = 0x0] 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119df3800) [pid = 1653] [serial = 1047] [outer = 0x119663800] 15:10:39 INFO - PROCESS | 1653 | 1468879839325 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123cf5800) [pid = 1653] [serial = 1048] [outer = 0x119663800] 15:10:39 INFO - PROCESS | 1653 | 1468879839664 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] 15:10:39 INFO - PROCESS | 1653 | 1468879839684 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:10:39 INFO - PROCESS | 1653 | 1468879839686 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 1653 | 1468879839687 Marionette TRACE conn2 <- [1,1370,null,{}] 15:10:39 INFO - PROCESS | 1653 | 1468879839691 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}] 15:10:39 INFO - PROCESS | 1653 | 1468879839693 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:39 INFO - PROCESS | 1653 | 1468879839767 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:10:39 INFO - PROCESS | 1653 | 1468879839775 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 1653 | 1468879839776 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12561c000 == 34 [pid = 1653] [id = 350] 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1121bc800) [pid = 1653] [serial = 1049] [outer = 0x0] 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1245c0c00) [pid = 1653] [serial = 1050] [outer = 0x1121bc800] 15:10:39 INFO - PROCESS | 1653 | 1468879839850 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x125603400) [pid = 1653] [serial = 1051] [outer = 0x1121bc800] 15:10:40 INFO - PROCESS | 1653 | 1468879840145 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] 15:10:40 INFO - PROCESS | 1653 | 1468879840164 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:10:40 INFO - PROCESS | 1653 | 1468879840166 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 1653 | 1468879840168 Marionette TRACE conn2 <- [1,1374,null,{}] 15:10:40 INFO - PROCESS | 1653 | 1468879840170 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}] 15:10:40 INFO - PROCESS | 1653 | 1468879840177 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:40 INFO - PROCESS | 1653 | 1468879840308 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:10:40 INFO - PROCESS | 1653 | 1468879840311 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1653 | 1468879840313 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d1a000 == 35 [pid = 1653] [id = 351] 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1247c1400) [pid = 1653] [serial = 1052] [outer = 0x0] 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126451c00) [pid = 1653] [serial = 1053] [outer = 0x1247c1400] 15:10:40 INFO - PROCESS | 1653 | 1468879840337 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1290b9800) [pid = 1653] [serial = 1054] [outer = 0x1247c1400] 15:10:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:40 INFO - PROCESS | 1653 | 1468879840701 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] 15:10:40 INFO - PROCESS | 1653 | 1468879840736 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:10:40 INFO - PROCESS | 1653 | 1468879840739 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 1653 | 1468879840740 Marionette TRACE conn2 <- [1,1378,null,{}] 15:10:40 INFO - PROCESS | 1653 | 1468879840742 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}] 15:10:40 INFO - PROCESS | 1653 | 1468879840744 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:40 INFO - PROCESS | 1653 | 1468879840838 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:10:40 INFO - PROCESS | 1653 | 1468879840851 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1653 | 1468879840852 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dcf800 == 36 [pid = 1653] [id = 352] 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1290bbc00) [pid = 1653] [serial = 1055] [outer = 0x0] 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12a2bc000) [pid = 1653] [serial = 1056] [outer = 0x1290bbc00] 15:10:40 INFO - PROCESS | 1653 | 1468879840876 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12a56e800) [pid = 1653] [serial = 1057] [outer = 0x1290bbc00] 15:10:41 INFO - PROCESS | 1653 | 1468879841220 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] 15:10:41 INFO - PROCESS | 1653 | 1468879841260 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:10:41 INFO - PROCESS | 1653 | 1468879841262 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1653 | 1468879841263 Marionette TRACE conn2 <- [1,1382,null,{}] 15:10:41 INFO - PROCESS | 1653 | 1468879841265 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}] 15:10:41 INFO - PROCESS | 1653 | 1468879841267 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:41 INFO - PROCESS | 1653 | 1468879841361 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:10:41 INFO - PROCESS | 1653 | 1468879841375 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1653 | 1468879841376 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a403000 == 37 [pid = 1653] [id = 353] 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a56f000) [pid = 1653] [serial = 1058] [outer = 0x0] 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a6ba000) [pid = 1653] [serial = 1059] [outer = 0x12a56f000] 15:10:41 INFO - PROCESS | 1653 | 1468879841400 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12ae4a400) [pid = 1653] [serial = 1060] [outer = 0x12a56f000] 15:10:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:41 INFO - PROCESS | 1653 | 1468879841736 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] 15:10:41 INFO - PROCESS | 1653 | 1468879841783 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:10:41 INFO - PROCESS | 1653 | 1468879841786 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1653 | 1468879841787 Marionette TRACE conn2 <- [1,1386,null,{}] 15:10:41 INFO - PROCESS | 1653 | 1468879841789 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}] 15:10:41 INFO - PROCESS | 1653 | 1468879841790 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:41 INFO - PROCESS | 1653 | 1468879841887 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:10:41 INFO - PROCESS | 1653 | 1468879841897 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1653 | 1468879841899 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5d9800 == 38 [pid = 1653] [id = 354] 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12ae4b000) [pid = 1653] [serial = 1061] [outer = 0x0] 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b21b800) [pid = 1653] [serial = 1062] [outer = 0x12ae4b000] 15:10:41 INFO - PROCESS | 1653 | 1468879841923 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b935c00) [pid = 1653] [serial = 1063] [outer = 0x12ae4b000] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d40400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110d57c00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118550400) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11927d800) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118fcdc00) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118324800) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116031800) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1176b1800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118fd0400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1256b0c00) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112a8e000) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:10:42 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1294eb000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:10:42 INFO - PROCESS | 1653 | 1468879842283 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] 15:10:42 INFO - PROCESS | 1653 | 1468879842309 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:10:42 INFO - PROCESS | 1653 | 1468879842312 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1653 | 1468879842313 Marionette TRACE conn2 <- [1,1390,null,{}] 15:10:42 INFO - PROCESS | 1653 | 1468879842315 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}] 15:10:42 INFO - PROCESS | 1653 | 1468879842316 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:42 INFO - PROCESS | 1653 | 1468879842393 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:10:42 INFO - PROCESS | 1653 | 1468879842446 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 1653 | 1468879842447 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a64c800 == 39 [pid = 1653] [id = 355] 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11336e800) [pid = 1653] [serial = 1064] [outer = 0x0] 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118550400) [pid = 1653] [serial = 1065] [outer = 0x11336e800] 15:10:42 INFO - PROCESS | 1653 | 1468879842472 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1256d3c00) [pid = 1653] [serial = 1066] [outer = 0x11336e800] 15:10:42 INFO - PROCESS | 1653 | 1468879842739 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]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 15:10:42 INFO - PROCESS | 1653 | 1468879842781 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 1653 | 1468879842783 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:10:42 INFO - PROCESS | 1653 | 1468879842785 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1653 | 1468879842787 Marionette TRACE conn2 <- [1,1394,null,{}] 15:10:42 INFO - PROCESS | 1653 | 1468879842797 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}] 15:10:42 INFO - PROCESS | 1653 | 1468879842799 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:42 INFO - PROCESS | 1653 | 1468879842897 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:10:42 INFO - PROCESS | 1653 | 1468879842901 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 1653 | 1468879842903 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0e6000 == 40 [pid = 1653] [id = 356] 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1264e9000) [pid = 1653] [serial = 1067] [outer = 0x0] 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12bd65000) [pid = 1653] [serial = 1068] [outer = 0x1264e9000] 15:10:42 INFO - PROCESS | 1653 | 1468879842928 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12bd93000) [pid = 1653] [serial = 1069] [outer = 0x1264e9000] 15:10:43 INFO - PROCESS | 1653 | 1468879843278 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 529ms 15:10:43 INFO - PROCESS | 1653 | 1468879843322 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1653 | 1468879843324 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:10:43 INFO - PROCESS | 1653 | 1468879843326 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1653 | 1468879843327 Marionette TRACE conn2 <- [1,1398,null,{}] 15:10:43 INFO - PROCESS | 1653 | 1468879843329 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}] 15:10:43 INFO - PROCESS | 1653 | 1468879843331 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:43 INFO - PROCESS | 1653 | 1468879843410 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:10:43 INFO - PROCESS | 1653 | 1468879843413 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1653 | 1468879843414 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90b800 == 41 [pid = 1653] [id = 357] 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12bd96c00) [pid = 1653] [serial = 1070] [outer = 0x0] 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12bf8d800) [pid = 1653] [serial = 1071] [outer = 0x12bd96c00] 15:10:43 INFO - PROCESS | 1653 | 1468879843439 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12bf96c00) [pid = 1653] [serial = 1072] [outer = 0x12bd96c00] 15:10:43 INFO - PROCESS | 1653 | 1468879843756 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 15:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:10:43 INFO - PROCESS | 1653 | 1468879843794 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1653 | 1468879843795 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:10:43 INFO - PROCESS | 1653 | 1468879843797 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1653 | 1468879843798 Marionette TRACE conn2 <- [1,1402,null,{}] 15:10:43 INFO - PROCESS | 1653 | 1468879843801 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}] 15:10:43 INFO - PROCESS | 1653 | 1468879843802 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:43 INFO - PROCESS | 1653 | 1468879843882 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:10:43 INFO - PROCESS | 1653 | 1468879843886 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1653 | 1468879843887 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c431800 == 42 [pid = 1653] [id = 358] 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12bd63400) [pid = 1653] [serial = 1073] [outer = 0x0] 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12bf98400) [pid = 1653] [serial = 1074] [outer = 0x12bd63400] 15:10:43 INFO - PROCESS | 1653 | 1468879843911 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c4c1400) [pid = 1653] [serial = 1075] [outer = 0x12bd63400] 15:10:44 INFO - PROCESS | 1653 | 1468879844395 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]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 15:10:44 INFO - PROCESS | 1653 | 1468879844418 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:10:44 INFO - PROCESS | 1653 | 1468879844421 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:10:44 INFO - PROCESS | 1653 | 1468879844424 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 1653 | 1468879844426 Marionette TRACE conn2 <- [1,1406,null,{}] 15:10:44 INFO - PROCESS | 1653 | 1468879844430 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}] 15:10:44 INFO - PROCESS | 1653 | 1468879844432 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:44 INFO - PROCESS | 1653 | 1468879844541 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:10:44 INFO - PROCESS | 1653 | 1468879844611 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 1653 | 1468879844612 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816f800 == 43 [pid = 1653] [id = 359] 15:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113bb0800) [pid = 1653] [serial = 1076] [outer = 0x0] 15:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1167e4000) [pid = 1653] [serial = 1077] [outer = 0x113bb0800] 15:10:44 INFO - PROCESS | 1653 | 1468879844643 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118197000) [pid = 1653] [serial = 1078] [outer = 0x113bb0800] 15:10:45 INFO - PROCESS | 1653 | 1468879845063 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 15:10:45 INFO - PROCESS | 1653 | 1468879845095 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1653 | 1468879845098 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:10:45 INFO - PROCESS | 1653 | 1468879845103 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1653 | 1468879845105 Marionette TRACE conn2 <- [1,1410,null,{}] 15:10:45 INFO - PROCESS | 1653 | 1468879845107 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}] 15:10:45 INFO - PROCESS | 1653 | 1468879845109 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:45 INFO - PROCESS | 1653 | 1468879845214 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:10:45 INFO - PROCESS | 1653 | 1468879845269 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 1653 | 1468879845271 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12563a000 == 44 [pid = 1653] [id = 360] 15:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11886a400) [pid = 1653] [serial = 1079] [outer = 0x0] 15:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11953ec00) [pid = 1653] [serial = 1080] [outer = 0x11886a400] 15:10:45 INFO - PROCESS | 1653 | 1468879845301 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11966b800) [pid = 1653] [serial = 1081] [outer = 0x11886a400] 15:10:45 INFO - PROCESS | 1653 | 1468879845853 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 773ms 15:10:45 INFO - PROCESS | 1653 | 1468879845877 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1653 | 1468879845878 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:10:45 INFO - PROCESS | 1653 | 1468879845880 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1653 | 1468879845883 Marionette TRACE conn2 <- [1,1414,null,{}] 15:10:45 INFO - PROCESS | 1653 | 1468879845891 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}] 15:10:45 INFO - PROCESS | 1653 | 1468879845894 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:45 INFO - PROCESS | 1653 | 1468879845996 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:10:46 INFO - PROCESS | 1653 | 1468879846065 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1653 | 1468879846067 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd58000 == 45 [pid = 1653] [id = 361] 15:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1256aec00) [pid = 1653] [serial = 1082] [outer = 0x0] 15:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12897c000) [pid = 1653] [serial = 1083] [outer = 0x1256aec00] 15:10:46 INFO - PROCESS | 1653 | 1468879846099 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289dec00) [pid = 1653] [serial = 1084] [outer = 0x1256aec00] 15:10:46 INFO - PROCESS | 1653 | 1468879846631 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]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 15:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:10:46 INFO - PROCESS | 1653 | 1468879846652 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 1653 | 1468879846654 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:10:46 INFO - PROCESS | 1653 | 1468879846656 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 1653 | 1468879846658 Marionette TRACE conn2 <- [1,1418,null,{}] 15:10:46 INFO - PROCESS | 1653 | 1468879846660 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}] 15:10:46 INFO - PROCESS | 1653 | 1468879846661 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:46 INFO - PROCESS | 1653 | 1468879846886 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:10:46 INFO - PROCESS | 1653 | 1468879846970 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1653 | 1468879846972 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734f000 == 46 [pid = 1653] [id = 362] 15:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113908800) [pid = 1653] [serial = 1085] [outer = 0x0] 15:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113bb2c00) [pid = 1653] [serial = 1086] [outer = 0x113908800] 15:10:47 INFO - PROCESS | 1653 | 1468879847000 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116a9fc00) [pid = 1653] [serial = 1087] [outer = 0x113908800] 15:10:47 INFO - PROCESS | 1653 | 1468879847478 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]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 872ms 15:10:47 INFO - PROCESS | 1653 | 1468879847529 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:10:47 INFO - PROCESS | 1653 | 1468879847531 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:10:47 INFO - PROCESS | 1653 | 1468879847534 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 1653 | 1468879847536 Marionette TRACE conn2 <- [1,1422,null,{}] 15:10:47 INFO - PROCESS | 1653 | 1468879847540 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}] 15:10:47 INFO - PROCESS | 1653 | 1468879847541 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:47 INFO - PROCESS | 1653 | 1468879847635 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90b800 == 45 [pid = 1653] [id = 357] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0e6000 == 44 [pid = 1653] [id = 356] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a64c800 == 43 [pid = 1653] [id = 355] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5d9800 == 42 [pid = 1653] [id = 354] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a403000 == 41 [pid = 1653] [id = 353] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128dcf800 == 40 [pid = 1653] [id = 352] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128d1a000 == 39 [pid = 1653] [id = 351] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12561c000 == 38 [pid = 1653] [id = 350] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124367800 == 37 [pid = 1653] [id = 349] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6f800 == 36 [pid = 1653] [id = 348] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x118172800 == 35 [pid = 1653] [id = 347] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11614c000 == 34 [pid = 1653] [id = 346] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119467800 == 33 [pid = 1653] [id = 345] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11264a800 == 32 [pid = 1653] [id = 343] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116521800 == 31 [pid = 1653] [id = 344] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11734f000 == 30 [pid = 1653] [id = 362] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd58000 == 29 [pid = 1653] [id = 361] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12563a000 == 28 [pid = 1653] [id = 360] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c431800 == 27 [pid = 1653] [id = 358] 15:10:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11816f800 == 26 [pid = 1653] [id = 359] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118190000) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11697b000) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118156400) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111e2c800) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a8d800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a9d400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118860400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118fca000) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119543c00) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1266cbc00) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12897cc00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ae70400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11952a000) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1256bb800) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c77800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119596c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d1c400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124e8a000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123fb4c00) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118591400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11885f800) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119d14800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1290b5400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ae71400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12b93c400) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 15:10:48 INFO - PROCESS | 1653 | 1468879848262 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1653 | 1468879848264 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc2800 == 27 [pid = 1653] [id = 363] 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1121ebc00) [pid = 1653] [serial = 1088] [outer = 0x0] 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112740c00) [pid = 1653] [serial = 1089] [outer = 0x1121ebc00] 15:10:48 INFO - PROCESS | 1653 | 1468879848294 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112d50400) [pid = 1653] [serial = 1090] [outer = 0x1121ebc00] 15:10:48 INFO - PROCESS | 1653 | 1468879848621 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]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1124ms 15:10:48 INFO - PROCESS | 1653 | 1468879848660 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:10:48 INFO - PROCESS | 1653 | 1468879848662 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:10:48 INFO - PROCESS | 1653 | 1468879848665 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1653 | 1468879848667 Marionette TRACE conn2 <- [1,1426,null,{}] 15:10:48 INFO - PROCESS | 1653 | 1468879848670 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}] 15:10:48 INFO - PROCESS | 1653 | 1468879848671 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:48 INFO - PROCESS | 1653 | 1468879848748 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:10:48 INFO - PROCESS | 1653 | 1468879848754 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1653 | 1468879848756 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116956800 == 28 [pid = 1653] [id = 364] 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1167e4400) [pid = 1653] [serial = 1091] [outer = 0x0] 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116a9d400) [pid = 1653] [serial = 1092] [outer = 0x1167e4400] 15:10:48 INFO - PROCESS | 1653 | 1468879848804 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117e40800) [pid = 1653] [serial = 1093] [outer = 0x1167e4400] 15:10:49 INFO - PROCESS | 1653 | 1468879849158 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]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 15:10:49 INFO - PROCESS | 1653 | 1468879849186 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 1653 | 1468879849190 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:10:49 INFO - PROCESS | 1653 | 1468879849194 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 1653 | 1468879849196 Marionette TRACE conn2 <- [1,1430,null,{}] 15:10:49 INFO - PROCESS | 1653 | 1468879849198 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}] 15:10:49 INFO - PROCESS | 1653 | 1468879849199 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:49 INFO - PROCESS | 1653 | 1468879849277 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:10:49 INFO - PROCESS | 1653 | 1468879849282 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1653 | 1468879849283 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f51800 == 29 [pid = 1653] [id = 365] 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118329800) [pid = 1653] [serial = 1094] [outer = 0x0] 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118862000) [pid = 1653] [serial = 1095] [outer = 0x118329800] 15:10:49 INFO - PROCESS | 1653 | 1468879849318 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118f51000) [pid = 1653] [serial = 1096] [outer = 0x118329800] 15:10:49 INFO - PROCESS | 1653 | 1468879849675 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]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 15:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:10:49 INFO - PROCESS | 1653 | 1468879849713 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 1653 | 1468879849714 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:10:49 INFO - PROCESS | 1653 | 1468879849722 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 1653 | 1468879849726 Marionette TRACE conn2 <- [1,1434,null,{}] 15:10:49 INFO - PROCESS | 1653 | 1468879849729 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}] 15:10:49 INFO - PROCESS | 1653 | 1468879849731 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:49 INFO - PROCESS | 1653 | 1468879849804 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:10:49 INFO - PROCESS | 1653 | 1468879849808 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1653 | 1468879849809 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119479800 == 30 [pid = 1653] [id = 366] 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129b8c00) [pid = 1653] [serial = 1097] [outer = 0x0] 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11964a400) [pid = 1653] [serial = 1098] [outer = 0x1129b8c00] 15:10:49 INFO - PROCESS | 1653 | 1468879849836 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11966ec00) [pid = 1653] [serial = 1099] [outer = 0x1129b8c00] 15:10:50 INFO - PROCESS | 1653 | 1468879850177 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 479ms 15:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:10:50 INFO - PROCESS | 1653 | 1468879850196 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 1653 | 1468879850198 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:10:50 INFO - PROCESS | 1653 | 1468879850200 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 1653 | 1468879850201 Marionette TRACE conn2 <- [1,1438,null,{}] 15:10:50 INFO - PROCESS | 1653 | 1468879850203 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}] 15:10:50 INFO - PROCESS | 1653 | 1468879850205 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:50 INFO - PROCESS | 1653 | 1468879850282 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:10:50 INFO - PROCESS | 1653 | 1468879850352 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 1653 | 1468879850353 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12395b000 == 31 [pid = 1653] [id = 367] 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1130a0800) [pid = 1653] [serial = 1100] [outer = 0x0] 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119672000) [pid = 1653] [serial = 1101] [outer = 0x1130a0800] 15:10:50 INFO - PROCESS | 1653 | 1468879850377 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12380a400) [pid = 1653] [serial = 1102] [outer = 0x1130a0800] 15:10:50 INFO - PROCESS | 1653 | 1468879850718 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 15:10:50 INFO - PROCESS | 1653 | 1468879850769 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 1653 | 1468879850770 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:10:50 INFO - PROCESS | 1653 | 1468879850773 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 1653 | 1468879850774 Marionette TRACE conn2 <- [1,1442,null,{}] 15:10:50 INFO - PROCESS | 1653 | 1468879850776 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}] 15:10:50 INFO - PROCESS | 1653 | 1468879850777 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:50 INFO - PROCESS | 1653 | 1468879850872 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:10:50 INFO - PROCESS | 1653 | 1468879850876 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 1653 | 1468879850881 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124363800 == 32 [pid = 1653] [id = 368] 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11819b000) [pid = 1653] [serial = 1103] [outer = 0x0] 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124e83800) [pid = 1653] [serial = 1104] [outer = 0x11819b000] 15:10:50 INFO - PROCESS | 1653 | 1468879850912 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125603c00) [pid = 1653] [serial = 1105] [outer = 0x11819b000] 15:10:51 INFO - PROCESS | 1653 | 1468879851322 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]]]}] 15:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 15:10:51 INFO - PROCESS | 1653 | 1468879851343 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:10:51 INFO - PROCESS | 1653 | 1468879851345 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:10:51 INFO - PROCESS | 1653 | 1468879851348 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 1653 | 1468879851350 Marionette TRACE conn2 <- [1,1446,null,{}] 15:10:51 INFO - PROCESS | 1653 | 1468879851353 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}] 15:10:51 INFO - PROCESS | 1653 | 1468879851356 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:51 INFO - PROCESS | 1653 | 1468879851495 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:10:51 INFO - PROCESS | 1653 | 1468879851514 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 1653 | 1468879851515 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x112642800 == 33 [pid = 1653] [id = 369] 15:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125605000) [pid = 1653] [serial = 1106] [outer = 0x0] 15:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126677800) [pid = 1653] [serial = 1107] [outer = 0x125605000] 15:10:51 INFO - PROCESS | 1653 | 1468879851557 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12897d000) [pid = 1653] [serial = 1108] [outer = 0x125605000] 15:10:52 INFO - PROCESS | 1653 | 1468879852017 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]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 719ms 15:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:10:52 INFO - PROCESS | 1653 | 1468879852068 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 1653 | 1468879852069 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:10:52 INFO - PROCESS | 1653 | 1468879852071 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 1653 | 1468879852072 Marionette TRACE conn2 <- [1,1450,null,{}] 15:10:52 INFO - PROCESS | 1653 | 1468879852074 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}] 15:10:52 INFO - PROCESS | 1653 | 1468879852075 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:52 INFO - PROCESS | 1653 | 1468879852170 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:10:52 INFO - PROCESS | 1653 | 1468879852174 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 1653 | 1468879852175 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877a800 == 34 [pid = 1653] [id = 370] 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11336f400) [pid = 1653] [serial = 1109] [outer = 0x0] 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1289d6000) [pid = 1653] [serial = 1110] [outer = 0x11336f400] 15:10:52 INFO - PROCESS | 1653 | 1468879852199 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1290b4000) [pid = 1653] [serial = 1111] [outer = 0x11336f400] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bd63400) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1264e9000) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1290bbc00) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116538000) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1247c1400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12bd96c00) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11336e800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119663800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121bc800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12ae4b000) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a56f000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129ae800) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119282000) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176b1400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1151d3c00) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:10:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1256ce400) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:10:52 INFO - PROCESS | 1653 | 1468879852697 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]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 668ms 15:10:52 INFO - PROCESS | 1653 | 1468879852739 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 1653 | 1468879852741 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:10:52 INFO - PROCESS | 1653 | 1468879852744 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 1653 | 1468879852745 Marionette TRACE conn2 <- [1,1454,null,{}] 15:10:52 INFO - PROCESS | 1653 | 1468879852747 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}] 15:10:52 INFO - PROCESS | 1653 | 1468879852748 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:52 INFO - PROCESS | 1653 | 1468879852825 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:10:52 INFO - PROCESS | 1653 | 1468879852897 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 1653 | 1468879852898 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a28000 == 35 [pid = 1653] [id = 371] 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1121b1800) [pid = 1653] [serial = 1112] [outer = 0x0] 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118860c00) [pid = 1653] [serial = 1113] [outer = 0x1121b1800] 15:10:52 INFO - PROCESS | 1653 | 1468879852922 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124ef6400) [pid = 1653] [serial = 1114] [outer = 0x1121b1800] 15:10:53 INFO - PROCESS | 1653 | 1468879853201 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]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 15:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:10:53 INFO - PROCESS | 1653 | 1468879853214 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 1653 | 1468879853215 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 1653 | 1468879853217 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1653 | 1468879853218 Marionette TRACE conn2 <- [1,1458,null,{}] 15:10:53 INFO - PROCESS | 1653 | 1468879853221 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}] 15:10:53 INFO - PROCESS | 1653 | 1468879853222 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:53 INFO - PROCESS | 1653 | 1468879853312 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:10:53 INFO - PROCESS | 1653 | 1468879853316 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 1653 | 1468879853317 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129085800 == 36 [pid = 1653] [id = 372] 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124628400) [pid = 1653] [serial = 1115] [outer = 0x0] 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1290b8000) [pid = 1653] [serial = 1116] [outer = 0x124628400] 15:10:53 INFO - PROCESS | 1653 | 1468879853341 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1294e1800) [pid = 1653] [serial = 1117] [outer = 0x124628400] 15:10:53 INFO - PROCESS | 1653 | 1468879853661 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]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 475ms 15:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:10:53 INFO - PROCESS | 1653 | 1468879853693 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 1653 | 1468879853695 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:10:53 INFO - PROCESS | 1653 | 1468879853697 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1653 | 1468879853698 Marionette TRACE conn2 <- [1,1462,null,{}] 15:10:53 INFO - PROCESS | 1653 | 1468879853700 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}] 15:10:53 INFO - PROCESS | 1653 | 1468879853701 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:53 INFO - PROCESS | 1653 | 1468879853801 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:10:53 INFO - PROCESS | 1653 | 1468879853809 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 1653 | 1468879853811 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a40d000 == 37 [pid = 1653] [id = 373] 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1294e1c00) [pid = 1653] [serial = 1118] [outer = 0x0] 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a2c0400) [pid = 1653] [serial = 1119] [outer = 0x1294e1c00] 15:10:53 INFO - PROCESS | 1653 | 1468879853837 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a570800) [pid = 1653] [serial = 1120] [outer = 0x1294e1c00] 15:10:54 INFO - PROCESS | 1653 | 1468879854193 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 15:10:54 INFO - PROCESS | 1653 | 1468879854217 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 1653 | 1468879854218 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:10:54 INFO - PROCESS | 1653 | 1468879854220 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1653 | 1468879854223 Marionette TRACE conn2 <- [1,1466,null,{}] 15:10:54 INFO - PROCESS | 1653 | 1468879854226 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}] 15:10:54 INFO - PROCESS | 1653 | 1468879854227 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:54 INFO - PROCESS | 1653 | 1468879854314 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:10:54 INFO - PROCESS | 1653 | 1468879854317 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1653 | 1468879854318 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119467800 == 38 [pid = 1653] [id = 374] 15:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124b7ec00) [pid = 1653] [serial = 1121] [outer = 0x0] 15:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a6c2400) [pid = 1653] [serial = 1122] [outer = 0x124b7ec00] 15:10:54 INFO - PROCESS | 1653 | 1468879854344 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b219800) [pid = 1653] [serial = 1123] [outer = 0x124b7ec00] 15:10:54 INFO - PROCESS | 1653 | 1468879854886 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 15:10:54 INFO - PROCESS | 1653 | 1468879854944 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:10:54 INFO - PROCESS | 1653 | 1468879854946 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:10:54 INFO - PROCESS | 1653 | 1468879854950 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1653 | 1468879854951 Marionette TRACE conn2 <- [1,1470,null,{}] 15:10:54 INFO - PROCESS | 1653 | 1468879854955 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}] 15:10:54 INFO - PROCESS | 1653 | 1468879854957 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:55 INFO - PROCESS | 1653 | 1468879855069 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:10:55 INFO - PROCESS | 1653 | 1468879855125 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 1653 | 1468879855126 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169af800 == 39 [pid = 1653] [id = 375] 15:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112dc1c00) [pid = 1653] [serial = 1124] [outer = 0x0] 15:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113962000) [pid = 1653] [serial = 1125] [outer = 0x112dc1c00] 15:10:55 INFO - PROCESS | 1653 | 1468879855157 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116537800) [pid = 1653] [serial = 1126] [outer = 0x112dc1c00] 15:10:55 INFO - PROCESS | 1653 | 1468879855746 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]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 870ms 15:10:55 INFO - PROCESS | 1653 | 1468879855820 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 1653 | 1468879855823 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:10:55 INFO - PROCESS | 1653 | 1468879855828 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 1653 | 1468879855829 Marionette TRACE conn2 <- [1,1474,null,{}] 15:10:55 INFO - PROCESS | 1653 | 1468879855832 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}] 15:10:55 INFO - PROCESS | 1653 | 1468879855834 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:55 INFO - PROCESS | 1653 | 1468879855943 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:10:56 INFO - PROCESS | 1653 | 1468879855998 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1653 | 1468879855999 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x117021800 == 40 [pid = 1653] [id = 376] 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176aa000) [pid = 1653] [serial = 1127] [outer = 0x0] 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118155000) [pid = 1653] [serial = 1128] [outer = 0x1176aa000] 15:10:56 INFO - PROCESS | 1653 | 1468879856031 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118853800) [pid = 1653] [serial = 1129] [outer = 0x1176aa000] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a40d000 == 39 [pid = 1653] [id = 373] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129085800 == 38 [pid = 1653] [id = 372] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x128a28000 == 37 [pid = 1653] [id = 371] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12877a800 == 36 [pid = 1653] [id = 370] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x112642800 == 35 [pid = 1653] [id = 369] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x124363800 == 34 [pid = 1653] [id = 368] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12395b000 == 33 [pid = 1653] [id = 367] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119479800 == 32 [pid = 1653] [id = 366] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x113f51800 == 31 [pid = 1653] [id = 365] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116956800 == 30 [pid = 1653] [id = 364] 15:10:56 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc2800 == 29 [pid = 1653] [id = 363] 15:10:56 INFO - PROCESS | 1653 | 1468879856657 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]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 875ms 15:10:56 INFO - PROCESS | 1653 | 1468879856702 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 1653 | 1468879856705 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:10:56 INFO - PROCESS | 1653 | 1468879856714 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 1653 | 1468879856717 Marionette TRACE conn2 <- [1,1478,null,{}] 15:10:56 INFO - PROCESS | 1653 | 1468879856720 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}] 15:10:56 INFO - PROCESS | 1653 | 1468879856721 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:56 INFO - PROCESS | 1653 | 1468879856805 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:10:56 INFO - PROCESS | 1653 | 1468879856811 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1653 | 1468879856813 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116947800 == 30 [pid = 1653] [id = 377] 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116907000) [pid = 1653] [serial = 1130] [outer = 0x0] 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1172bf400) [pid = 1653] [serial = 1131] [outer = 0x116907000] 15:10:56 INFO - PROCESS | 1653 | 1468879856840 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118595400) [pid = 1653] [serial = 1132] [outer = 0x116907000] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bf96c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c4c1400) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bf98400) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bd93000) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a2bc000) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 15:10:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11831fc00) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1290b9800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bf8d800) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1256d3c00) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176b6c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123cf5800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125603400) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b21b800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a6ba000) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b935c00) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113371800) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11966d000) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129b9000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119df3800) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118595c00) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118550400) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245c0c00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118869c00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1160e8000) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bd65000) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a56e800) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11964bc00) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ae4a400) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11690d800) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1289d4400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126451c00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 15:10:57 INFO - PROCESS | 1653 | 1468879857316 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 622ms 15:10:57 INFO - PROCESS | 1653 | 1468879857336 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1653 | 1468879857342 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:10:57 INFO - PROCESS | 1653 | 1468879857383 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1653 | 1468879857386 Marionette TRACE conn2 <- [1,1482,null,{}] 15:10:57 INFO - PROCESS | 1653 | 1468879857399 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}] 15:10:57 INFO - PROCESS | 1653 | 1468879857400 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:57 INFO - PROCESS | 1653 | 1468879857503 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:10:57 INFO - PROCESS | 1653 | 1468879857559 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1653 | 1468879857560 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a7c000 == 31 [pid = 1653] [id = 378] 15:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11954cc00) [pid = 1653] [serial = 1133] [outer = 0x0] 15:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119650800) [pid = 1653] [serial = 1134] [outer = 0x11954cc00] 15:10:57 INFO - PROCESS | 1653 | 1468879857587 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119c77800) [pid = 1653] [serial = 1135] [outer = 0x11954cc00] 15:10:57 INFO - PROCESS | 1653 | 1468879857897 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 526ms 15:10:57 INFO - PROCESS | 1653 | 1468879857915 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1653 | 1468879857916 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:10:57 INFO - PROCESS | 1653 | 1468879857918 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1653 | 1468879857921 Marionette TRACE conn2 <- [1,1486,null,{}] 15:10:57 INFO - PROCESS | 1653 | 1468879857932 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}] 15:10:57 INFO - PROCESS | 1653 | 1468879857935 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:58 INFO - PROCESS | 1653 | 1468879858016 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:10:58 INFO - PROCESS | 1653 | 1468879858023 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1653 | 1468879858027 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b24800 == 32 [pid = 1653] [id = 379] 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129ad400) [pid = 1653] [serial = 1136] [outer = 0x0] 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123fb4000) [pid = 1653] [serial = 1137] [outer = 0x1129ad400] 15:10:58 INFO - PROCESS | 1653 | 1468879858054 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125022400) [pid = 1653] [serial = 1138] [outer = 0x1129ad400] 15:10:58 INFO - PROCESS | 1653 | 1468879858381 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]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 524ms 15:10:58 INFO - PROCESS | 1653 | 1468879858471 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:10:58 INFO - PROCESS | 1653 | 1468879858481 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:10:58 INFO - PROCESS | 1653 | 1468879858487 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 1653 | 1468879858488 Marionette TRACE conn2 <- [1,1490,null,{}] 15:10:58 INFO - PROCESS | 1653 | 1468879858490 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}] 15:10:58 INFO - PROCESS | 1653 | 1468879858492 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:58 INFO - PROCESS | 1653 | 1468879858570 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:10:58 INFO - PROCESS | 1653 | 1468879858575 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1653 | 1468879858576 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x113be1800 == 33 [pid = 1653] [id = 380] 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125023800) [pid = 1653] [serial = 1139] [outer = 0x0] 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126671c00) [pid = 1653] [serial = 1140] [outer = 0x125023800] 15:10:58 INFO - PROCESS | 1653 | 1468879858601 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1290b8800) [pid = 1653] [serial = 1141] [outer = 0x125023800] 15:10:58 INFO - PROCESS | 1653 | 1468879858956 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]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 15:10:59 INFO - PROCESS | 1653 | 1468879859006 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1653 | 1468879859007 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:10:59 INFO - PROCESS | 1653 | 1468879859009 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1653 | 1468879859010 Marionette TRACE conn2 <- [1,1494,null,{}] 15:10:59 INFO - PROCESS | 1653 | 1468879859012 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}] 15:10:59 INFO - PROCESS | 1653 | 1468879859014 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:59 INFO - PROCESS | 1653 | 1468879859118 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:10:59 INFO - PROCESS | 1653 | 1468879859123 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1653 | 1468879859125 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a20c000 == 34 [pid = 1653] [id = 381] 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1256dc400) [pid = 1653] [serial = 1142] [outer = 0x0] 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1290be000) [pid = 1653] [serial = 1143] [outer = 0x1256dc400] 15:10:59 INFO - PROCESS | 1653 | 1468879859149 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12a562800) [pid = 1653] [serial = 1144] [outer = 0x1256dc400] 15:10:59 INFO - PROCESS | 1653 | 1468879859517 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]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 15:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:10:59 INFO - PROCESS | 1653 | 1468879859529 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1653 | 1468879859530 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:10:59 INFO - PROCESS | 1653 | 1468879859532 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1653 | 1468879859533 Marionette TRACE conn2 <- [1,1498,null,{}] 15:10:59 INFO - PROCESS | 1653 | 1468879859535 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}] 15:10:59 INFO - PROCESS | 1653 | 1468879859540 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:59 INFO - PROCESS | 1653 | 1468879859655 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:10:59 INFO - PROCESS | 1653 | 1468879859659 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1653 | 1468879859660 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63c800 == 35 [pid = 1653] [id = 382] 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a561000) [pid = 1653] [serial = 1145] [outer = 0x0] 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a6bac00) [pid = 1653] [serial = 1146] [outer = 0x12a561000] 15:10:59 INFO - PROCESS | 1653 | 1468879859684 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b935800) [pid = 1653] [serial = 1147] [outer = 0x12a561000] 15:11:00 INFO - PROCESS | 1653 | 1468879860019 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 15:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:11:00 INFO - PROCESS | 1653 | 1468879860051 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 1653 | 1468879860052 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:11:00 INFO - PROCESS | 1653 | 1468879860055 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1653 | 1468879860056 Marionette TRACE conn2 <- [1,1502,null,{}] 15:11:00 INFO - PROCESS | 1653 | 1468879860061 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}] 15:11:00 INFO - PROCESS | 1653 | 1468879860062 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:00 INFO - PROCESS | 1653 | 1468879860158 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:11:00 INFO - PROCESS | 1653 | 1468879860162 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1653 | 1468879860163 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1d000 == 36 [pid = 1653] [id = 383] 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b93e400) [pid = 1653] [serial = 1148] [outer = 0x0] 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bd65400) [pid = 1653] [serial = 1149] [outer = 0x12b93e400] 15:11:00 INFO - PROCESS | 1653 | 1468879860188 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bd6d400) [pid = 1653] [serial = 1150] [outer = 0x12b93e400] 15:11:00 INFO - PROCESS | 1653 | 1468879860515 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 15:11:00 INFO - PROCESS | 1653 | 1468879860531 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 1653 | 1468879860532 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:11:00 INFO - PROCESS | 1653 | 1468879860534 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1653 | 1468879860535 Marionette TRACE conn2 <- [1,1506,null,{}] 15:11:00 INFO - PROCESS | 1653 | 1468879860537 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}] 15:11:00 INFO - PROCESS | 1653 | 1468879860539 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:00 INFO - PROCESS | 1653 | 1468879860643 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:11:00 INFO - PROCESS | 1653 | 1468879860653 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1653 | 1468879860655 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b919800 == 37 [pid = 1653] [id = 384] 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bd70400) [pid = 1653] [serial = 1151] [outer = 0x0] 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd91400) [pid = 1653] [serial = 1152] [outer = 0x12bd70400] 15:11:00 INFO - PROCESS | 1653 | 1468879860679 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd99800) [pid = 1653] [serial = 1153] [outer = 0x12bd70400] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11819b000) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1121ebc00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113bb0800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118329800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125605000) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11336f400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167e4400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129b8c00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121b1800) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11886a400) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124628400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113908800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1256aec00) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1294e1c00) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:11:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1130a0800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:11:01 INFO - PROCESS | 1653 | 1468879861080 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 572ms 15:11:01 INFO - PROCESS | 1653 | 1468879861111 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1653 | 1468879861113 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:11:01 INFO - PROCESS | 1653 | 1468879861122 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 1653 | 1468879861124 Marionette TRACE conn2 <- [1,1510,null,{}] 15:11:01 INFO - PROCESS | 1653 | 1468879861130 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}] 15:11:01 INFO - PROCESS | 1653 | 1468879861131 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:01 INFO - PROCESS | 1653 | 1468879861211 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:11:01 INFO - PROCESS | 1653 | 1468879861215 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 1653 | 1468879861216 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b23800 == 38 [pid = 1653] [id = 385] 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113d9c400) [pid = 1653] [serial = 1154] [outer = 0x0] 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118152c00) [pid = 1653] [serial = 1155] [outer = 0x113d9c400] 15:11:01 INFO - PROCESS | 1653 | 1468879861240 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11958d000) [pid = 1653] [serial = 1156] [outer = 0x113d9c400] 15:11:01 INFO - PROCESS | 1653 | 1468879861551 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 480ms 15:11:01 INFO - PROCESS | 1653 | 1468879861595 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1653 | 1468879861597 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:11:01 INFO - PROCESS | 1653 | 1468879861600 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 1653 | 1468879861601 Marionette TRACE conn2 <- [1,1514,null,{}] 15:11:01 INFO - PROCESS | 1653 | 1468879861604 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}] 15:11:01 INFO - PROCESS | 1653 | 1468879861606 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:01 INFO - PROCESS | 1653 | 1468879861729 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:11:01 INFO - PROCESS | 1653 | 1468879861811 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 1653 | 1468879861812 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd5e800 == 39 [pid = 1653] [id = 386] 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113f9d000) [pid = 1653] [serial = 1157] [outer = 0x0] 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123a1f400) [pid = 1653] [serial = 1158] [outer = 0x113f9d000] 15:11:01 INFO - PROCESS | 1653 | 1468879861853 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1294df800) [pid = 1653] [serial = 1159] [outer = 0x113f9d000] 15:11:02 INFO - PROCESS | 1653 | 1468879862213 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]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 668ms 15:11:02 INFO - PROCESS | 1653 | 1468879862269 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:11:02 INFO - PROCESS | 1653 | 1468879862272 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:11:02 INFO - PROCESS | 1653 | 1468879862275 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 1653 | 1468879862278 Marionette TRACE conn2 <- [1,1518,null,{}] 15:11:02 INFO - PROCESS | 1653 | 1468879862281 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}] 15:11:02 INFO - PROCESS | 1653 | 1468879862284 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:02 INFO - PROCESS | 1653 | 1468879862461 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:11:02 INFO - PROCESS | 1653 | 1468879862469 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1653 | 1468879862471 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c712000 == 40 [pid = 1653] [id = 387] 15:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1242ebc00) [pid = 1653] [serial = 1160] [outer = 0x0] 15:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12bd8f800) [pid = 1653] [serial = 1161] [outer = 0x1242ebc00] 15:11:02 INFO - PROCESS | 1653 | 1468879862514 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c4c5000) [pid = 1653] [serial = 1162] [outer = 0x1242ebc00] 15:11:03 INFO - PROCESS | 1653 | 1468879863038 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 771ms 15:11:03 INFO - PROCESS | 1653 | 1468879863045 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:11:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:11:03 INFO - PROCESS | 1653 | 1468879863048 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:11:03 INFO - PROCESS | 1653 | 1468879863052 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1653 | 1468879863054 Marionette TRACE conn2 <- [1,1522,null,{}] 15:11:03 INFO - PROCESS | 1653 | 1468879863058 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}] 15:11:03 INFO - PROCESS | 1653 | 1468879863059 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:03 INFO - PROCESS | 1653 | 1468879863193 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:11:03 INFO - PROCESS | 1653 | 1468879863262 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1653 | 1468879863265 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117209800 == 41 [pid = 1653] [id = 388] 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167e3800) [pid = 1653] [serial = 1163] [outer = 0x0] 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116aa0800) [pid = 1653] [serial = 1164] [outer = 0x1167e3800] 15:11:03 INFO - PROCESS | 1653 | 1468879863307 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118853000) [pid = 1653] [serial = 1165] [outer = 0x1167e3800] 15:11:03 INFO - PROCESS | 1653 | 1468879863688 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"]]]}] 15:11:03 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 () { 15:11:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:11:03 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 () { 15:11:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:11:03 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 () { 15:11:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:11:03 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 () { 15:11:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:11:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 15:11:03 INFO - PROCESS | 1653 | 1468879863726 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1653 | 1468879863730 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:11:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:11:03 INFO - PROCESS | 1653 | 1468879863734 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1653 | 1468879863736 Marionette TRACE conn2 <- [1,1526,null,{}] 15:11:03 INFO - PROCESS | 1653 | 1468879863739 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}] 15:11:03 INFO - PROCESS | 1653 | 1468879863741 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:03 INFO - PROCESS | 1653 | 1468879863845 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:11:03 INFO - PROCESS | 1653 | 1468879863899 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1653 | 1468879863901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607e000 == 42 [pid = 1653] [id = 389] 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11958b800) [pid = 1653] [serial = 1166] [outer = 0x0] 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123d74800) [pid = 1653] [serial = 1167] [outer = 0x11958b800] 15:11:03 INFO - PROCESS | 1653 | 1468879863930 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124e8a800) [pid = 1653] [serial = 1168] [outer = 0x11958b800] 15:11:04 INFO - PROCESS | 1653 | 1468879864330 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"]]]}] 15:11:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:11:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:11:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:11:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 622ms 15:11:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:11:04 INFO - PROCESS | 1653 | 1468879864356 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 1653 | 1468879864358 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:11:04 INFO - PROCESS | 1653 | 1468879864360 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 1653 | 1468879864363 Marionette TRACE conn2 <- [1,1530,null,{}] 15:11:04 INFO - PROCESS | 1653 | 1468879864371 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}] 15:11:04 INFO - PROCESS | 1653 | 1468879864374 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:04 INFO - PROCESS | 1653 | 1468879864475 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:11:04 INFO - PROCESS | 1653 | 1468879864562 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1653 | 1468879864564 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c71b800 == 43 [pid = 1653] [id = 390] 15:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126673000) [pid = 1653] [serial = 1169] [outer = 0x0] 15:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ae48800) [pid = 1653] [serial = 1170] [outer = 0x126673000] 15:11:04 INFO - PROCESS | 1653 | 1468879864595 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b21c000) [pid = 1653] [serial = 1171] [outer = 0x126673000] 15:11:04 INFO - PROCESS | 1653 | 1468879864950 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]]]}] 15:11:04 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 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:11:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:11:04 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. 15:11:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:11:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 623ms 15:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:11:04 INFO - PROCESS | 1653 | 1468879864984 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 1653 | 1468879864986 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:11:04 INFO - PROCESS | 1653 | 1468879864988 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 1653 | 1468879864989 Marionette TRACE conn2 <- [1,1534,null,{}] 15:11:04 INFO - PROCESS | 1653 | 1468879864992 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}] 15:11:04 INFO - PROCESS | 1653 | 1468879864993 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:05 INFO - PROCESS | 1653 | 1468879865093 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:11:05 INFO - PROCESS | 1653 | 1468879865149 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 1653 | 1468879865151 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ccdf000 == 44 [pid = 1653] [id = 391] 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b89c000) [pid = 1653] [serial = 1172] [outer = 0x0] 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bd9d400) [pid = 1653] [serial = 1173] [outer = 0x12b89c000] 15:11:05 INFO - PROCESS | 1653 | 1468879865179 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bf9cc00) [pid = 1653] [serial = 1174] [outer = 0x12b89c000] 15:11:05 INFO - PROCESS | 1653 | 1468879865618 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]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 15:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:11:05 INFO - PROCESS | 1653 | 1468879865660 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1653 | 1468879865661 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:11:05 INFO - PROCESS | 1653 | 1468879865663 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1653 | 1468879865664 Marionette TRACE conn2 <- [1,1538,null,{}] 15:11:05 INFO - PROCESS | 1653 | 1468879865667 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}] 15:11:05 INFO - PROCESS | 1653 | 1468879865668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:05 INFO - PROCESS | 1653 | 1468879865767 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:11:05 INFO - PROCESS | 1653 | 1468879865855 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 1653 | 1468879865856 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0dc000 == 45 [pid = 1653] [id = 392] 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c4c3000) [pid = 1653] [serial = 1175] [outer = 0x0] 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c4cac00) [pid = 1653] [serial = 1176] [outer = 0x12c4c3000] 15:11:05 INFO - PROCESS | 1653 | 1468879865899 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c73b800) [pid = 1653] [serial = 1177] [outer = 0x12c4c3000] 15:11:06 INFO - PROCESS | 1653 | 1468879866322 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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 720ms 15:11:06 INFO - PROCESS | 1653 | 1468879866383 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 1653 | 1468879866385 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:11:06 INFO - PROCESS | 1653 | 1468879866387 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 1653 | 1468879866388 Marionette TRACE conn2 <- [1,1542,null,{}] 15:11:06 INFO - PROCESS | 1653 | 1468879866411 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}] 15:11:06 INFO - PROCESS | 1653 | 1468879866415 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:06 INFO - PROCESS | 1653 | 1468879866532 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:11:06 INFO - PROCESS | 1653 | 1468879866736 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1653 | 1468879866737 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160b3000 == 46 [pid = 1653] [id = 393] 15:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11274bc00) [pid = 1653] [serial = 1178] [outer = 0x0] 15:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1130a7c00) [pid = 1653] [serial = 1179] [outer = 0x11274bc00] 15:11:06 INFO - PROCESS | 1653 | 1468879866768 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1151d4800) [pid = 1653] [serial = 1180] [outer = 0x11274bc00] 15:11:07 INFO - PROCESS | 1653 | 1468879867193 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]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 841ms 15:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:11:07 INFO - PROCESS | 1653 | 1468879867230 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 1653 | 1468879867232 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:11:07 INFO - PROCESS | 1653 | 1468879867234 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 1653 | 1468879867236 Marionette TRACE conn2 <- [1,1546,null,{}] 15:11:07 INFO - PROCESS | 1653 | 1468879867258 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}] 15:11:07 INFO - PROCESS | 1653 | 1468879867260 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:07 INFO - PROCESS | 1653 | 1468879867357 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:11:07 INFO - PROCESS | 1653 | 1468879867429 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1653 | 1468879867430 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x117369800 == 47 [pid = 1653] [id = 394] 15:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118863000) [pid = 1653] [serial = 1181] [outer = 0x0] 15:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11886bc00) [pid = 1653] [serial = 1182] [outer = 0x118863000] 15:11:07 INFO - PROCESS | 1653 | 1468879867458 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11954d800) [pid = 1653] [serial = 1183] [outer = 0x118863000] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd5e800 == 46 [pid = 1653] [id = 386] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124b23800 == 45 [pid = 1653] [id = 385] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b919800 == 44 [pid = 1653] [id = 384] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1d000 == 43 [pid = 1653] [id = 383] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63c800 == 42 [pid = 1653] [id = 382] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a20c000 == 41 [pid = 1653] [id = 381] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x113be1800 == 40 [pid = 1653] [id = 380] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124b24800 == 39 [pid = 1653] [id = 379] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119a7c000 == 38 [pid = 1653] [id = 378] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116947800 == 37 [pid = 1653] [id = 377] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x117021800 == 36 [pid = 1653] [id = 376] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119467800 == 35 [pid = 1653] [id = 374] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1169af800 == 34 [pid = 1653] [id = 375] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1160b3000 == 33 [pid = 1653] [id = 393] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0dc000 == 32 [pid = 1653] [id = 392] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12ccdf000 == 31 [pid = 1653] [id = 391] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12c71b800 == 30 [pid = 1653] [id = 390] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12607e000 == 29 [pid = 1653] [id = 389] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12c712000 == 28 [pid = 1653] [id = 387] 15:11:08 INFO - PROCESS | 1653 | --DOCSHELL 0x117209800 == 27 [pid = 1653] [id = 388] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124e83800) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112740c00) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118197000) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118862000) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f51000) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126677800) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167e4000) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1289d6000) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12897d000) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a9d400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117e40800) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11964a400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118860c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11966ec00) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11966b800) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11953ec00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1290b8000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116a9fc00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113bb2c00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1289dec00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12897c000) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1290b4000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d50400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a570800) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1294e1800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12380a400) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119672000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124ef6400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a6c2400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125603c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a2c0400) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 15:11:08 INFO - PROCESS | 1653 | 1468879868368 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1172ms 15:11:08 INFO - PROCESS | 1653 | 1468879868410 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 1653 | 1468879868414 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:11:08 INFO - PROCESS | 1653 | 1468879868419 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 1653 | 1468879868422 Marionette TRACE conn2 <- [1,1550,null,{}] 15:11:08 INFO - PROCESS | 1653 | 1468879868427 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}] 15:11:08 INFO - PROCESS | 1653 | 1468879868429 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:08 INFO - PROCESS | 1653 | 1468879868524 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:11:08 INFO - PROCESS | 1653 | 1468879868529 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1653 | 1468879868532 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133db800 == 28 [pid = 1653] [id = 395] 15:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1121bb000) [pid = 1653] [serial = 1184] [outer = 0x0] 15:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112741c00) [pid = 1653] [serial = 1185] [outer = 0x1121bb000] 15:11:08 INFO - PROCESS | 1653 | 1468879868561 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1129b8000) [pid = 1653] [serial = 1186] [outer = 0x1121bb000] 15:11:08 INFO - PROCESS | 1653 | 1468879868957 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 573ms 15:11:08 INFO - PROCESS | 1653 | 1468879868995 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 1653 | 1468879868998 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:11:09 INFO - PROCESS | 1653 | 1468879869003 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 1653 | 1468879869005 Marionette TRACE conn2 <- [1,1554,null,{}] 15:11:09 INFO - PROCESS | 1653 | 1468879869008 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}] 15:11:09 INFO - PROCESS | 1653 | 1468879869010 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:09 INFO - PROCESS | 1653 | 1468879869087 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:11:09 INFO - PROCESS | 1653 | 1468879869094 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1653 | 1468879869095 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11700b800 == 29 [pid = 1653] [id = 396] 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113f2f800) [pid = 1653] [serial = 1187] [outer = 0x0] 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1151c9c00) [pid = 1653] [serial = 1188] [outer = 0x113f2f800] 15:11:09 INFO - PROCESS | 1653 | 1468879869122 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1161c7c00) [pid = 1653] [serial = 1189] [outer = 0x113f2f800] 15:11:09 INFO - PROCESS | 1653 | 1468879869474 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 15:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:11:09 INFO - PROCESS | 1653 | 1468879869527 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 1653 | 1468879869528 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:11:09 INFO - PROCESS | 1653 | 1468879869530 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 1653 | 1468879869533 Marionette TRACE conn2 <- [1,1558,null,{}] 15:11:09 INFO - PROCESS | 1653 | 1468879869541 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}] 15:11:09 INFO - PROCESS | 1653 | 1468879869544 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:09 INFO - PROCESS | 1653 | 1468879869620 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:11:09 INFO - PROCESS | 1653 | 1468879869629 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1653 | 1468879869631 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264d000 == 30 [pid = 1653] [id = 397] 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112dc2800) [pid = 1653] [serial = 1190] [outer = 0x0] 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118154c00) [pid = 1653] [serial = 1191] [outer = 0x112dc2800] 15:11:09 INFO - PROCESS | 1653 | 1468879869659 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118329400) [pid = 1653] [serial = 1192] [outer = 0x112dc2800] 15:11:09 INFO - PROCESS | 1653 | 1468879869994 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 15:11:10 INFO - PROCESS | 1653 | 1468879870001 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1653 | 1468879870002 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:11:10 INFO - PROCESS | 1653 | 1468879870004 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1653 | 1468879870006 Marionette TRACE conn2 <- [1,1562,null,{}] 15:11:10 INFO - PROCESS | 1653 | 1468879870010 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}] 15:11:10 INFO - PROCESS | 1653 | 1468879870011 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:10 INFO - PROCESS | 1653 | 1468879870086 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:11:10 INFO - PROCESS | 1653 | 1468879870147 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1653 | 1468879870148 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947a000 == 31 [pid = 1653] [id = 398] 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116026400) [pid = 1653] [serial = 1193] [outer = 0x0] 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11884f400) [pid = 1653] [serial = 1194] [outer = 0x116026400] 15:11:10 INFO - PROCESS | 1653 | 1468879870173 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f54400) [pid = 1653] [serial = 1195] [outer = 0x116026400] 15:11:10 INFO - PROCESS | 1653 | 1468879870551 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 571ms 15:11:10 INFO - PROCESS | 1653 | 1468879870577 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:11:10 INFO - PROCESS | 1653 | 1468879870579 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:11:10 INFO - PROCESS | 1653 | 1468879870582 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1653 | 1468879870584 Marionette TRACE conn2 <- [1,1566,null,{}] 15:11:10 INFO - PROCESS | 1653 | 1468879870588 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}] 15:11:10 INFO - PROCESS | 1653 | 1468879870591 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:10 INFO - PROCESS | 1653 | 1468879870728 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:11:10 INFO - PROCESS | 1653 | 1468879870744 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1653 | 1468879870745 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f07000 == 32 [pid = 1653] [id = 399] 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113d9f000) [pid = 1653] [serial = 1196] [outer = 0x0] 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11952b800) [pid = 1653] [serial = 1197] [outer = 0x113d9f000] 15:11:10 INFO - PROCESS | 1653 | 1468879870769 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11964a400) [pid = 1653] [serial = 1198] [outer = 0x113d9f000] 15:11:11 INFO - PROCESS | 1653 | 1468879871127 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 576ms 15:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:11:11 INFO - PROCESS | 1653 | 1468879871162 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 1653 | 1468879871164 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:11:11 INFO - PROCESS | 1653 | 1468879871166 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1653 | 1468879871167 Marionette TRACE conn2 <- [1,1570,null,{}] 15:11:11 INFO - PROCESS | 1653 | 1468879871169 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}] 15:11:11 INFO - PROCESS | 1653 | 1468879871173 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:11 INFO - PROCESS | 1653 | 1468879871286 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:11:11 INFO - PROCESS | 1653 | 1468879871297 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1653 | 1468879871298 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124715800 == 33 [pid = 1653] [id = 400] 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119652000) [pid = 1653] [serial = 1199] [outer = 0x0] 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119d15400) [pid = 1653] [serial = 1200] [outer = 0x119652000] 15:11:11 INFO - PROCESS | 1653 | 1468879871323 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1245fb400) [pid = 1653] [serial = 1201] [outer = 0x119652000] 15:11:11 INFO - PROCESS | 1653 | 1468879871635 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 517ms 15:11:11 INFO - PROCESS | 1653 | 1468879871684 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:11:11 INFO - PROCESS | 1653 | 1468879871693 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:11:11 INFO - PROCESS | 1653 | 1468879871695 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1653 | 1468879871696 Marionette TRACE conn2 <- [1,1574,null,{}] 15:11:11 INFO - PROCESS | 1653 | 1468879871698 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}] 15:11:11 INFO - PROCESS | 1653 | 1468879871699 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:11 INFO - PROCESS | 1653 | 1468879871800 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:11:11 INFO - PROCESS | 1653 | 1468879871803 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1653 | 1468879871805 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x126078000 == 34 [pid = 1653] [id = 401] 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1160f1400) [pid = 1653] [serial = 1202] [outer = 0x0] 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124b7b800) [pid = 1653] [serial = 1203] [outer = 0x1160f1400] 15:11:11 INFO - PROCESS | 1653 | 1468879871830 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125024000) [pid = 1653] [serial = 1204] [outer = 0x1160f1400] 15:11:12 INFO - PROCESS | 1653 | 1468879872163 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 15:11:12 INFO - PROCESS | 1653 | 1468879872214 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1653 | 1468879872215 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:11:12 INFO - PROCESS | 1653 | 1468879872224 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 1653 | 1468879872226 Marionette TRACE conn2 <- [1,1578,null,{}] 15:11:12 INFO - PROCESS | 1653 | 1468879872230 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}] 15:11:12 INFO - PROCESS | 1653 | 1468879872231 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:12 INFO - PROCESS | 1653 | 1468879872381 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:11:12 INFO - PROCESS | 1653 | 1468879872436 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1653 | 1468879872437 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877e000 == 35 [pid = 1653] [id = 402] 15:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1131ad400) [pid = 1653] [serial = 1205] [outer = 0x0] 15:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11671f800) [pid = 1653] [serial = 1206] [outer = 0x1131ad400] 15:11:12 INFO - PROCESS | 1653 | 1468879872466 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1256d9800) [pid = 1653] [serial = 1207] [outer = 0x1131ad400] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1256dc400) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a561000) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b93e400) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bd70400) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113d9c400) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116907000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176aa000) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124b7ec00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129ad400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11954cc00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125023800) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112dc1c00) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1242ebc00) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113f9d000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:11:12 INFO - PROCESS | 1653 | 1468879872904 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 728ms 15:11:12 INFO - PROCESS | 1653 | 1468879872947 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1653 | 1468879872948 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:11:12 INFO - PROCESS | 1653 | 1468879872951 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 1653 | 1468879872952 Marionette TRACE conn2 <- [1,1582,null,{}] 15:11:12 INFO - PROCESS | 1653 | 1468879872965 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}] 15:11:12 INFO - PROCESS | 1653 | 1468879872967 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:13 INFO - PROCESS | 1653 | 1468879873156 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:11:13 INFO - PROCESS | 1653 | 1468879873208 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1653 | 1468879873209 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f13000 == 36 [pid = 1653] [id = 403] 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1121e4c00) [pid = 1653] [serial = 1208] [outer = 0x0] 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11818f000) [pid = 1653] [serial = 1209] [outer = 0x1121e4c00] 15:11:13 INFO - PROCESS | 1653 | 1468879873250 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1242ebc00) [pid = 1653] [serial = 1210] [outer = 0x1121e4c00] 15:11:13 INFO - PROCESS | 1653 | 1468879873533 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]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 621ms 15:11:13 INFO - PROCESS | 1653 | 1468879873580 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1653 | 1468879873581 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:11:13 INFO - PROCESS | 1653 | 1468879873584 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1653 | 1468879873585 Marionette TRACE conn2 <- [1,1586,null,{}] 15:11:13 INFO - PROCESS | 1653 | 1468879873587 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}] 15:11:13 INFO - PROCESS | 1653 | 1468879873588 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:13 INFO - PROCESS | 1653 | 1468879873666 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:11:13 INFO - PROCESS | 1653 | 1468879873724 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1653 | 1468879873725 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907f000 == 37 [pid = 1653] [id = 404] 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118f51400) [pid = 1653] [serial = 1211] [outer = 0x0] 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12560a000) [pid = 1653] [serial = 1212] [outer = 0x118f51400] 15:11:13 INFO - PROCESS | 1653 | 1468879873749 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266c4400) [pid = 1653] [serial = 1213] [outer = 0x118f51400] 15:11:14 INFO - PROCESS | 1653 | 1468879874034 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 15:11:14 INFO - PROCESS | 1653 | 1468879874052 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1653 | 1468879874054 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:11:14 INFO - PROCESS | 1653 | 1468879874064 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 1653 | 1468879874065 Marionette TRACE conn2 <- [1,1590,null,{}] 15:11:14 INFO - PROCESS | 1653 | 1468879874068 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}] 15:11:14 INFO - PROCESS | 1653 | 1468879874069 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:14 INFO - PROCESS | 1653 | 1468879874169 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:11:14 INFO - PROCESS | 1653 | 1468879874176 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1653 | 1468879874178 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ce2000 == 38 [pid = 1653] [id = 405] 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127112000) [pid = 1653] [serial = 1214] [outer = 0x0] 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d7000) [pid = 1653] [serial = 1215] [outer = 0x127112000] 15:11:14 INFO - PROCESS | 1653 | 1468879874204 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1294e9c00) [pid = 1653] [serial = 1216] [outer = 0x127112000] 15:11:14 INFO - PROCESS | 1653 | 1468879874547 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 526ms 15:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:11:14 INFO - PROCESS | 1653 | 1468879874583 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1653 | 1468879874585 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:11:14 INFO - PROCESS | 1653 | 1468879874587 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 1653 | 1468879874588 Marionette TRACE conn2 <- [1,1594,null,{}] 15:11:14 INFO - PROCESS | 1653 | 1468879874601 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}] 15:11:14 INFO - PROCESS | 1653 | 1468879874602 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:14 INFO - PROCESS | 1653 | 1468879874678 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:11:14 INFO - PROCESS | 1653 | 1468879874681 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1653 | 1468879874682 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a655800 == 39 [pid = 1653] [id = 406] 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a2c1000) [pid = 1653] [serial = 1217] [outer = 0x0] 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a56d800) [pid = 1653] [serial = 1218] [outer = 0x12a2c1000] 15:11:14 INFO - PROCESS | 1653 | 1468879874706 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a6bb000) [pid = 1653] [serial = 1219] [outer = 0x12a2c1000] 15:11:15 INFO - PROCESS | 1653 | 1468879875270 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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 728ms 15:11:15 INFO - PROCESS | 1653 | 1468879875316 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:11:15 INFO - PROCESS | 1653 | 1468879875318 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:11:15 INFO - PROCESS | 1653 | 1468879875322 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1653 | 1468879875325 Marionette TRACE conn2 <- [1,1598,null,{}] 15:11:15 INFO - PROCESS | 1653 | 1468879875329 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}] 15:11:15 INFO - PROCESS | 1653 | 1468879875330 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:15 INFO - PROCESS | 1653 | 1468879875442 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:11:15 INFO - PROCESS | 1653 | 1468879875521 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1653 | 1468879875522 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117352800 == 40 [pid = 1653] [id = 407] 15:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112a81800) [pid = 1653] [serial = 1220] [outer = 0x0] 15:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1130ab800) [pid = 1653] [serial = 1221] [outer = 0x112a81800] 15:11:15 INFO - PROCESS | 1653 | 1468879875553 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113d9b000) [pid = 1653] [serial = 1222] [outer = 0x112a81800] 15:11:16 INFO - PROCESS | 1653 | 1468879876071 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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 824ms 15:11:16 INFO - PROCESS | 1653 | 1468879876162 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1653 | 1468879876165 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:11:16 INFO - PROCESS | 1653 | 1468879876171 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1653 | 1468879876173 Marionette TRACE conn2 <- [1,1602,null,{}] 15:11:16 INFO - PROCESS | 1653 | 1468879876176 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}] 15:11:16 INFO - PROCESS | 1653 | 1468879876177 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:16 INFO - PROCESS | 1653 | 1468879876288 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:11:16 INFO - PROCESS | 1653 | 1468879876346 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1653 | 1468879876347 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f10800 == 41 [pid = 1653] [id = 408] 15:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116aa0400) [pid = 1653] [serial = 1223] [outer = 0x0] 15:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118153000) [pid = 1653] [serial = 1224] [outer = 0x116aa0400] 15:11:16 INFO - PROCESS | 1653 | 1468879876378 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11855c000) [pid = 1653] [serial = 1225] [outer = 0x116aa0400] 15:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123ce2000 == 40 [pid = 1653] [id = 405] 15:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12907f000 == 39 [pid = 1653] [id = 404] 15:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118f13000 == 38 [pid = 1653] [id = 403] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12877e000 == 37 [pid = 1653] [id = 402] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x126078000 == 36 [pid = 1653] [id = 401] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124715800 == 35 [pid = 1653] [id = 400] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x123f07000 == 34 [pid = 1653] [id = 399] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11947a000 == 33 [pid = 1653] [id = 398] 15:11:17 INFO - PROCESS | 1653 | 1468879877016 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]]]}] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11264d000 == 32 [pid = 1653] [id = 397] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11700b800 == 31 [pid = 1653] [id = 396] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1133db800 == 30 [pid = 1653] [id = 395] 15:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x117369800 == 29 [pid = 1653] [id = 394] 15:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 871ms 15:11:17 INFO - PROCESS | 1653 | 1468879877050 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1653 | 1468879877052 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1290be000) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a6bac00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bd65400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bd6d400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12b935800) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bd91400) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118152c00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1172bf400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118595400) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118155000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118853800) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b219800) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123fb4000) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125022400) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119650800) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c77800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126671c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113962000) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116537800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c4c5000) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1294df800) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bd8f800) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bd99800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123a1f400) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a562800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1290b8800) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 15:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11958d000) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 15:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:11:17 INFO - PROCESS | 1653 | 1468879877066 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1653 | 1468879877067 Marionette TRACE conn2 <- [1,1606,null,{}] 15:11:17 INFO - PROCESS | 1653 | 1468879877071 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}] 15:11:17 INFO - PROCESS | 1653 | 1468879877073 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:17 INFO - PROCESS | 1653 | 1468879877153 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:11:17 INFO - PROCESS | 1653 | 1468879877162 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 1653 | 1468879877165 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e800 == 30 [pid = 1653] [id = 409] 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116082800) [pid = 1653] [serial = 1226] [outer = 0x0] 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1160edc00) [pid = 1653] [serial = 1227] [outer = 0x116082800] 15:11:17 INFO - PROCESS | 1653 | 1468879877192 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116909800) [pid = 1653] [serial = 1228] [outer = 0x116082800] 15:11:17 INFO - PROCESS | 1653 | 1468879877545 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]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 15:11:17 INFO - PROCESS | 1653 | 1468879877605 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1653 | 1468879877608 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:11:17 INFO - PROCESS | 1653 | 1468879877614 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1653 | 1468879877615 Marionette TRACE conn2 <- [1,1610,null,{}] 15:11:17 INFO - PROCESS | 1653 | 1468879877618 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}] 15:11:17 INFO - PROCESS | 1653 | 1468879877619 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:17 INFO - PROCESS | 1653 | 1468879877699 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:11:17 INFO - PROCESS | 1653 | 1468879877703 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 1653 | 1468879877704 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872e000 == 31 [pid = 1653] [id = 410] 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176b6400) [pid = 1653] [serial = 1229] [outer = 0x0] 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11854ec00) [pid = 1653] [serial = 1230] [outer = 0x1176b6400] 15:11:17 INFO - PROCESS | 1653 | 1468879877733 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118865000) [pid = 1653] [serial = 1231] [outer = 0x1176b6400] 15:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 15:11:18 INFO - PROCESS | 1653 | 1468879878080 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]]]}] 15:11:18 INFO - PROCESS | 1653 | 1468879878084 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:11:18 INFO - PROCESS | 1653 | 1468879878085 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:11:18 INFO - PROCESS | 1653 | 1468879878087 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 1653 | 1468879878090 Marionette TRACE conn2 <- [1,1614,null,{}] 15:11:18 INFO - PROCESS | 1653 | 1468879878100 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}] 15:11:18 INFO - PROCESS | 1653 | 1468879878103 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:18 INFO - PROCESS | 1653 | 1468879878188 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:11:18 INFO - PROCESS | 1653 | 1468879878244 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1653 | 1468879878246 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd5000 == 32 [pid = 1653] [id = 411] 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118867400) [pid = 1653] [serial = 1232] [outer = 0x0] 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119527400) [pid = 1653] [serial = 1233] [outer = 0x118867400] 15:11:18 INFO - PROCESS | 1653 | 1468879878274 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11966e400) [pid = 1653] [serial = 1234] [outer = 0x118867400] 15:11:18 INFO - PROCESS | 1653 | 1468879878617 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]]]}] 15:11:18 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 15:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 573ms 15:11:18 INFO - PROCESS | 1653 | 1468879878662 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 1653 | 1468879878664 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:11:18 INFO - PROCESS | 1653 | 1468879878668 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 1653 | 1468879878669 Marionette TRACE conn2 <- [1,1618,null,{}] 15:11:18 INFO - PROCESS | 1653 | 1468879878673 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}] 15:11:18 INFO - PROCESS | 1653 | 1468879878675 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:18 INFO - PROCESS | 1653 | 1468879878844 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:11:18 INFO - PROCESS | 1653 | 1468879878853 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1653 | 1468879878854 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12561c800 == 33 [pid = 1653] [id = 412] 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119596c00) [pid = 1653] [serial = 1235] [outer = 0x0] 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119df3000) [pid = 1653] [serial = 1236] [outer = 0x119596c00] 15:11:18 INFO - PROCESS | 1653 | 1468879878898 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1240d4c00) [pid = 1653] [serial = 1237] [outer = 0x119596c00] 15:11:19 INFO - PROCESS | 1653 | 1468879879266 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]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 621ms 15:11:19 INFO - PROCESS | 1653 | 1468879879290 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:11:19 INFO - PROCESS | 1653 | 1468879879292 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:11:19 INFO - PROCESS | 1653 | 1468879879294 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1653 | 1468879879295 Marionette TRACE conn2 <- [1,1622,null,{}] 15:11:19 INFO - PROCESS | 1653 | 1468879879303 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}] 15:11:19 INFO - PROCESS | 1653 | 1468879879304 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:19 INFO - PROCESS | 1653 | 1468879879403 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:11:19 INFO - PROCESS | 1653 | 1468879879407 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1653 | 1468879879408 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a17800 == 34 [pid = 1653] [id = 413] 15:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119669c00) [pid = 1653] [serial = 1238] [outer = 0x0] 15:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124e8a000) [pid = 1653] [serial = 1239] [outer = 0x119669c00] 15:11:19 INFO - PROCESS | 1653 | 1468879879433 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125511400) [pid = 1653] [serial = 1240] [outer = 0x119669c00] 15:11:19 INFO - PROCESS | 1653 | 1468879879787 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]]]}] 15:11:19 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 15:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 524ms 15:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:11:19 INFO - PROCESS | 1653 | 1468879879828 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1653 | 1468879879829 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:11:19 INFO - PROCESS | 1653 | 1468879879831 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1653 | 1468879879832 Marionette TRACE conn2 <- [1,1626,null,{}] 15:11:19 INFO - PROCESS | 1653 | 1468879879834 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}] 15:11:19 INFO - PROCESS | 1653 | 1468879879838 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:19 INFO - PROCESS | 1653 | 1468879879965 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:11:19 INFO - PROCESS | 1653 | 1468879879968 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1653 | 1468879879969 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a407800 == 35 [pid = 1653] [id = 414] 15:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119d1d000) [pid = 1653] [serial = 1241] [outer = 0x0] 15:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126674800) [pid = 1653] [serial = 1242] [outer = 0x119d1d000] 15:11:20 INFO - PROCESS | 1653 | 1468879880000 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1294e1800) [pid = 1653] [serial = 1243] [outer = 0x119d1d000] 15:11:20 INFO - PROCESS | 1653 | 1468879880368 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]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 571ms 15:11:20 INFO - PROCESS | 1653 | 1468879880403 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1653 | 1468879880405 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:11:20 INFO - PROCESS | 1653 | 1468879880415 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 1653 | 1468879880417 Marionette TRACE conn2 <- [1,1630,null,{}] 15:11:20 INFO - PROCESS | 1653 | 1468879880420 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}] 15:11:20 INFO - PROCESS | 1653 | 1468879880422 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:20 INFO - PROCESS | 1653 | 1468879880566 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:11:20 INFO - PROCESS | 1653 | 1468879880583 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 1653 | 1468879880585 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947f800 == 36 [pid = 1653] [id = 415] 15:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1290bb000) [pid = 1653] [serial = 1244] [outer = 0x0] 15:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a569800) [pid = 1653] [serial = 1245] [outer = 0x1290bb000] 15:11:20 INFO - PROCESS | 1653 | 1468879880627 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ae49000) [pid = 1653] [serial = 1246] [outer = 0x1290bb000] 15:11:21 INFO - PROCESS | 1653 | 1468879881050 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]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 669ms 15:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:11:21 INFO - PROCESS | 1653 | 1468879881085 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1653 | 1468879881087 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:11:21 INFO - PROCESS | 1653 | 1468879881092 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1653 | 1468879881095 Marionette TRACE conn2 <- [1,1634,null,{}] 15:11:21 INFO - PROCESS | 1653 | 1468879881098 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}] 15:11:21 INFO - PROCESS | 1653 | 1468879881100 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:21 INFO - PROCESS | 1653 | 1468879881404 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113f2f800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b89c000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116026400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1121bb000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d9f000) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118863000) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112dc2800) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c4c3000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11274bc00) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119652000) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160f1400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1121e4c00) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1131ad400) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f51400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127112000) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1167e3800) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11958b800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:11:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126673000) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:11:21 INFO - PROCESS | 1653 | 1468879881518 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1653 | 1468879881519 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116578000 == 37 [pid = 1653] [id = 416] 15:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x110d55800) [pid = 1653] [serial = 1247] [outer = 0x0] 15:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11273fc00) [pid = 1653] [serial = 1248] [outer = 0x110d55800] 15:11:21 INFO - PROCESS | 1653 | 1468879881560 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116026800) [pid = 1653] [serial = 1249] [outer = 0x110d55800] 15:11:21 INFO - PROCESS | 1653 | 1468879881833 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]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 774ms 15:11:21 INFO - PROCESS | 1653 | 1468879881867 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1653 | 1468879881868 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:11:21 INFO - PROCESS | 1653 | 1468879881870 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1653 | 1468879881871 Marionette TRACE conn2 <- [1,1638,null,{}] 15:11:21 INFO - PROCESS | 1653 | 1468879881880 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}] 15:11:21 INFO - PROCESS | 1653 | 1468879881882 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:21 INFO - PROCESS | 1653 | 1468879881990 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:11:21 INFO - PROCESS | 1653 | 1468879881996 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1653 | 1468879881998 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0eb800 == 38 [pid = 1653] [id = 417] 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116030800) [pid = 1653] [serial = 1250] [outer = 0x0] 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11886c400) [pid = 1653] [serial = 1251] [outer = 0x116030800] 15:11:22 INFO - PROCESS | 1653 | 1468879882022 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1247c3400) [pid = 1653] [serial = 1252] [outer = 0x116030800] 15:11:22 INFO - PROCESS | 1653 | 1468879882306 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]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 15:11:22 INFO - PROCESS | 1653 | 1468879882342 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 1653 | 1468879882346 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:11:22 INFO - PROCESS | 1653 | 1468879882348 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1653 | 1468879882349 Marionette TRACE conn2 <- [1,1642,null,{}] 15:11:22 INFO - PROCESS | 1653 | 1468879882352 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}] 15:11:22 INFO - PROCESS | 1653 | 1468879882353 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:22 INFO - PROCESS | 1653 | 1468879882439 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:11:22 INFO - PROCESS | 1653 | 1468879882445 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1653 | 1468879882446 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd44000 == 39 [pid = 1653] [id = 418] 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11966fc00) [pid = 1653] [serial = 1253] [outer = 0x0] 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e8f800) [pid = 1653] [serial = 1254] [outer = 0x11966fc00] 15:11:22 INFO - PROCESS | 1653 | 1468879882476 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b215c00) [pid = 1653] [serial = 1255] [outer = 0x11966fc00] 15:11:22 INFO - PROCESS | 1653 | 1468879882953 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]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 622ms 15:11:22 INFO - PROCESS | 1653 | 1468879882971 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:11:22 INFO - PROCESS | 1653 | 1468879882973 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:11:22 INFO - PROCESS | 1653 | 1468879882977 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1653 | 1468879882980 Marionette TRACE conn2 <- [1,1646,null,{}] 15:11:22 INFO - PROCESS | 1653 | 1468879882983 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}] 15:11:22 INFO - PROCESS | 1653 | 1468879882985 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:23 INFO - PROCESS | 1653 | 1468879883121 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:11:23 INFO - PROCESS | 1653 | 1468879883126 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1653 | 1468879883128 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c449800 == 40 [pid = 1653] [id = 419] 15:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b222800) [pid = 1653] [serial = 1256] [outer = 0x0] 15:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b93ac00) [pid = 1653] [serial = 1257] [outer = 0x12b222800] 15:11:23 INFO - PROCESS | 1653 | 1468879883170 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd6f400) [pid = 1653] [serial = 1258] [outer = 0x12b222800] 15:11:23 INFO - PROCESS | 1653 | 1468879883668 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]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 725ms 15:11:23 INFO - PROCESS | 1653 | 1468879883702 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 1653 | 1468879883705 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:11:23 INFO - PROCESS | 1653 | 1468879883708 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 1653 | 1468879883710 Marionette TRACE conn2 <- [1,1650,null,{}] 15:11:23 INFO - PROCESS | 1653 | 1468879883715 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}] 15:11:23 INFO - PROCESS | 1653 | 1468879883717 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:23 INFO - PROCESS | 1653 | 1468879883823 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:11:23 INFO - PROCESS | 1653 | 1468879883926 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1653 | 1468879883928 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836c800 == 41 [pid = 1653] [id = 420] 15:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11697c400) [pid = 1653] [serial = 1259] [outer = 0x0] 15:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116a9fc00) [pid = 1653] [serial = 1260] [outer = 0x11697c400] 15:11:23 INFO - PROCESS | 1653 | 1468879883958 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118558800) [pid = 1653] [serial = 1261] [outer = 0x11697c400] 15:11:24 INFO - PROCESS | 1653 | 1468879884387 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]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 724ms 15:11:24 INFO - PROCESS | 1653 | 1468879884432 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 1653 | 1468879884435 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:11:24 INFO - PROCESS | 1653 | 1468879884440 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 1653 | 1468879884442 Marionette TRACE conn2 <- [1,1654,null,{}] 15:11:24 INFO - PROCESS | 1653 | 1468879884444 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}] 15:11:24 INFO - PROCESS | 1653 | 1468879884446 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:24 INFO - PROCESS | 1653 | 1468879884547 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:11:24 INFO - PROCESS | 1653 | 1468879884607 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1653 | 1468879884609 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877a000 == 42 [pid = 1653] [id = 421] 15:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119542400) [pid = 1653] [serial = 1262] [outer = 0x0] 15:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11966a800) [pid = 1653] [serial = 1263] [outer = 0x119542400] 15:11:24 INFO - PROCESS | 1653 | 1468879884639 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1206cc000) [pid = 1653] [serial = 1264] [outer = 0x119542400] 15:11:25 INFO - PROCESS | 1653 | 1468879885080 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]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 15:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:11:25 INFO - PROCESS | 1653 | 1468879885111 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1653 | 1468879885112 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:11:25 INFO - PROCESS | 1653 | 1468879885114 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1653 | 1468879885117 Marionette TRACE conn2 <- [1,1658,null,{}] 15:11:25 INFO - PROCESS | 1653 | 1468879885125 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}] 15:11:25 INFO - PROCESS | 1653 | 1468879885128 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:25 INFO - PROCESS | 1653 | 1468879885252 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:11:25 INFO - PROCESS | 1653 | 1468879885315 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 1653 | 1468879885318 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c44e000 == 43 [pid = 1653] [id = 422] 15:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1256d4000) [pid = 1653] [serial = 1265] [outer = 0x0] 15:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12897d400) [pid = 1653] [serial = 1266] [outer = 0x1256d4000] 15:11:25 INFO - PROCESS | 1653 | 1468879885348 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d95800) [pid = 1653] [serial = 1267] [outer = 0x1256d4000] 15:11:25 INFO - PROCESS | 1653 | 1468879885786 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]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 722ms 15:11:25 INFO - PROCESS | 1653 | 1468879885836 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1653 | 1468879885838 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:11:25 INFO - PROCESS | 1653 | 1468879885858 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1653 | 1468879885860 Marionette TRACE conn2 <- [1,1662,null,{}] 15:11:25 INFO - PROCESS | 1653 | 1468879885863 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}] 15:11:25 INFO - PROCESS | 1653 | 1468879885865 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:25 INFO - PROCESS | 1653 | 1468879885965 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:11:26 INFO - PROCESS | 1653 | 1468879886045 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1653 | 1468879886047 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc28800 == 44 [pid = 1653] [id = 423] 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112742400) [pid = 1653] [serial = 1268] [outer = 0x0] 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a55f800) [pid = 1653] [serial = 1269] [outer = 0x112742400] 15:11:26 INFO - PROCESS | 1653 | 1468879886075 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b221400) [pid = 1653] [serial = 1270] [outer = 0x112742400] 15:11:26 INFO - PROCESS | 1653 | 1468879886647 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]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 838ms 15:11:26 INFO - PROCESS | 1653 | 1468879886699 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 1653 | 1468879886701 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:11:26 INFO - PROCESS | 1653 | 1468879886706 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 1653 | 1468879886709 Marionette TRACE conn2 <- [1,1666,null,{}] 15:11:26 INFO - PROCESS | 1653 | 1468879886714 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}] 15:11:26 INFO - PROCESS | 1653 | 1468879886716 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:26 INFO - PROCESS | 1653 | 1468879886818 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:11:26 INFO - PROCESS | 1653 | 1468879886889 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1653 | 1468879886892 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119252000 == 45 [pid = 1653] [id = 424] 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1129bac00) [pid = 1653] [serial = 1271] [outer = 0x0] 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1151cf800) [pid = 1653] [serial = 1272] [outer = 0x1129bac00] 15:11:26 INFO - PROCESS | 1653 | 1468879886921 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1167e2800) [pid = 1653] [serial = 1273] [outer = 0x1129bac00] 15:11:27 INFO - PROCESS | 1653 | 1468879887368 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]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 674ms 15:11:27 INFO - PROCESS | 1653 | 1468879887380 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 1653 | 1468879887385 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:11:27 INFO - PROCESS | 1653 | 1468879887413 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 1653 | 1468879887416 Marionette TRACE conn2 <- [1,1670,null,{}] 15:11:27 INFO - PROCESS | 1653 | 1468879887421 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}] 15:11:27 INFO - PROCESS | 1653 | 1468879887424 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:27 INFO - PROCESS | 1653 | 1468879887565 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:11:27 INFO - PROCESS | 1653 | 1468879887673 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1653 | 1468879887674 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118182000 == 46 [pid = 1653] [id = 425] 15:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118155000) [pid = 1653] [serial = 1274] [outer = 0x0] 15:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11818fc00) [pid = 1653] [serial = 1275] [outer = 0x118155000] 15:11:27 INFO - PROCESS | 1653 | 1468879887721 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118852800) [pid = 1653] [serial = 1276] [outer = 0x118155000] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd44000 == 45 [pid = 1653] [id = 418] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0eb800 == 44 [pid = 1653] [id = 417] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116578000 == 43 [pid = 1653] [id = 416] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11947f800 == 42 [pid = 1653] [id = 415] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a407800 == 41 [pid = 1653] [id = 414] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x128a17800 == 40 [pid = 1653] [id = 413] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12561c800 == 39 [pid = 1653] [id = 412] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd5000 == 38 [pid = 1653] [id = 411] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11872e000 == 37 [pid = 1653] [id = 410] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e800 == 36 [pid = 1653] [id = 409] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123f10800 == 35 [pid = 1653] [id = 408] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117352800 == 34 [pid = 1653] [id = 407] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a655800 == 33 [pid = 1653] [id = 406] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119252000 == 32 [pid = 1653] [id = 424] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc28800 == 31 [pid = 1653] [id = 423] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c44e000 == 30 [pid = 1653] [id = 422] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12877a000 == 29 [pid = 1653] [id = 421] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c449800 == 28 [pid = 1653] [id = 419] 15:11:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11836c800 == 27 [pid = 1653] [id = 420] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1289d7000) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118853000) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116aa0800) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124e8a800) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123d74800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b21c000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ae48800) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1151c9c00) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bf9cc00) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1161c7c00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11884f400) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112741c00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129b8000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11964a400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12bd9d400) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11886bc00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11952b800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11954d800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118154c00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118329400) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c73b800) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c4cac00) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1151d4800) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1130a7c00) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119d15400) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124b7b800) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125024000) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11818f000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11671f800) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1256d9800) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1266c4400) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245fb400) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12560a000) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118f54400) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1242ebc00) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1294e9c00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 15:11:28 INFO - PROCESS | 1653 | 1468879888671 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]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1297ms 15:11:28 INFO - PROCESS | 1653 | 1468879888688 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 1653 | 1468879888692 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:11:28 INFO - PROCESS | 1653 | 1468879888696 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 1653 | 1468879888699 Marionette TRACE conn2 <- [1,1674,null,{}] 15:11:28 INFO - PROCESS | 1653 | 1468879888703 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}] 15:11:28 INFO - PROCESS | 1653 | 1468879888704 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:28 INFO - PROCESS | 1653 | 1468879888785 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:11:28 INFO - PROCESS | 1653 | 1468879888789 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 1653 | 1468879888791 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167b3800 == 28 [pid = 1653] [id = 426] 15:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b7400) [pid = 1653] [serial = 1277] [outer = 0x0] 15:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1160e8000) [pid = 1653] [serial = 1278] [outer = 0x1129b7400] 15:11:28 INFO - PROCESS | 1653 | 1468879888822 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1167e3800) [pid = 1653] [serial = 1279] [outer = 0x1129b7400] 15:11:29 INFO - PROCESS | 1653 | 1468879889180 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]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 15:11:29 INFO - PROCESS | 1653 | 1468879889217 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 1653 | 1468879889220 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:11:29 INFO - PROCESS | 1653 | 1468879889228 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 1653 | 1468879889230 Marionette TRACE conn2 <- [1,1678,null,{}] 15:11:29 INFO - PROCESS | 1653 | 1468879889238 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}] 15:11:29 INFO - PROCESS | 1653 | 1468879889240 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:29 INFO - PROCESS | 1653 | 1468879889319 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:11:29 INFO - PROCESS | 1653 | 1468879889323 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1653 | 1468879889325 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e23800 == 29 [pid = 1653] [id = 427] 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11690dc00) [pid = 1653] [serial = 1280] [outer = 0x0] 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118157000) [pid = 1653] [serial = 1281] [outer = 0x11690dc00] 15:11:29 INFO - PROCESS | 1653 | 1468879889354 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118855000) [pid = 1653] [serial = 1282] [outer = 0x11690dc00] 15:11:29 INFO - PROCESS | 1653 | 1468879889720 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]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 528ms 15:11:29 INFO - PROCESS | 1653 | 1468879889752 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 1653 | 1468879889754 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:11:29 INFO - PROCESS | 1653 | 1468879889756 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 1653 | 1468879889759 Marionette TRACE conn2 <- [1,1682,null,{}] 15:11:29 INFO - PROCESS | 1653 | 1468879889772 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}] 15:11:29 INFO - PROCESS | 1653 | 1468879889775 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:29 INFO - PROCESS | 1653 | 1468879889853 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:11:29 INFO - PROCESS | 1653 | 1468879889861 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1653 | 1468879889863 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1b000 == 30 [pid = 1653] [id = 428] 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11886d000) [pid = 1653] [serial = 1283] [outer = 0x0] 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11954c800) [pid = 1653] [serial = 1284] [outer = 0x11886d000] 15:11:29 INFO - PROCESS | 1653 | 1468879889890 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119666800) [pid = 1653] [serial = 1285] [outer = 0x11886d000] 15:11:30 INFO - PROCESS | 1653 | 1468879890229 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]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 526ms 15:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:11:30 INFO - PROCESS | 1653 | 1468879890282 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1653 | 1468879890284 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:11:30 INFO - PROCESS | 1653 | 1468879890286 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1653 | 1468879890287 Marionette TRACE conn2 <- [1,1686,null,{}] 15:11:30 INFO - PROCESS | 1653 | 1468879890289 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}] 15:11:30 INFO - PROCESS | 1653 | 1468879890290 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:30 INFO - PROCESS | 1653 | 1468879890369 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:11:30 INFO - PROCESS | 1653 | 1468879890442 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1653 | 1468879890443 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f05800 == 31 [pid = 1653] [id = 429] 15:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118fd6800) [pid = 1653] [serial = 1286] [outer = 0x0] 15:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119672400) [pid = 1653] [serial = 1287] [outer = 0x118fd6800] 15:11:30 INFO - PROCESS | 1653 | 1468879890468 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1206d8400) [pid = 1653] [serial = 1288] [outer = 0x118fd6800] 15:11:30 INFO - PROCESS | 1653 | 1468879890812 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]]]}] 15:11:30 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 15:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 15:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:11:30 INFO - PROCESS | 1653 | 1468879890858 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1653 | 1468879890859 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:11:30 INFO - PROCESS | 1653 | 1468879890861 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1653 | 1468879890862 Marionette TRACE conn2 <- [1,1690,null,{}] 15:11:30 INFO - PROCESS | 1653 | 1468879890865 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}] 15:11:30 INFO - PROCESS | 1653 | 1468879890866 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:30 INFO - PROCESS | 1653 | 1468879890958 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:11:31 INFO - PROCESS | 1653 | 1468879890993 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 1653 | 1468879890994 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bc7000 == 32 [pid = 1653] [id = 430] 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1151c6400) [pid = 1653] [serial = 1289] [outer = 0x0] 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1240d2000) [pid = 1653] [serial = 1290] [outer = 0x1151c6400] 15:11:31 INFO - PROCESS | 1653 | 1468879891018 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124e84800) [pid = 1653] [serial = 1291] [outer = 0x1151c6400] 15:11:31 INFO - PROCESS | 1653 | 1468879891361 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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 15:11:31 INFO - PROCESS | 1653 | 1468879891380 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1653 | 1468879891381 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:11:31 INFO - PROCESS | 1653 | 1468879891383 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1653 | 1468879891384 Marionette TRACE conn2 <- [1,1694,null,{}] 15:11:31 INFO - PROCESS | 1653 | 1468879891386 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}] 15:11:31 INFO - PROCESS | 1653 | 1468879891390 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:31 INFO - PROCESS | 1653 | 1468879891506 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:11:31 INFO - PROCESS | 1653 | 1468879891543 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 1653 | 1468879891545 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128781000 == 33 [pid = 1653] [id = 431] 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124e88400) [pid = 1653] [serial = 1292] [outer = 0x0] 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12560a000) [pid = 1653] [serial = 1293] [outer = 0x124e88400] 15:11:31 INFO - PROCESS | 1653 | 1468879891570 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12710e400) [pid = 1653] [serial = 1294] [outer = 0x124e88400] 15:11:31 INFO - PROCESS | 1653 | 1468879891888 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]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 15:11:31 INFO - PROCESS | 1653 | 1468879891909 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1653 | 1468879891912 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:11:31 INFO - PROCESS | 1653 | 1468879891915 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1653 | 1468879891916 Marionette TRACE conn2 <- [1,1698,null,{}] 15:11:31 INFO - PROCESS | 1653 | 1468879891918 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}] 15:11:31 INFO - PROCESS | 1653 | 1468879891919 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:32 INFO - PROCESS | 1653 | 1468879892017 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:11:32 INFO - PROCESS | 1653 | 1468879892020 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1653 | 1468879892021 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dc4000 == 34 [pid = 1653] [id = 432] 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118595400) [pid = 1653] [serial = 1295] [outer = 0x0] 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128981c00) [pid = 1653] [serial = 1296] [outer = 0x118595400] 15:11:32 INFO - PROCESS | 1653 | 1468879892046 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c64400) [pid = 1653] [serial = 1297] [outer = 0x118595400] 15:11:32 INFO - PROCESS | 1653 | 1468879892369 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]]]}] 15:11:32 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 15:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 470ms 15:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:11:32 INFO - PROCESS | 1653 | 1468879892385 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 1653 | 1468879892386 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:11:32 INFO - PROCESS | 1653 | 1468879892388 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 1653 | 1468879892389 Marionette TRACE conn2 <- [1,1702,null,{}] 15:11:32 INFO - PROCESS | 1653 | 1468879892394 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}] 15:11:32 INFO - PROCESS | 1653 | 1468879892396 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:32 INFO - PROCESS | 1653 | 1468879892658 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119669c00) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d1d000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1290bb000) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118867400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a81800) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116aa0400) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a2c1000) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119596c00) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116082800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176b6400) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116030800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11966fc00) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b222800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:11:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110d55800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:11:32 INFO - PROCESS | 1653 | 1468879892704 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1653 | 1468879892705 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160b2000 == 35 [pid = 1653] [id = 433] 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110d55800) [pid = 1653] [serial = 1298] [outer = 0x0] 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129afc00) [pid = 1653] [serial = 1299] [outer = 0x110d55800] 15:11:32 INFO - PROCESS | 1653 | 1468879892730 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1161c7000) [pid = 1653] [serial = 1300] [outer = 0x110d55800] 15:11:33 INFO - PROCESS | 1653 | 1468879893009 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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 675ms 15:11:33 INFO - PROCESS | 1653 | 1468879893063 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 1653 | 1468879893072 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:11:33 INFO - PROCESS | 1653 | 1468879893077 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1653 | 1468879893078 Marionette TRACE conn2 <- [1,1706,null,{}] 15:11:33 INFO - PROCESS | 1653 | 1468879893081 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}] 15:11:33 INFO - PROCESS | 1653 | 1468879893082 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:33 INFO - PROCESS | 1653 | 1468879893161 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:11:33 INFO - PROCESS | 1653 | 1468879893214 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1653 | 1468879893215 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5cf800 == 36 [pid = 1653] [id = 434] 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111ca9400) [pid = 1653] [serial = 1301] [outer = 0x0] 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11855b000) [pid = 1653] [serial = 1302] [outer = 0x111ca9400] 15:11:33 INFO - PROCESS | 1653 | 1468879893240 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ef2000) [pid = 1653] [serial = 1303] [outer = 0x111ca9400] 15:11:33 INFO - PROCESS | 1653 | 1468879893531 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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 15:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:11:33 INFO - PROCESS | 1653 | 1468879893550 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 1653 | 1468879893551 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:11:33 INFO - PROCESS | 1653 | 1468879893553 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1653 | 1468879893555 Marionette TRACE conn2 <- [1,1710,null,{}] 15:11:33 INFO - PROCESS | 1653 | 1468879893558 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}] 15:11:33 INFO - PROCESS | 1653 | 1468879893560 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:33 INFO - PROCESS | 1653 | 1468879893642 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:11:33 INFO - PROCESS | 1653 | 1468879893648 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1653 | 1468879893649 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65b800 == 37 [pid = 1653] [id = 435] 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117e4a800) [pid = 1653] [serial = 1304] [outer = 0x0] 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1290bcc00) [pid = 1653] [serial = 1305] [outer = 0x117e4a800] 15:11:33 INFO - PROCESS | 1653 | 1468879893673 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a2c2400) [pid = 1653] [serial = 1306] [outer = 0x117e4a800] 15:11:34 INFO - PROCESS | 1653 | 1468879894053 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]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 15:11:34 INFO - PROCESS | 1653 | 1468879894077 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:11:34 INFO - PROCESS | 1653 | 1468879894078 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:11:34 INFO - PROCESS | 1653 | 1468879894080 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1653 | 1468879894082 Marionette TRACE conn2 <- [1,1714,null,{}] 15:11:34 INFO - PROCESS | 1653 | 1468879894084 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}] 15:11:34 INFO - PROCESS | 1653 | 1468879894086 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:34 INFO - PROCESS | 1653 | 1468879894198 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:11:34 INFO - PROCESS | 1653 | 1468879894207 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1653 | 1468879894210 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b904800 == 38 [pid = 1653] [id = 436] 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a55e000) [pid = 1653] [serial = 1307] [outer = 0x0] 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ae4b000) [pid = 1653] [serial = 1308] [outer = 0x12a55e000] 15:11:34 INFO - PROCESS | 1653 | 1468879894237 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b893800) [pid = 1653] [serial = 1309] [outer = 0x12a55e000] 15:11:34 INFO - PROCESS | 1653 | 1468879894545 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]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 520ms 15:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:11:34 INFO - PROCESS | 1653 | 1468879894602 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1653 | 1468879894603 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:11:34 INFO - PROCESS | 1653 | 1468879894605 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1653 | 1468879894606 Marionette TRACE conn2 <- [1,1718,null,{}] 15:11:34 INFO - PROCESS | 1653 | 1468879894608 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}] 15:11:34 INFO - PROCESS | 1653 | 1468879894609 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:34 INFO - PROCESS | 1653 | 1468879894734 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:11:34 INFO - PROCESS | 1653 | 1468879894790 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1653 | 1468879894791 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133d6800 == 39 [pid = 1653] [id = 437] 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110d4d000) [pid = 1653] [serial = 1310] [outer = 0x0] 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112131c00) [pid = 1653] [serial = 1311] [outer = 0x110d4d000] 15:11:34 INFO - PROCESS | 1653 | 1468879894824 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1129b3400) [pid = 1653] [serial = 1312] [outer = 0x110d4d000] 15:11:35 INFO - PROCESS | 1653 | 1468879895382 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]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 823ms 15:11:35 INFO - PROCESS | 1653 | 1468879895429 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 1653 | 1468879895431 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:11:35 INFO - PROCESS | 1653 | 1468879895435 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 1653 | 1468879895437 Marionette TRACE conn2 <- [1,1722,null,{}] 15:11:35 INFO - PROCESS | 1653 | 1468879895440 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}] 15:11:35 INFO - PROCESS | 1653 | 1468879895443 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:35 INFO - PROCESS | 1653 | 1468879895554 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:11:35 INFO - PROCESS | 1653 | 1468879895633 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 1653 | 1468879895635 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119472800 == 40 [pid = 1653] [id = 438] 15:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116976400) [pid = 1653] [serial = 1313] [outer = 0x0] 15:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117e4b000) [pid = 1653] [serial = 1314] [outer = 0x116976400] 15:11:35 INFO - PROCESS | 1653 | 1468879895665 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118861000) [pid = 1653] [serial = 1315] [outer = 0x116976400] 15:11:36 INFO - PROCESS | 1653 | 1468879896240 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]]]}] 15:11:36 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 15:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 874ms 15:11:36 INFO - PROCESS | 1653 | 1468879896421 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1653 | 1468879896423 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:11:36 INFO - PROCESS | 1653 | 1468879896450 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1653 | 1468879896452 Marionette TRACE conn2 <- [1,1726,null,{}] 15:11:36 INFO - PROCESS | 1653 | 1468879896455 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}] 15:11:36 INFO - PROCESS | 1653 | 1468879896457 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:36 INFO - PROCESS | 1653 | 1468879896567 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:11:36 INFO - PROCESS | 1653 | 1468879896620 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 1653 | 1468879896623 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735e800 == 41 [pid = 1653] [id = 439] 15:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1151c5800) [pid = 1653] [serial = 1316] [outer = 0x0] 15:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116081400) [pid = 1653] [serial = 1317] [outer = 0x1151c5800] 15:11:36 INFO - PROCESS | 1653 | 1468879896650 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116907400) [pid = 1653] [serial = 1318] [outer = 0x1151c5800] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b904800 == 40 [pid = 1653] [id = 436] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65b800 == 39 [pid = 1653] [id = 435] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5cf800 == 38 [pid = 1653] [id = 434] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1160b2000 == 37 [pid = 1653] [id = 433] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128dc4000 == 36 [pid = 1653] [id = 432] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128781000 == 35 [pid = 1653] [id = 431] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x124bc7000 == 34 [pid = 1653] [id = 430] 15:11:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123f05800 == 33 [pid = 1653] [id = 429] 15:11:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1b000 == 32 [pid = 1653] [id = 428] 15:11:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117e23800 == 31 [pid = 1653] [id = 427] 15:11:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1167b3800 == 30 [pid = 1653] [id = 426] 15:11:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118182000 == 29 [pid = 1653] [id = 425] 15:11:37 INFO - PROCESS | 1653 | 1468879897063 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]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 15:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:11:37 INFO - PROCESS | 1653 | 1468879897079 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 1653 | 1468879897080 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:11:37 INFO - PROCESS | 1653 | 1468879897085 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 1653 | 1468879897087 Marionette TRACE conn2 <- [1,1730,null,{}] 15:11:37 INFO - PROCESS | 1653 | 1468879897091 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}] 15:11:37 INFO - PROCESS | 1653 | 1468879897093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:37 INFO - PROCESS | 1653 | 1468879897184 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124e8a000) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126674800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a569800) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12ae49000) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1294e1800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119527400) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11966e400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1130ab800) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d9b000) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118153000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11855c000) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a6bb000) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a56d800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119df3000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160edc00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116909800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11854ec00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118865000) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1247c3400) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e8f800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b93ac00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bd6f400) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11273fc00) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b215c00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116026800) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125511400) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11886c400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1240d4c00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 15:11:37 INFO - PROCESS | 1653 | 1468879897244 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1653 | 1468879897245 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721b000 == 30 [pid = 1653] [id = 440] 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1130ab800) [pid = 1653] [serial = 1319] [outer = 0x0] 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1167ec400) [pid = 1653] [serial = 1320] [outer = 0x1130ab800] 15:11:37 INFO - PROCESS | 1653 | 1468879897274 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f47000) [pid = 1653] [serial = 1321] [outer = 0x1130ab800] 15:11:37 INFO - PROCESS | 1653 | 1468879897572 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]]]}] 15:11:37 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 15:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 525ms 15:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:11:37 INFO - PROCESS | 1653 | 1468879897610 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 1653 | 1468879897613 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:11:37 INFO - PROCESS | 1653 | 1468879897615 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 1653 | 1468879897617 Marionette TRACE conn2 <- [1,1734,null,{}] 15:11:37 INFO - PROCESS | 1653 | 1468879897623 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}] 15:11:37 INFO - PROCESS | 1653 | 1468879897629 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:37 INFO - PROCESS | 1653 | 1468879897712 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:11:37 INFO - PROCESS | 1653 | 1468879897781 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1653 | 1468879897783 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f05800 == 31 [pid = 1653] [id = 441] 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118f51000) [pid = 1653] [serial = 1322] [outer = 0x0] 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11966d000) [pid = 1653] [serial = 1323] [outer = 0x118f51000] 15:11:37 INFO - PROCESS | 1653 | 1468879897812 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119d1dc00) [pid = 1653] [serial = 1324] [outer = 0x118f51000] 15:11:38 INFO - PROCESS | 1653 | 1468879898246 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]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 15:11:38 INFO - PROCESS | 1653 | 1468879898287 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:11:38 INFO - PROCESS | 1653 | 1468879898291 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:11:38 INFO - PROCESS | 1653 | 1468879898295 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 1653 | 1468879898298 Marionette TRACE conn2 <- [1,1738,null,{}] 15:11:38 INFO - PROCESS | 1653 | 1468879898302 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}] 15:11:38 INFO - PROCESS | 1653 | 1468879898304 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:38 INFO - PROCESS | 1653 | 1468879898404 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:11:38 INFO - PROCESS | 1653 | 1468879898473 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1653 | 1468879898475 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190a6800 == 32 [pid = 1653] [id = 442] 15:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116aa0800) [pid = 1653] [serial = 1325] [outer = 0x0] 15:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11854ec00) [pid = 1653] [serial = 1326] [outer = 0x116aa0800] 15:11:38 INFO - PROCESS | 1653 | 1468879898506 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119529c00) [pid = 1653] [serial = 1327] [outer = 0x116aa0800] 15:11:38 INFO - PROCESS | 1653 | 1468879898931 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]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 15:11:38 INFO - PROCESS | 1653 | 1468879898969 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 1653 | 1468879898972 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:11:38 INFO - PROCESS | 1653 | 1468879898977 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 1653 | 1468879898978 Marionette TRACE conn2 <- [1,1742,null,{}] 15:11:38 INFO - PROCESS | 1653 | 1468879898981 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}] 15:11:38 INFO - PROCESS | 1653 | 1468879898983 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:39 INFO - PROCESS | 1653 | 1468879899100 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:11:39 INFO - PROCESS | 1653 | 1468879899169 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 1653 | 1468879899170 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11851f800 == 33 [pid = 1653] [id = 443] 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1206d6400) [pid = 1653] [serial = 1328] [outer = 0x0] 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123cebc00) [pid = 1653] [serial = 1329] [outer = 0x1206d6400] 15:11:39 INFO - PROCESS | 1653 | 1468879899201 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1245f1400) [pid = 1653] [serial = 1330] [outer = 0x1206d6400] 15:11:39 INFO - PROCESS | 1653 | 1468879899631 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]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 15:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:11:39 INFO - PROCESS | 1653 | 1468879899647 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 1653 | 1468879899648 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:11:39 INFO - PROCESS | 1653 | 1468879899650 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 1653 | 1468879899653 Marionette TRACE conn2 <- [1,1746,null,{}] 15:11:39 INFO - PROCESS | 1653 | 1468879899661 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}] 15:11:39 INFO - PROCESS | 1653 | 1468879899664 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:39 INFO - PROCESS | 1653 | 1468879899759 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:11:39 INFO - PROCESS | 1653 | 1468879899831 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 1653 | 1468879899833 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d06000 == 34 [pid = 1653] [id = 444] 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ef8400) [pid = 1653] [serial = 1331] [outer = 0x0] 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125610800) [pid = 1653] [serial = 1332] [outer = 0x124ef8400] 15:11:39 INFO - PROCESS | 1653 | 1468879899865 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1264f0000) [pid = 1653] [serial = 1333] [outer = 0x124ef8400] 15:11:40 INFO - PROCESS | 1653 | 1468879900285 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]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 15:11:40 INFO - PROCESS | 1653 | 1468879900322 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 1653 | 1468879900324 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:11:40 INFO - PROCESS | 1653 | 1468879900327 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1653 | 1468879900328 Marionette TRACE conn2 <- [1,1750,null,{}] 15:11:40 INFO - PROCESS | 1653 | 1468879900331 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}] 15:11:40 INFO - PROCESS | 1653 | 1468879900332 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:40 INFO - PROCESS | 1653 | 1468879900447 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:11:40 INFO - PROCESS | 1653 | 1468879900516 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 1653 | 1468879900517 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x129092800 == 35 [pid = 1653] [id = 445] 15:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128979000) [pid = 1653] [serial = 1334] [outer = 0x0] 15:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d2400) [pid = 1653] [serial = 1335] [outer = 0x128979000] 15:11:40 INFO - PROCESS | 1653 | 1468879900547 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d99800) [pid = 1653] [serial = 1336] [outer = 0x128979000] 15:11:40 INFO - PROCESS | 1653 | 1468879900922 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]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 619ms 15:11:40 INFO - PROCESS | 1653 | 1468879900961 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:11:40 INFO - PROCESS | 1653 | 1468879900963 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:11:40 INFO - PROCESS | 1653 | 1468879900965 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1653 | 1468879900967 Marionette TRACE conn2 <- [1,1754,null,{}] 15:11:40 INFO - PROCESS | 1653 | 1468879900969 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}] 15:11:40 INFO - PROCESS | 1653 | 1468879900971 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:41 INFO - PROCESS | 1653 | 1468879901065 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:11:41 INFO - PROCESS | 1653 | 1468879901120 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1653 | 1468879901121 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a64f800 == 36 [pid = 1653] [id = 446] 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125023800) [pid = 1653] [serial = 1337] [outer = 0x0] 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1290bd400) [pid = 1653] [serial = 1338] [outer = 0x125023800] 15:11:41 INFO - PROCESS | 1653 | 1468879901150 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a55ec00) [pid = 1653] [serial = 1339] [outer = 0x125023800] 15:11:41 INFO - PROCESS | 1653 | 1468879901587 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]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 15:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:11:41 INFO - PROCESS | 1653 | 1468879901635 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 1653 | 1468879901636 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:11:41 INFO - PROCESS | 1653 | 1468879901639 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 1653 | 1468879901640 Marionette TRACE conn2 <- [1,1758,null,{}] 15:11:41 INFO - PROCESS | 1653 | 1468879901663 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}] 15:11:41 INFO - PROCESS | 1653 | 1468879901668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:41 INFO - PROCESS | 1653 | 1468879901801 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:11:41 INFO - PROCESS | 1653 | 1468879901872 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1653 | 1468879901873 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0f8000 == 37 [pid = 1653] [id = 447] 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a56f400) [pid = 1653] [serial = 1340] [outer = 0x0] 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b939800) [pid = 1653] [serial = 1341] [outer = 0x12a56f400] 15:11:41 INFO - PROCESS | 1653 | 1468879901903 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bd64800) [pid = 1653] [serial = 1342] [outer = 0x12a56f400] 15:11:42 INFO - PROCESS | 1653 | 1468879902393 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]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 791ms 15:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:11:42 INFO - PROCESS | 1653 | 1468879902433 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:11:42 INFO - PROCESS | 1653 | 1468879902435 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:11:42 INFO - PROCESS | 1653 | 1468879902439 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 1653 | 1468879902444 Marionette TRACE conn2 <- [1,1762,null,{}] 15:11:42 INFO - PROCESS | 1653 | 1468879902449 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}] 15:11:42 INFO - PROCESS | 1653 | 1468879902450 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:42 INFO - PROCESS | 1653 | 1468879902596 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:11:42 INFO - PROCESS | 1653 | 1468879902700 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 1653 | 1468879902701 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816f800 == 38 [pid = 1653] [id = 448] 15:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e0b400) [pid = 1653] [serial = 1343] [outer = 0x0] 15:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1161c7400) [pid = 1653] [serial = 1344] [outer = 0x115e0b400] 15:11:42 INFO - PROCESS | 1653 | 1468879902750 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118588000) [pid = 1653] [serial = 1345] [outer = 0x115e0b400] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11721b000 == 37 [pid = 1653] [id = 440] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11735e800 == 36 [pid = 1653] [id = 439] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119472800 == 35 [pid = 1653] [id = 438] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1133d6800 == 34 [pid = 1653] [id = 437] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0f8000 == 33 [pid = 1653] [id = 447] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a64f800 == 32 [pid = 1653] [id = 446] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129092800 == 31 [pid = 1653] [id = 445] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128d06000 == 30 [pid = 1653] [id = 444] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11851f800 == 29 [pid = 1653] [id = 443] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123f05800 == 28 [pid = 1653] [id = 441] 15:11:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1190a6800 == 27 [pid = 1653] [id = 442] 15:11:43 INFO - PROCESS | 1653 | 1468879903816 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]]]}] 15:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1432ms 15:11:43 INFO - PROCESS | 1653 | 1468879903870 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 1653 | 1468879903874 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:11:43 INFO - PROCESS | 1653 | 1468879903887 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 1653 | 1468879903894 Marionette TRACE conn2 <- [1,1766,null,{}] 15:11:43 INFO - PROCESS | 1653 | 1468879903899 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}] 15:11:43 INFO - PROCESS | 1653 | 1468879903901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:44 INFO - PROCESS | 1653 | 1468879904030 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:11:44 INFO - PROCESS | 1653 | 1468879904046 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1653 | 1468879904048 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117010000 == 28 [pid = 1653] [id = 449] 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11608b400) [pid = 1653] [serial = 1346] [outer = 0x0] 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1160f3800) [pid = 1653] [serial = 1347] [outer = 0x11608b400] 15:11:44 INFO - PROCESS | 1653 | 1468879904094 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e41400) [pid = 1653] [serial = 1348] [outer = 0x11608b400] 15:11:44 INFO - PROCESS | 1653 | 1468879904545 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]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 676ms 15:11:44 INFO - PROCESS | 1653 | 1468879904563 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 1653 | 1468879904566 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:11:44 INFO - PROCESS | 1653 | 1468879904571 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 1653 | 1468879904573 Marionette TRACE conn2 <- [1,1770,null,{}] 15:11:44 INFO - PROCESS | 1653 | 1468879904577 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}] 15:11:44 INFO - PROCESS | 1653 | 1468879904579 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:44 INFO - PROCESS | 1653 | 1468879904678 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:11:44 INFO - PROCESS | 1653 | 1468879904685 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1653 | 1468879904687 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119262000 == 29 [pid = 1653] [id = 450] 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118325c00) [pid = 1653] [serial = 1349] [outer = 0x0] 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118865c00) [pid = 1653] [serial = 1350] [outer = 0x118325c00] 15:11:44 INFO - PROCESS | 1653 | 1468879904714 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119528400) [pid = 1653] [serial = 1351] [outer = 0x118325c00] 15:11:45 INFO - PROCESS | 1653 | 1468879905088 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]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 573ms 15:11:45 INFO - PROCESS | 1653 | 1468879905145 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1653 | 1468879905146 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:11:45 INFO - PROCESS | 1653 | 1468879905149 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 1653 | 1468879905151 Marionette TRACE conn2 <- [1,1774,null,{}] 15:11:45 INFO - PROCESS | 1653 | 1468879905165 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}] 15:11:45 INFO - PROCESS | 1653 | 1468879905168 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:45 INFO - PROCESS | 1653 | 1468879905269 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:11:45 INFO - PROCESS | 1653 | 1468879905314 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1653 | 1468879905316 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ebf800 == 30 [pid = 1653] [id = 451] 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119d13000) [pid = 1653] [serial = 1352] [outer = 0x0] 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119d18400) [pid = 1653] [serial = 1353] [outer = 0x119d13000] 15:11:45 INFO - PROCESS | 1653 | 1468879905344 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123cf2000) [pid = 1653] [serial = 1354] [outer = 0x119d13000] 15:11:45 INFO - PROCESS | 1653 | 1468879905663 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]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 15:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:11:45 INFO - PROCESS | 1653 | 1468879905721 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1653 | 1468879905723 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:11:45 INFO - PROCESS | 1653 | 1468879905725 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 1653 | 1468879905726 Marionette TRACE conn2 <- [1,1778,null,{}] 15:11:45 INFO - PROCESS | 1653 | 1468879905728 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}] 15:11:45 INFO - PROCESS | 1653 | 1468879905729 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:45 INFO - PROCESS | 1653 | 1468879905838 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:11:45 INFO - PROCESS | 1653 | 1468879905842 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1653 | 1468879905843 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128793000 == 31 [pid = 1653] [id = 452] 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1240d0800) [pid = 1653] [serial = 1355] [outer = 0x0] 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124e8f800) [pid = 1653] [serial = 1356] [outer = 0x1240d0800] 15:11:45 INFO - PROCESS | 1653 | 1468879905868 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12550d400) [pid = 1653] [serial = 1357] [outer = 0x1240d0800] 15:11:46 INFO - PROCESS | 1653 | 1468879906213 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]]]}] 15:11:46 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 15:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 15:11:46 INFO - PROCESS | 1653 | 1468879906245 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1653 | 1468879906253 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:11:46 INFO - PROCESS | 1653 | 1468879906256 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1653 | 1468879906257 Marionette TRACE conn2 <- [1,1782,null,{}] 15:11:46 INFO - PROCESS | 1653 | 1468879906259 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}] 15:11:46 INFO - PROCESS | 1653 | 1468879906260 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:46 INFO - PROCESS | 1653 | 1468879906351 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:11:46 INFO - PROCESS | 1653 | 1468879906389 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1653 | 1468879906390 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a416000 == 32 [pid = 1653] [id = 453] 15:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115e0f400) [pid = 1653] [serial = 1358] [outer = 0x0] 15:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1256ae400) [pid = 1653] [serial = 1359] [outer = 0x115e0f400] 15:11:46 INFO - PROCESS | 1653 | 1468879906415 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127107c00) [pid = 1653] [serial = 1360] [outer = 0x115e0f400] 15:11:46 INFO - PROCESS | 1653 | 1468879906752 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]]]}] 15:11:46 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 15:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 15:11:46 INFO - PROCESS | 1653 | 1468879906777 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1653 | 1468879906779 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:11:46 INFO - PROCESS | 1653 | 1468879906787 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1653 | 1468879906788 Marionette TRACE conn2 <- [1,1786,null,{}] 15:11:46 INFO - PROCESS | 1653 | 1468879906791 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}] 15:11:46 INFO - PROCESS | 1653 | 1468879906795 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:47 INFO - PROCESS | 1653 | 1468879907141 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118f51000) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117e4a800) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1151c6400) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124e88400) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1129b7400) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11886d000) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11690dc00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118155000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11697c400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119542400) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1256d4000) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112742400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1129bac00) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a55e000) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118595400) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1151c5800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111ca9400) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110d55800) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1130ab800) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118fd6800) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110d4d000) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:11:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116976400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:11:47 INFO - PROCESS | 1653 | 1468879907208 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 1653 | 1468879907209 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11391a800 == 33 [pid = 1653] [id = 454] 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111c13800) [pid = 1653] [serial = 1361] [outer = 0x0] 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1129b2800) [pid = 1653] [serial = 1362] [outer = 0x111c13800] 15:11:47 INFO - PROCESS | 1653 | 1468879907234 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1151c6400) [pid = 1653] [serial = 1363] [outer = 0x111c13800] 15:11:47 INFO - PROCESS | 1653 | 1468879907501 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]]]}] 15:11:47 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 15:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 15:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:11:47 INFO - PROCESS | 1653 | 1468879907518 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 1653 | 1468879907519 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:11:47 INFO - PROCESS | 1653 | 1468879907521 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 1653 | 1468879907522 Marionette TRACE conn2 <- [1,1790,null,{}] 15:11:47 INFO - PROCESS | 1653 | 1468879907532 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}] 15:11:47 INFO - PROCESS | 1653 | 1468879907533 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:47 INFO - PROCESS | 1653 | 1468879907620 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:11:47 INFO - PROCESS | 1653 | 1468879907624 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 1653 | 1468879907625 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b921000 == 34 [pid = 1653] [id = 455] 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129b9800) [pid = 1653] [serial = 1364] [outer = 0x0] 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11855a400) [pid = 1653] [serial = 1365] [outer = 0x1129b9800] 15:11:47 INFO - PROCESS | 1653 | 1468879907651 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119646c00) [pid = 1653] [serial = 1366] [outer = 0x1129b9800] 15:11:47 INFO - PROCESS | 1653 | 1468879907965 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]]]}] 15:11:47 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) 15:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 15:11:47 INFO - PROCESS | 1653 | 1468879907992 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 1653 | 1468879907995 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:11:48 INFO - PROCESS | 1653 | 1468879907998 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1653 | 1468879907999 Marionette TRACE conn2 <- [1,1794,null,{}] 15:11:48 INFO - PROCESS | 1653 | 1468879908002 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}] 15:11:48 INFO - PROCESS | 1653 | 1468879908003 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:48 INFO - PROCESS | 1653 | 1468879908107 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:11:48 INFO - PROCESS | 1653 | 1468879908113 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1653 | 1468879908114 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd5a000 == 35 [pid = 1653] [id = 456] 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129b0000) [pid = 1653] [serial = 1367] [outer = 0x0] 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119592800) [pid = 1653] [serial = 1368] [outer = 0x1129b0000] 15:11:48 INFO - PROCESS | 1653 | 1468879908138 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128978400) [pid = 1653] [serial = 1369] [outer = 0x1129b0000] 15:11:48 INFO - PROCESS | 1653 | 1468879908453 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]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 15:11:48 INFO - PROCESS | 1653 | 1468879908475 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1653 | 1468879908478 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:11:48 INFO - PROCESS | 1653 | 1468879908481 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1653 | 1468879908482 Marionette TRACE conn2 <- [1,1798,null,{}] 15:11:48 INFO - PROCESS | 1653 | 1468879908494 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}] 15:11:48 INFO - PROCESS | 1653 | 1468879908496 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:48 INFO - PROCESS | 1653 | 1468879908570 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:11:48 INFO - PROCESS | 1653 | 1468879908573 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1653 | 1468879908575 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c70f000 == 36 [pid = 1653] [id = 457] 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119667800) [pid = 1653] [serial = 1370] [outer = 0x0] 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a574c00) [pid = 1653] [serial = 1371] [outer = 0x119667800] 15:11:48 INFO - PROCESS | 1653 | 1468879908601 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a6c3400) [pid = 1653] [serial = 1372] [outer = 0x119667800] 15:11:48 INFO - PROCESS | 1653 | 1468879908916 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]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 15:11:48 INFO - PROCESS | 1653 | 1468879908950 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1653 | 1468879908951 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:11:48 INFO - PROCESS | 1653 | 1468879908953 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1653 | 1468879908954 Marionette TRACE conn2 <- [1,1802,null,{}] 15:11:48 INFO - PROCESS | 1653 | 1468879908957 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}] 15:11:48 INFO - PROCESS | 1653 | 1468879908958 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:49 INFO - PROCESS | 1653 | 1468879909062 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:11:49 INFO - PROCESS | 1653 | 1468879909068 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1653 | 1468879909069 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c724000 == 37 [pid = 1653] [id = 458] 15:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1151c9c00) [pid = 1653] [serial = 1373] [outer = 0x0] 15:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a6c2400) [pid = 1653] [serial = 1374] [outer = 0x1151c9c00] 15:11:49 INFO - PROCESS | 1653 | 1468879909093 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b217400) [pid = 1653] [serial = 1375] [outer = 0x1151c9c00] 15:11:49 INFO - PROCESS | 1653 | 1468879909658 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]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 15:11:49 INFO - PROCESS | 1653 | 1468879909723 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 1653 | 1468879909726 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:11:49 INFO - PROCESS | 1653 | 1468879909729 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 1653 | 1468879909731 Marionette TRACE conn2 <- [1,1806,null,{}] 15:11:49 INFO - PROCESS | 1653 | 1468879909735 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}] 15:11:49 INFO - PROCESS | 1653 | 1468879909737 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:49 INFO - PROCESS | 1653 | 1468879909872 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:11:49 INFO - PROCESS | 1653 | 1468879909954 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1653 | 1468879909955 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119472800 == 38 [pid = 1653] [id = 459] 15:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113d41c00) [pid = 1653] [serial = 1376] [outer = 0x0] 15:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x115e0c800) [pid = 1653] [serial = 1377] [outer = 0x113d41c00] 15:11:49 INFO - PROCESS | 1653 | 1468879909986 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118156400) [pid = 1653] [serial = 1378] [outer = 0x113d41c00] 15:11:50 INFO - PROCESS | 1653 | 1468879910517 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]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 820ms 15:11:50 INFO - PROCESS | 1653 | 1468879910569 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1653 | 1468879910573 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:11:50 INFO - PROCESS | 1653 | 1468879910581 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1653 | 1468879910582 Marionette TRACE conn2 <- [1,1810,null,{}] 15:11:50 INFO - PROCESS | 1653 | 1468879910585 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}] 15:11:50 INFO - PROCESS | 1653 | 1468879910587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:50 INFO - PROCESS | 1653 | 1468879910697 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:11:50 INFO - PROCESS | 1653 | 1468879910778 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1653 | 1468879910780 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160af800 == 39 [pid = 1653] [id = 460] 15:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112a84800) [pid = 1653] [serial = 1379] [outer = 0x0] 15:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113f35c00) [pid = 1653] [serial = 1380] [outer = 0x112a84800] 15:11:50 INFO - PROCESS | 1653 | 1468879910810 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118853000) [pid = 1653] [serial = 1381] [outer = 0x112a84800] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c70f000 == 38 [pid = 1653] [id = 457] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd5a000 == 37 [pid = 1653] [id = 456] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b921000 == 36 [pid = 1653] [id = 455] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11391a800 == 35 [pid = 1653] [id = 454] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a416000 == 34 [pid = 1653] [id = 453] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128793000 == 33 [pid = 1653] [id = 452] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124ebf800 == 32 [pid = 1653] [id = 451] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119262000 == 31 [pid = 1653] [id = 450] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x117010000 == 30 [pid = 1653] [id = 449] 15:11:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11816f800 == 29 [pid = 1653] [id = 448] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119d1dc00) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a2c2400) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1240d2000) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12560a000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1160e8000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1167e3800) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11954c800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119666800) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118157000) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118855000) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118852800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11818fc00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118558800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a9fc00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1206cc000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11966a800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128d95800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12897d400) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b221400) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a55f800) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1167e2800) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1151cf800) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124e84800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ae4b000) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128981c00) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12710e400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116081400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11855b000) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128c64400) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1161c7000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1290bcc00) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167ec400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116907400) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124ef2000) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129afc00) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f47000) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b893800) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119672400) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112131c00) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1129b3400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118861000) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x117e4b000) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1206d8400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11966d000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 15:11:51 INFO - PROCESS | 1653 | 1468879911503 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]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 929ms 15:11:51 INFO - PROCESS | 1653 | 1468879911511 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1653 | 1468879911513 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:11:51 INFO - PROCESS | 1653 | 1468879911517 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 1653 | 1468879911518 Marionette TRACE conn2 <- [1,1814,null,{}] 15:11:51 INFO - PROCESS | 1653 | 1468879911522 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}] 15:11:51 INFO - PROCESS | 1653 | 1468879911524 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:51 INFO - PROCESS | 1653 | 1468879911602 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:11:51 INFO - PROCESS | 1653 | 1468879911611 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 1653 | 1468879911614 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a7800 == 30 [pid = 1653] [id = 461] 15:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116720400) [pid = 1653] [serial = 1382] [outer = 0x0] 15:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118157000) [pid = 1653] [serial = 1383] [outer = 0x116720400] 15:11:51 INFO - PROCESS | 1653 | 1468879911642 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11885fc00) [pid = 1653] [serial = 1384] [outer = 0x116720400] 15:11:52 INFO - PROCESS | 1653 | 1468879912014 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]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 15:11:52 INFO - PROCESS | 1653 | 1468879912037 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 1653 | 1468879912040 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:11:52 INFO - PROCESS | 1653 | 1468879912045 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 1653 | 1468879912046 Marionette TRACE conn2 <- [1,1818,null,{}] 15:11:52 INFO - PROCESS | 1653 | 1468879912049 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}] 15:11:52 INFO - PROCESS | 1653 | 1468879912050 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:52 INFO - PROCESS | 1653 | 1468879912129 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:11:52 INFO - PROCESS | 1653 | 1468879912133 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 1653 | 1468879912134 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11852c000 == 31 [pid = 1653] [id = 462] 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118fd6000) [pid = 1653] [serial = 1385] [outer = 0x0] 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11954cc00) [pid = 1653] [serial = 1386] [outer = 0x118fd6000] 15:11:52 INFO - PROCESS | 1653 | 1468879912163 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119666800) [pid = 1653] [serial = 1387] [outer = 0x118fd6000] 15:11:52 INFO - PROCESS | 1653 | 1468879912499 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]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 470ms 15:11:52 INFO - PROCESS | 1653 | 1468879912515 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 1653 | 1468879912516 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:11:52 INFO - PROCESS | 1653 | 1468879912518 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 1653 | 1468879912521 Marionette TRACE conn2 <- [1,1822,null,{}] 15:11:52 INFO - PROCESS | 1653 | 1468879912530 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}] 15:11:52 INFO - PROCESS | 1653 | 1468879912533 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:52 INFO - PROCESS | 1653 | 1468879912617 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:11:52 INFO - PROCESS | 1653 | 1468879912675 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 1653 | 1468879912677 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x123956000 == 32 [pid = 1653] [id = 463] 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a81800) [pid = 1653] [serial = 1388] [outer = 0x0] 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119d14c00) [pid = 1653] [serial = 1389] [outer = 0x112a81800] 15:11:52 INFO - PROCESS | 1653 | 1468879912705 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1245f5800) [pid = 1653] [serial = 1390] [outer = 0x112a81800] 15:11:53 INFO - PROCESS | 1653 | 1468879913002 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]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 522ms 15:11:53 INFO - PROCESS | 1653 | 1468879913040 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1653 | 1468879913044 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:11:53 INFO - PROCESS | 1653 | 1468879913047 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1653 | 1468879913048 Marionette TRACE conn2 <- [1,1826,null,{}] 15:11:53 INFO - PROCESS | 1653 | 1468879913050 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}] 15:11:53 INFO - PROCESS | 1653 | 1468879913051 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:53 INFO - PROCESS | 1653 | 1468879913131 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:11:53 INFO - PROCESS | 1653 | 1468879913135 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1653 | 1468879913136 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12606e000 == 33 [pid = 1653] [id = 464] 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124ef6800) [pid = 1653] [serial = 1391] [outer = 0x0] 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1264f2400) [pid = 1653] [serial = 1392] [outer = 0x124ef6800] 15:11:53 INFO - PROCESS | 1653 | 1468879913161 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12897a800) [pid = 1653] [serial = 1393] [outer = 0x124ef6800] 15:11:53 INFO - PROCESS | 1653 | 1468879913479 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]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 467ms 15:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:11:53 INFO - PROCESS | 1653 | 1468879913515 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1653 | 1468879913516 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:11:53 INFO - PROCESS | 1653 | 1468879913519 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1653 | 1468879913520 Marionette TRACE conn2 <- [1,1830,null,{}] 15:11:53 INFO - PROCESS | 1653 | 1468879913522 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}] 15:11:53 INFO - PROCESS | 1653 | 1468879913523 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:53 INFO - PROCESS | 1653 | 1468879913635 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:11:53 INFO - PROCESS | 1653 | 1468879913644 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1653 | 1468879913645 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12878f000 == 34 [pid = 1653] [id = 465] 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112740c00) [pid = 1653] [serial = 1394] [outer = 0x0] 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127112400) [pid = 1653] [serial = 1395] [outer = 0x112740c00] 15:11:53 INFO - PROCESS | 1653 | 1468879913670 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1290b9800) [pid = 1653] [serial = 1396] [outer = 0x112740c00] 15:11:54 INFO - PROCESS | 1653 | 1468879914031 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]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 15:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:11:54 INFO - PROCESS | 1653 | 1468879914037 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 1653 | 1468879914038 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:11:54 INFO - PROCESS | 1653 | 1468879914040 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 1653 | 1468879914043 Marionette TRACE conn2 <- [1,1834,null,{}] 15:11:54 INFO - PROCESS | 1653 | 1468879914045 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}] 15:11:54 INFO - PROCESS | 1653 | 1468879914049 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:54 INFO - PROCESS | 1653 | 1468879914168 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:11:54 INFO - PROCESS | 1653 | 1468879914181 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1653 | 1468879914182 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a20d000 == 35 [pid = 1653] [id = 466] 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1290b6c00) [pid = 1653] [serial = 1397] [outer = 0x0] 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a573400) [pid = 1653] [serial = 1398] [outer = 0x1290b6c00] 15:11:54 INFO - PROCESS | 1653 | 1468879914206 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b937400) [pid = 1653] [serial = 1399] [outer = 0x1290b6c00] 15:11:54 INFO - PROCESS | 1653 | 1468879914557 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]]]}] 15:11:54 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 15:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 15:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:11:54 INFO - PROCESS | 1653 | 1468879914563 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 1653 | 1468879914565 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:11:54 INFO - PROCESS | 1653 | 1468879914567 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 1653 | 1468879914568 Marionette TRACE conn2 <- [1,1838,null,{}] 15:11:54 INFO - PROCESS | 1653 | 1468879914570 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}] 15:11:54 INFO - PROCESS | 1653 | 1468879914571 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:54 INFO - PROCESS | 1653 | 1468879914668 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:11:54 INFO - PROCESS | 1653 | 1468879914681 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1653 | 1468879914682 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124372800 == 36 [pid = 1653] [id = 467] 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b897800) [pid = 1653] [serial = 1400] [outer = 0x0] 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd64c00) [pid = 1653] [serial = 1401] [outer = 0x12b897800] 15:11:54 INFO - PROCESS | 1653 | 1468879914706 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd6c000) [pid = 1653] [serial = 1402] [outer = 0x12b897800] 15:11:55 INFO - PROCESS | 1653 | 1468879915026 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]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 517ms 15:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:11:55 INFO - PROCESS | 1653 | 1468879915085 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1653 | 1468879915086 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:11:55 INFO - PROCESS | 1653 | 1468879915088 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1653 | 1468879915089 Marionette TRACE conn2 <- [1,1842,null,{}] 15:11:55 INFO - PROCESS | 1653 | 1468879915091 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}] 15:11:55 INFO - PROCESS | 1653 | 1468879915093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:55 INFO - PROCESS | 1653 | 1468879915188 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:11:55 INFO - PROCESS | 1653 | 1468879915226 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1653 | 1468879915227 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90b000 == 37 [pid = 1653] [id = 468] 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bd6c400) [pid = 1653] [serial = 1403] [outer = 0x0] 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bd90400) [pid = 1653] [serial = 1404] [outer = 0x12bd6c400] 15:11:55 INFO - PROCESS | 1653 | 1468879915251 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bd96800) [pid = 1653] [serial = 1405] [outer = 0x12bd6c400] 15:11:55 INFO - PROCESS | 1653 | 1468879915580 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]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 15:11:55 INFO - PROCESS | 1653 | 1468879915610 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1653 | 1468879915612 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119667800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118325c00) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11608b400) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116aa0800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e0b400) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119d13000) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1240d0800) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e0f400) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111c13800) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1206d6400) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124ef8400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128979000) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125023800) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a56f400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b0000) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:11:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129b9800) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:11:55 INFO - PROCESS | 1653 | 1468879915698 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1653 | 1468879915699 Marionette TRACE conn2 <- [1,1846,null,{}] 15:11:55 INFO - PROCESS | 1653 | 1468879915702 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}] 15:11:55 INFO - PROCESS | 1653 | 1468879915703 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:55 INFO - PROCESS | 1653 | 1468879915780 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:11:55 INFO - PROCESS | 1653 | 1468879915783 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1653 | 1468879915784 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124360000 == 38 [pid = 1653] [id = 469] 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a8d800) [pid = 1653] [serial = 1406] [outer = 0x0] 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115e0f400) [pid = 1653] [serial = 1407] [outer = 0x112a8d800] 15:11:55 INFO - PROCESS | 1653 | 1468879915809 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11952b800) [pid = 1653] [serial = 1408] [outer = 0x112a8d800] 15:11:56 INFO - PROCESS | 1653 | 1468879916135 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]]]}] 15:11:56 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) 15:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 481ms 15:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:11:56 INFO - PROCESS | 1653 | 1468879916170 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 1653 | 1468879916171 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:11:56 INFO - PROCESS | 1653 | 1468879916173 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 1653 | 1468879916174 Marionette TRACE conn2 <- [1,1850,null,{}] 15:11:56 INFO - PROCESS | 1653 | 1468879916179 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}] 15:11:56 INFO - PROCESS | 1653 | 1468879916180 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:56 INFO - PROCESS | 1653 | 1468879916256 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:11:56 INFO - PROCESS | 1653 | 1468879916261 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1653 | 1468879916262 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c448000 == 39 [pid = 1653] [id = 470] 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11958b800) [pid = 1653] [serial = 1409] [outer = 0x0] 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12666dc00) [pid = 1653] [serial = 1410] [outer = 0x11958b800] 15:11:56 INFO - PROCESS | 1653 | 1468879916286 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a2c5800) [pid = 1653] [serial = 1411] [outer = 0x11958b800] 15:11:56 INFO - PROCESS | 1653 | 1468879916645 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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 15:11:56 INFO - PROCESS | 1653 | 1468879916694 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 1653 | 1468879916695 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:11:56 INFO - PROCESS | 1653 | 1468879916697 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 1653 | 1468879916699 Marionette TRACE conn2 <- [1,1854,null,{}] 15:11:56 INFO - PROCESS | 1653 | 1468879916701 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}] 15:11:56 INFO - PROCESS | 1653 | 1468879916702 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:56 INFO - PROCESS | 1653 | 1468879916795 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:11:56 INFO - PROCESS | 1653 | 1468879916798 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1653 | 1468879916800 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ccdc000 == 40 [pid = 1653] [id = 471] 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a6b7000) [pid = 1653] [serial = 1412] [outer = 0x0] 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12bf93000) [pid = 1653] [serial = 1413] [outer = 0x12a6b7000] 15:11:56 INFO - PROCESS | 1653 | 1468879916828 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12c4c3400) [pid = 1653] [serial = 1414] [outer = 0x12a6b7000] 15:11:57 INFO - PROCESS | 1653 | 1468879917249 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]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 572ms 15:11:57 INFO - PROCESS | 1653 | 1468879917269 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:11:57 INFO - PROCESS | 1653 | 1468879917271 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:11:57 INFO - PROCESS | 1653 | 1468879917273 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 1653 | 1468879917274 Marionette TRACE conn2 <- [1,1858,null,{}] 15:11:57 INFO - PROCESS | 1653 | 1468879917279 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}] 15:11:57 INFO - PROCESS | 1653 | 1468879917280 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:57 INFO - PROCESS | 1653 | 1468879917383 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:11:57 INFO - PROCESS | 1653 | 1468879917389 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 1653 | 1468879917390 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ccef800 == 41 [pid = 1653] [id = 472] 15:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bf8ec00) [pid = 1653] [serial = 1415] [outer = 0x0] 15:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12c4c9400) [pid = 1653] [serial = 1416] [outer = 0x12bf8ec00] 15:11:57 INFO - PROCESS | 1653 | 1468879917415 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c4cfc00) [pid = 1653] [serial = 1417] [outer = 0x12bf8ec00] 15:11:57 INFO - PROCESS | 1653 | 1468879917803 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]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 571ms 15:11:57 INFO - PROCESS | 1653 | 1468879917844 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:11:57 INFO - PROCESS | 1653 | 1468879917847 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:11:57 INFO - PROCESS | 1653 | 1468879917850 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 1653 | 1468879917852 Marionette TRACE conn2 <- [1,1862,null,{}] 15:11:57 INFO - PROCESS | 1653 | 1468879917856 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}] 15:11:57 INFO - PROCESS | 1653 | 1468879917858 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:57 INFO - PROCESS | 1653 | 1468879917967 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:11:58 INFO - PROCESS | 1653 | 1468879918028 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1653 | 1468879918030 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117217800 == 42 [pid = 1653] [id = 473] 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116026800) [pid = 1653] [serial = 1418] [outer = 0x0] 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1167dfc00) [pid = 1653] [serial = 1419] [outer = 0x116026800] 15:11:58 INFO - PROCESS | 1653 | 1468879918061 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118861000) [pid = 1653] [serial = 1420] [outer = 0x116026800] 15:11:58 INFO - PROCESS | 1653 | 1468879918549 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]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 15:11:58 INFO - PROCESS | 1653 | 1468879918571 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 1653 | 1468879918576 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:11:58 INFO - PROCESS | 1653 | 1468879918583 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 1653 | 1468879918586 Marionette TRACE conn2 <- [1,1866,null,{}] 15:11:58 INFO - PROCESS | 1653 | 1468879918589 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}] 15:11:58 INFO - PROCESS | 1653 | 1468879918592 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:58 INFO - PROCESS | 1653 | 1468879918771 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:11:58 INFO - PROCESS | 1653 | 1468879918844 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1653 | 1468879918846 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d22000 == 43 [pid = 1653] [id = 474] 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118f54400) [pid = 1653] [serial = 1421] [outer = 0x0] 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11966f000) [pid = 1653] [serial = 1422] [outer = 0x118f54400] 15:11:58 INFO - PROCESS | 1653 | 1468879918877 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1240d4800) [pid = 1653] [serial = 1423] [outer = 0x118f54400] 15:11:59 INFO - PROCESS | 1653 | 1468879919288 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]]]}] 15:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 724ms 15:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:11:59 INFO - PROCESS | 1653 | 1468879919306 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 1653 | 1468879919307 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:11:59 INFO - PROCESS | 1653 | 1468879919310 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 1653 | 1468879919312 Marionette TRACE conn2 <- [1,1870,null,{}] 15:11:59 INFO - PROCESS | 1653 | 1468879919320 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}] 15:11:59 INFO - PROCESS | 1653 | 1468879919323 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:59 INFO - PROCESS | 1653 | 1468879919427 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:11:59 INFO - PROCESS | 1653 | 1468879919489 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 1653 | 1468879919491 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:11:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0e5800 == 44 [pid = 1653] [id = 475] 15:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124eeec00) [pid = 1653] [serial = 1424] [outer = 0x0] 15:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1294e3800) [pid = 1653] [serial = 1425] [outer = 0x124eeec00] 15:11:59 INFO - PROCESS | 1653 | 1468879919521 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a6bb000) [pid = 1653] [serial = 1426] [outer = 0x124eeec00] 15:11:59 INFO - PROCESS | 1653 | 1468879919968 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]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 720ms 15:12:00 INFO - PROCESS | 1653 | 1468879920031 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:12:00 INFO - PROCESS | 1653 | 1468879920033 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:12:00 INFO - PROCESS | 1653 | 1468879920035 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 1653 | 1468879920036 Marionette TRACE conn2 <- [1,1874,null,{}] 15:12:00 INFO - PROCESS | 1653 | 1468879920039 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}] 15:12:00 INFO - PROCESS | 1653 | 1468879920040 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:00 INFO - PROCESS | 1653 | 1468879920164 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:12:00 INFO - PROCESS | 1653 | 1468879920249 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1653 | 1468879920250 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d366800 == 45 [pid = 1653] [id = 476] 15:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b21a000) [pid = 1653] [serial = 1427] [outer = 0x0] 15:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bd70400) [pid = 1653] [serial = 1428] [outer = 0x12b21a000] 15:12:00 INFO - PROCESS | 1653 | 1468879920281 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bf8f400) [pid = 1653] [serial = 1429] [outer = 0x12b21a000] 15:12:00 INFO - PROCESS | 1653 | 1468879920727 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]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 718ms 15:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:12:00 INFO - PROCESS | 1653 | 1468879920754 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 1653 | 1468879920755 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:12:00 INFO - PROCESS | 1653 | 1468879920922 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 1653 | 1468879920924 Marionette TRACE conn2 <- [1,1878,null,{}] 15:12:00 INFO - PROCESS | 1653 | 1468879920967 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}] 15:12:00 INFO - PROCESS | 1653 | 1468879920969 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:01 INFO - PROCESS | 1653 | 1468879921066 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:12:01 INFO - PROCESS | 1653 | 1468879921123 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1653 | 1468879921125 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1b000 == 46 [pid = 1653] [id = 477] 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116085c00) [pid = 1653] [serial = 1430] [outer = 0x0] 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1160ef000) [pid = 1653] [serial = 1431] [outer = 0x116085c00] 15:12:01 INFO - PROCESS | 1653 | 1468879921153 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117e4a800) [pid = 1653] [serial = 1432] [outer = 0x116085c00] 15:12:01 INFO - PROCESS | 1653 | 1468879921584 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]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 866ms 15:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:12:01 INFO - PROCESS | 1653 | 1468879921623 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 1653 | 1468879921625 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:12:01 INFO - PROCESS | 1653 | 1468879921629 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 1653 | 1468879921630 Marionette TRACE conn2 <- [1,1882,null,{}] 15:12:01 INFO - PROCESS | 1653 | 1468879921633 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}] 15:12:01 INFO - PROCESS | 1653 | 1468879921636 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:01 INFO - PROCESS | 1653 | 1468879921738 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:12:01 INFO - PROCESS | 1653 | 1468879921832 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1653 | 1468879921834 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e36000 == 47 [pid = 1653] [id = 478] 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118329400) [pid = 1653] [serial = 1433] [outer = 0x0] 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118596c00) [pid = 1653] [serial = 1434] [outer = 0x118329400] 15:12:01 INFO - PROCESS | 1653 | 1468879921860 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11886d800) [pid = 1653] [serial = 1435] [outer = 0x118329400] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12ccdc000 == 46 [pid = 1653] [id = 471] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c448000 == 45 [pid = 1653] [id = 470] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124360000 == 44 [pid = 1653] [id = 469] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90b000 == 43 [pid = 1653] [id = 468] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124372800 == 42 [pid = 1653] [id = 467] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a20d000 == 41 [pid = 1653] [id = 466] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12878f000 == 40 [pid = 1653] [id = 465] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12606e000 == 39 [pid = 1653] [id = 464] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123956000 == 38 [pid = 1653] [id = 463] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11852c000 == 37 [pid = 1653] [id = 462] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a7800 == 36 [pid = 1653] [id = 461] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1160af800 == 35 [pid = 1653] [id = 460] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119472800 == 34 [pid = 1653] [id = 459] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c724000 == 33 [pid = 1653] [id = 458] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1b000 == 32 [pid = 1653] [id = 477] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12d366800 == 31 [pid = 1653] [id = 476] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0e5800 == 30 [pid = 1653] [id = 475] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x128d22000 == 29 [pid = 1653] [id = 474] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12ccef800 == 28 [pid = 1653] [id = 472] 15:12:02 INFO - PROCESS | 1653 | --DOCSHELL 0x117217800 == 27 [pid = 1653] [id = 473] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a574c00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118865c00) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1160f3800) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119529c00) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117e41400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11854ec00) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118588000) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1161c7400) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119d18400) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124e8f800) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123cf2000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1256ae400) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127107c00) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1151c6400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245f1400) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123cebc00) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1264f0000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125610800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128d99800) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289d2400) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a55ec00) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129b2800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1290bd400) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bd64800) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b939800) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12550d400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128978400) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119646c00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a6c3400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119592800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11855a400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 15:12:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119528400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 15:12:03 INFO - PROCESS | 1653 | 1468879923072 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1477ms 15:12:03 INFO - PROCESS | 1653 | 1468879923158 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 1653 | 1468879923163 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:12:03 INFO - PROCESS | 1653 | 1468879923167 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 1653 | 1468879923169 Marionette TRACE conn2 <- [1,1886,null,{}] 15:12:03 INFO - PROCESS | 1653 | 1468879923173 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}] 15:12:03 INFO - PROCESS | 1653 | 1468879923175 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:03 INFO - PROCESS | 1653 | 1468879923278 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:12:03 INFO - PROCESS | 1653 | 1468879923354 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 1653 | 1468879923356 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11601c000 == 28 [pid = 1653] [id = 479] 15:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1131b5000) [pid = 1653] [serial = 1436] [outer = 0x0] 15:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113f31400) [pid = 1653] [serial = 1437] [outer = 0x1131b5000] 15:12:03 INFO - PROCESS | 1653 | 1468879923388 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1160ef800) [pid = 1653] [serial = 1438] [outer = 0x1131b5000] 15:12:03 INFO - PROCESS | 1653 | 1468879923945 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 820ms 15:12:04 INFO - PROCESS | 1653 | 1468879924001 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 1653 | 1468879924004 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:12:04 INFO - PROCESS | 1653 | 1468879924012 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 1653 | 1468879924014 Marionette TRACE conn2 <- [1,1890,null,{}] 15:12:04 INFO - PROCESS | 1653 | 1468879924016 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}] 15:12:04 INFO - PROCESS | 1653 | 1468879924018 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:04 INFO - PROCESS | 1653 | 1468879924125 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:12:04 INFO - PROCESS | 1653 | 1468879924202 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 1653 | 1468879924203 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734e000 == 29 [pid = 1653] [id = 480] 15:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11697e400) [pid = 1653] [serial = 1439] [outer = 0x0] 15:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11814d000) [pid = 1653] [serial = 1440] [outer = 0x11697e400] 15:12:04 INFO - PROCESS | 1653 | 1468879924236 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11832a000) [pid = 1653] [serial = 1441] [outer = 0x11697e400] 15:12:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117003000 == 28 [pid = 1653] [id = 23] 15:12:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11306b800 == 27 [pid = 1653] [id = 22] 15:12:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c435800 == 26 [pid = 1653] [id = 21] 15:12:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117220800 == 25 [pid = 1653] [id = 24] 15:12:04 INFO - PROCESS | 1653 | 1468879924853 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]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 875ms 15:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:12:04 INFO - PROCESS | 1653 | 1468879924885 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 1653 | 1468879924887 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:12:04 INFO - PROCESS | 1653 | 1468879924891 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 1653 | 1468879924893 Marionette TRACE conn2 <- [1,1894,null,{}] 15:12:04 INFO - PROCESS | 1653 | 1468879924897 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}] 15:12:04 INFO - PROCESS | 1653 | 1468879924898 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:04 INFO - PROCESS | 1653 | 1468879924993 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:12:05 INFO - PROCESS | 1653 | 1468879925049 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1653 | 1468879925052 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694b000 == 26 [pid = 1653] [id = 481] 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112f17000) [pid = 1653] [serial = 1442] [outer = 0x0] 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1160ec000) [pid = 1653] [serial = 1443] [outer = 0x112f17000] 15:12:05 INFO - PROCESS | 1653 | 1468879925084 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116907000) [pid = 1653] [serial = 1444] [outer = 0x112f17000] 15:12:05 INFO - PROCESS | 1653 | 1468879925555 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]]]}] 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116977c00) [pid = 1653] [serial = 1445] [outer = 0x12c746c00] 15:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 15:12:05 INFO - PROCESS | 1653 | 1468879925627 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 1653 | 1468879925631 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:12:05 INFO - PROCESS | 1653 | 1468879925655 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 1653 | 1468879925657 Marionette TRACE conn2 <- [1,1898,null,{}] 15:12:05 INFO - PROCESS | 1653 | 1468879925660 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}] 15:12:05 INFO - PROCESS | 1653 | 1468879925662 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:05 INFO - PROCESS | 1653 | 1468879925757 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:12:05 INFO - PROCESS | 1653 | 1468879925824 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1653 | 1468879925826 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119472800 == 27 [pid = 1653] [id = 482] 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118591000) [pid = 1653] [serial = 1446] [outer = 0x0] 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11886dc00) [pid = 1653] [serial = 1447] [outer = 0x118591000] 15:12:05 INFO - PROCESS | 1653 | 1468879925857 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119528000) [pid = 1653] [serial = 1448] [outer = 0x118591000] 15:12:06 INFO - PROCESS | 1653 | 1468879926285 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]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 676ms 15:12:06 INFO - PROCESS | 1653 | 1468879926328 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 1653 | 1468879926330 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:12:06 INFO - PROCESS | 1653 | 1468879926332 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 1653 | 1468879926335 Marionette TRACE conn2 <- [1,1902,null,{}] 15:12:06 INFO - PROCESS | 1653 | 1468879926345 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}] 15:12:06 INFO - PROCESS | 1653 | 1468879926348 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:06 INFO - PROCESS | 1653 | 1468879926446 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:12:06 INFO - PROCESS | 1653 | 1468879926515 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1653 | 1468879926517 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1d800 == 28 [pid = 1653] [id = 483] 15:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116907400) [pid = 1653] [serial = 1449] [outer = 0x0] 15:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11966c400) [pid = 1653] [serial = 1450] [outer = 0x116907400] 15:12:06 INFO - PROCESS | 1653 | 1468879926550 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119d1c400) [pid = 1653] [serial = 1451] [outer = 0x116907400] 15:12:06 INFO - PROCESS | 1653 | 1468879926985 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]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 674ms 15:12:07 INFO - PROCESS | 1653 | 1468879927007 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:12:07 INFO - PROCESS | 1653 | 1468879927010 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:12:07 INFO - PROCESS | 1653 | 1468879927014 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1653 | 1468879927016 Marionette TRACE conn2 <- [1,1906,null,{}] 15:12:07 INFO - PROCESS | 1653 | 1468879927020 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}] 15:12:07 INFO - PROCESS | 1653 | 1468879927022 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:07 INFO - PROCESS | 1653 | 1468879927168 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:12:07 INFO - PROCESS | 1653 | 1468879927236 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1653 | 1468879927237 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12561f800 == 29 [pid = 1653] [id = 484] 15:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123e3f000) [pid = 1653] [serial = 1452] [outer = 0x0] 15:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123fb7000) [pid = 1653] [serial = 1453] [outer = 0x123e3f000] 15:12:07 INFO - PROCESS | 1653 | 1468879927267 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1245f1400) [pid = 1653] [serial = 1454] [outer = 0x123e3f000] 15:12:07 INFO - PROCESS | 1653 | 1468879927698 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]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 15:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:12:07 INFO - PROCESS | 1653 | 1468879927737 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 1653 | 1468879927738 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:12:07 INFO - PROCESS | 1653 | 1468879927740 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1653 | 1468879927741 Marionette TRACE conn2 <- [1,1910,null,{}] 15:12:07 INFO - PROCESS | 1653 | 1468879927763 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}] 15:12:07 INFO - PROCESS | 1653 | 1468879927764 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:07 INFO - PROCESS | 1653 | 1468879927856 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:12:07 INFO - PROCESS | 1653 | 1468879927925 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1653 | 1468879927926 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12719b800 == 30 [pid = 1653] [id = 485] 15:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123e3f400) [pid = 1653] [serial = 1455] [outer = 0x0] 15:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124b7ec00) [pid = 1653] [serial = 1456] [outer = 0x123e3f400] 15:12:07 INFO - PROCESS | 1653 | 1468879927955 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125023800) [pid = 1653] [serial = 1457] [outer = 0x123e3f400] 15:12:08 INFO - PROCESS | 1653 | 1468879928420 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]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 739ms 15:12:08 INFO - PROCESS | 1653 | 1468879928492 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1653 | 1468879928495 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:12:08 INFO - PROCESS | 1653 | 1468879928499 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 1653 | 1468879928501 Marionette TRACE conn2 <- [1,1914,null,{}] 15:12:08 INFO - PROCESS | 1653 | 1468879928504 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}] 15:12:08 INFO - PROCESS | 1653 | 1468879928506 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:08 INFO - PROCESS | 1653 | 1468879928609 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:12:08 INFO - PROCESS | 1653 | --DOCSHELL 0x113bca800 == 29 [pid = 1653] [id = 26] 15:12:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11601c000 == 28 [pid = 1653] [id = 479] 15:12:08 INFO - PROCESS | 1653 | 1468879928719 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1653 | 1468879928721 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113be4800 == 29 [pid = 1653] [id = 486] 15:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x111c22000) [pid = 1653] [serial = 1458] [outer = 0x0] 15:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11273e400) [pid = 1653] [serial = 1459] [outer = 0x111c22000] 15:12:08 INFO - PROCESS | 1653 | 1468879928754 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113b2e400) [pid = 1653] [serial = 1460] [outer = 0x111c22000] 15:12:09 INFO - PROCESS | 1653 | 1468879929161 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]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 720ms 15:12:09 INFO - PROCESS | 1653 | 1468879929220 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1653 | 1468879929222 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:12:09 INFO - PROCESS | 1653 | 1468879929225 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 1653 | 1468879929227 Marionette TRACE conn2 <- [1,1918,null,{}] 15:12:09 INFO - PROCESS | 1653 | 1468879929231 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}] 15:12:09 INFO - PROCESS | 1653 | 1468879929234 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:09 INFO - PROCESS | 1653 | 1468879929336 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:12:09 INFO - PROCESS | 1653 | 1468879929394 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1653 | 1468879929395 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123827000 == 30 [pid = 1653] [id = 487] 15:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1167df800) [pid = 1653] [serial = 1461] [outer = 0x0] 15:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118860400) [pid = 1653] [serial = 1462] [outer = 0x1167df800] 15:12:09 INFO - PROCESS | 1653 | 1468879929426 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119527400) [pid = 1653] [serial = 1463] [outer = 0x1167df800] 15:12:09 INFO - PROCESS | 1653 | 1468879929862 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]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 15:12:09 INFO - PROCESS | 1653 | 1468879929898 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1653 | 1468879929901 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:12:09 INFO - PROCESS | 1653 | 1468879929903 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 1653 | 1468879929905 Marionette TRACE conn2 <- [1,1922,null,{}] 15:12:09 INFO - PROCESS | 1653 | 1468879929907 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}] 15:12:09 INFO - PROCESS | 1653 | 1468879929909 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:10 INFO - PROCESS | 1653 | 1468879930030 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:12:10 INFO - PROCESS | 1653 | 1468879930101 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1653 | 1468879930102 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271a2000 == 31 [pid = 1653] [id = 488] 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119d1c800) [pid = 1653] [serial = 1464] [outer = 0x0] 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119df8800) [pid = 1653] [serial = 1465] [outer = 0x119d1c800] 15:12:10 INFO - PROCESS | 1653 | 1468879930132 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124626000) [pid = 1653] [serial = 1466] [outer = 0x119d1c800] 15:12:10 INFO - PROCESS | 1653 | 1468879930561 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]]]}] 15:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 15:12:10 INFO - PROCESS | 1653 | 1468879930630 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 1653 | 1468879930632 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:12:10 INFO - PROCESS | 1653 | 1468879930643 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 1653 | 1468879930650 Marionette TRACE conn2 <- [1,1926,null,{}] 15:12:10 INFO - PROCESS | 1653 | 1468879930657 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}] 15:12:10 INFO - PROCESS | 1653 | 1468879930661 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:10 INFO - PROCESS | 1653 | 1468879930820 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:12:10 INFO - PROCESS | 1653 | 1468879930892 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1653 | 1468879930893 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116948000 == 32 [pid = 1653] [id = 489] 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12666ec00) [pid = 1653] [serial = 1467] [outer = 0x0] 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1266cbc00) [pid = 1653] [serial = 1468] [outer = 0x12666ec00] 15:12:10 INFO - PROCESS | 1653 | 1468879930921 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128978400) [pid = 1653] [serial = 1469] [outer = 0x12666ec00] 15:12:11 INFO - PROCESS | 1653 | 1468879931364 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]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 786ms 15:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:12:11 INFO - PROCESS | 1653 | 1468879931422 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1653 | 1468879931424 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:12:11 INFO - PROCESS | 1653 | 1468879931426 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1653 | 1468879931427 Marionette TRACE conn2 <- [1,1930,null,{}] 15:12:11 INFO - PROCESS | 1653 | 1468879931430 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}] 15:12:11 INFO - PROCESS | 1653 | 1468879931431 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:11 INFO - PROCESS | 1653 | 1468879931521 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:12:11 INFO - PROCESS | 1653 | 1468879931571 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1653 | 1468879931572 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5e1000 == 33 [pid = 1653] [id = 490] 15:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128983c00) [pid = 1653] [serial = 1470] [outer = 0x0] 15:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1289dfc00) [pid = 1653] [serial = 1471] [outer = 0x128983c00] 15:12:11 INFO - PROCESS | 1653 | 1468879931594 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1290b4000) [pid = 1653] [serial = 1472] [outer = 0x128983c00] 15:12:12 INFO - PROCESS | 1653 | 1468879932112 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]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 15:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:12:12 INFO - PROCESS | 1653 | 1468879932147 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 1653 | 1468879932149 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:12:12 INFO - PROCESS | 1653 | 1468879932152 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 1653 | 1468879932155 Marionette TRACE conn2 <- [1,1934,null,{}] 15:12:12 INFO - PROCESS | 1653 | 1468879932158 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}] 15:12:12 INFO - PROCESS | 1653 | 1468879932161 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:12 INFO - PROCESS | 1653 | 1468879932279 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:12:12 INFO - PROCESS | 1653 | 1468879932337 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 1653 | 1468879932342 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1d000 == 34 [pid = 1653] [id = 491] 15:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a55c800) [pid = 1653] [serial = 1473] [outer = 0x0] 15:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a563400) [pid = 1653] [serial = 1474] [outer = 0x12a55c800] 15:12:12 INFO - PROCESS | 1653 | 1468879932379 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a6bb800) [pid = 1653] [serial = 1475] [outer = 0x12a55c800] 15:12:12 INFO - PROCESS | 1653 | 1468879932886 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]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 771ms 15:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:12:12 INFO - PROCESS | 1653 | 1468879932922 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 1653 | 1468879932924 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:12:12 INFO - PROCESS | 1653 | 1468879932927 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 1653 | 1468879932930 Marionette TRACE conn2 <- [1,1938,null,{}] 15:12:12 INFO - PROCESS | 1653 | 1468879932932 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}] 15:12:12 INFO - PROCESS | 1653 | 1468879932934 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:13 INFO - PROCESS | 1653 | 1468879933027 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:12:13 INFO - PROCESS | 1653 | 1468879933097 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1653 | 1468879933098 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b916800 == 35 [pid = 1653] [id = 492] 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a6bd000) [pid = 1653] [serial = 1476] [outer = 0x0] 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b220000) [pid = 1653] [serial = 1477] [outer = 0x12a6bd000] 15:12:13 INFO - PROCESS | 1653 | 1468879933127 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b934c00) [pid = 1653] [serial = 1478] [outer = 0x12a6bd000] 15:12:13 INFO - PROCESS | 1653 | 1468879933602 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]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 15:12:13 INFO - PROCESS | 1653 | 1468879933648 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:12:13 INFO - PROCESS | 1653 | 1468879933650 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:12:13 INFO - PROCESS | 1653 | 1468879933653 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 1653 | 1468879933654 Marionette TRACE conn2 <- [1,1942,null,{}] 15:12:13 INFO - PROCESS | 1653 | 1468879933658 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}] 15:12:13 INFO - PROCESS | 1653 | 1468879933660 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:13 INFO - PROCESS | 1653 | 1468879933757 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:12:13 INFO - PROCESS | 1653 | 1468879933833 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1653 | 1468879933834 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119474800 == 36 [pid = 1653] [id = 493] 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11815bc00) [pid = 1653] [serial = 1479] [outer = 0x0] 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118596000) [pid = 1653] [serial = 1480] [outer = 0x11815bc00] 15:12:13 INFO - PROCESS | 1653 | 1468879933861 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119283000) [pid = 1653] [serial = 1481] [outer = 0x11815bc00] 15:12:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1d800 == 35 [pid = 1653] [id = 483] 15:12:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119472800 == 34 [pid = 1653] [id = 482] 15:12:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11694b000 == 33 [pid = 1653] [id = 481] 15:12:14 INFO - PROCESS | 1653 | 1468879934296 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]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 723ms 15:12:14 INFO - PROCESS | 1653 | 1468879934377 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:12:14 INFO - PROCESS | 1653 | 1468879934380 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:12:14 INFO - PROCESS | 1653 | 1468879934383 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 1653 | 1468879934385 Marionette TRACE conn2 <- [1,1946,null,{}] 15:12:14 INFO - PROCESS | 1653 | 1468879934390 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}] 15:12:14 INFO - PROCESS | 1653 | 1468879934391 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:14 INFO - PROCESS | 1653 | 1468879934491 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:12:14 INFO - PROCESS | 1653 | 1468879934565 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 1653 | 1468879934566 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124375800 == 34 [pid = 1653] [id = 494] 15:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11886e000) [pid = 1653] [serial = 1482] [outer = 0x0] 15:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11958c800) [pid = 1653] [serial = 1483] [outer = 0x11886e000] 15:12:14 INFO - PROCESS | 1653 | 1468879934598 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11966fc00) [pid = 1653] [serial = 1484] [outer = 0x11886e000] 15:12:15 INFO - PROCESS | 1653 | 1468879935106 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]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 772ms 15:12:15 INFO - PROCESS | 1653 | 1468879935155 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 1653 | 1468879935159 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:12:15 INFO - PROCESS | 1653 | 1468879935165 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 1653 | 1468879935167 Marionette TRACE conn2 <- [1,1950,null,{}] 15:12:15 INFO - PROCESS | 1653 | 1468879935169 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}] 15:12:15 INFO - PROCESS | 1653 | 1468879935171 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:15 INFO - PROCESS | 1653 | 1468879935273 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:12:15 INFO - PROCESS | 1653 | 1468879935346 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1653 | 1468879935348 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dce000 == 35 [pid = 1653] [id = 495] 15:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124e84800) [pid = 1653] [serial = 1485] [outer = 0x0] 15:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x124e91000) [pid = 1653] [serial = 1486] [outer = 0x124e84800] 15:12:15 INFO - PROCESS | 1653 | 1468879935379 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x126457400) [pid = 1653] [serial = 1487] [outer = 0x124e84800] 15:12:15 INFO - PROCESS | 1653 | 1468879935832 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]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 15:12:15 INFO - PROCESS | 1653 | 1468879935886 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 1653 | 1468879935888 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:12:15 INFO - PROCESS | 1653 | 1468879935890 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 1653 | 1468879935893 Marionette TRACE conn2 <- [1,1954,null,{}] 15:12:15 INFO - PROCESS | 1653 | 1468879935919 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}] 15:12:15 INFO - PROCESS | 1653 | 1468879935922 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:16 INFO - PROCESS | 1653 | 1468879936024 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:12:16 INFO - PROCESS | 1653 | 1468879936099 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1653 | 1468879936101 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91d000 == 36 [pid = 1653] [id = 496] 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1294e7c00) [pid = 1653] [serial = 1488] [outer = 0x0] 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a56f000) [pid = 1653] [serial = 1489] [outer = 0x1294e7c00] 15:12:16 INFO - PROCESS | 1653 | 1468879936133 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a6b8c00) [pid = 1653] [serial = 1490] [outer = 0x1294e7c00] 15:12:16 INFO - PROCESS | 1653 | 1468879936563 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]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 689ms 15:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:12:16 INFO - PROCESS | 1653 | 1468879936580 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 1653 | 1468879936581 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:12:16 INFO - PROCESS | 1653 | 1468879936583 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1653 | 1468879936585 Marionette TRACE conn2 <- [1,1958,null,{}] 15:12:16 INFO - PROCESS | 1653 | 1468879936587 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}] 15:12:16 INFO - PROCESS | 1653 | 1468879936588 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:16 INFO - PROCESS | 1653 | 1468879936688 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:12:16 INFO - PROCESS | 1653 | 1468879936745 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1653 | 1468879936746 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c439000 == 37 [pid = 1653] [id = 497] 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b21c800) [pid = 1653] [serial = 1491] [outer = 0x0] 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b939000) [pid = 1653] [serial = 1492] [outer = 0x12b21c800] 15:12:16 INFO - PROCESS | 1653 | 1468879936775 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12bd65c00) [pid = 1653] [serial = 1493] [outer = 0x12b21c800] 15:12:17 INFO - PROCESS | 1653 | 1468879937224 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]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 15:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:12:17 INFO - PROCESS | 1653 | 1468879937254 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 1653 | 1468879937255 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:12:17 INFO - PROCESS | 1653 | 1468879937257 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 1653 | 1468879937259 Marionette TRACE conn2 <- [1,1962,null,{}] 15:12:17 INFO - PROCESS | 1653 | 1468879937261 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}] 15:12:17 INFO - PROCESS | 1653 | 1468879937262 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:17 INFO - PROCESS | 1653 | 1468879937356 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:12:17 INFO - PROCESS | 1653 | 1468879937448 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 1653 | 1468879937449 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c724800 == 38 [pid = 1653] [id = 498] 15:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12bd69800) [pid = 1653] [serial = 1494] [outer = 0x0] 15:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bd90800) [pid = 1653] [serial = 1495] [outer = 0x12bd69800] 15:12:17 INFO - PROCESS | 1653 | 1468879937477 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bd99400) [pid = 1653] [serial = 1496] [outer = 0x12bd69800] 15:12:17 INFO - PROCESS | 1653 | 1468879937921 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]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 15:12:18 INFO - PROCESS | 1653 | 1468879938031 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1653 | 1468879938033 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:12:18 INFO - PROCESS | 1653 | 1468879938037 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1653 | 1468879938040 Marionette TRACE conn2 <- [1,1966,null,{}] 15:12:18 INFO - PROCESS | 1653 | 1468879938057 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}] 15:12:18 INFO - PROCESS | 1653 | 1468879938059 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:18 INFO - PROCESS | 1653 | 1468879938159 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:12:18 INFO - PROCESS | 1653 | 1468879938216 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 1653 | 1468879938220 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124709000 == 39 [pid = 1653] [id = 499] 15:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11815ac00) [pid = 1653] [serial = 1497] [outer = 0x0] 15:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x118856c00) [pid = 1653] [serial = 1498] [outer = 0x11815ac00] 15:12:18 INFO - PROCESS | 1653 | 1468879938249 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11966b000) [pid = 1653] [serial = 1499] [outer = 0x11815ac00] 15:12:18 INFO - PROCESS | 1653 | --DOCSHELL 0x117e36000 == 38 [pid = 1653] [id = 478] 15:12:18 INFO - PROCESS | 1653 | --DOCSHELL 0x116948000 == 37 [pid = 1653] [id = 489] 15:12:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1271a2000 == 36 [pid = 1653] [id = 488] 15:12:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123827000 == 35 [pid = 1653] [id = 487] 15:12:18 INFO - PROCESS | 1653 | --DOCSHELL 0x113be4800 == 34 [pid = 1653] [id = 486] 15:12:18 INFO - PROCESS | 1653 | 1468879938848 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]]]}] 15:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 873ms 15:12:18 INFO - PROCESS | 1653 | 1468879938912 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1653 | 1468879938916 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:12:18 INFO - PROCESS | 1653 | 1468879938921 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1653 | 1468879938923 Marionette TRACE conn2 <- [1,1970,null,{}] 15:12:18 INFO - PROCESS | 1653 | 1468879938929 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}] 15:12:18 INFO - PROCESS | 1653 | 1468879938931 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:19 INFO - PROCESS | 1653 | 1468879939084 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:12:19 INFO - PROCESS | 1653 | 1468879939192 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1653 | 1468879939194 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12460e000 == 35 [pid = 1653] [id = 500] 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119665000) [pid = 1653] [serial = 1500] [outer = 0x0] 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123cef400) [pid = 1653] [serial = 1501] [outer = 0x119665000] 15:12:19 INFO - PROCESS | 1653 | 1468879939228 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x124ef7400) [pid = 1653] [serial = 1502] [outer = 0x119665000] 15:12:19 INFO - PROCESS | 1653 | 1468879939665 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]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 15:12:19 INFO - PROCESS | 1653 | 1468879939692 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 1653 | 1468879939695 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:12:19 INFO - PROCESS | 1653 | 1468879939700 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 1653 | 1468879939701 Marionette TRACE conn2 <- [1,1974,null,{}] 15:12:19 INFO - PROCESS | 1653 | 1468879939704 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}] 15:12:19 INFO - PROCESS | 1653 | 1468879939706 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:19 INFO - PROCESS | 1653 | 1468879939812 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:12:19 INFO - PROCESS | 1653 | 1468879939889 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1653 | 1468879939890 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9f0800 == 36 [pid = 1653] [id = 501] 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x127108400) [pid = 1653] [serial = 1503] [outer = 0x0] 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x128c65800) [pid = 1653] [serial = 1504] [outer = 0x127108400] 15:12:19 INFO - PROCESS | 1653 | 1468879939921 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a573000) [pid = 1653] [serial = 1505] [outer = 0x127108400] 15:12:20 INFO - PROCESS | 1653 | 1468879940351 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]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 15:12:20 INFO - PROCESS | 1653 | 1468879940369 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:12:20 INFO - PROCESS | 1653 | 1468879940371 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:12:20 INFO - PROCESS | 1653 | 1468879940374 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 1653 | 1468879940376 Marionette TRACE conn2 <- [1,1978,null,{}] 15:12:20 INFO - PROCESS | 1653 | 1468879940384 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}] 15:12:20 INFO - PROCESS | 1653 | 1468879940387 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:20 INFO - PROCESS | 1653 | 1468879940506 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:12:20 INFO - PROCESS | 1653 | 1468879940584 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 1653 | 1468879940586 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c719800 == 37 [pid = 1653] [id = 502] 15:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b891400) [pid = 1653] [serial = 1506] [outer = 0x0] 15:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b93c000) [pid = 1653] [serial = 1507] [outer = 0x12b891400] 15:12:20 INFO - PROCESS | 1653 | 1468879940618 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12bf8e400) [pid = 1653] [serial = 1508] [outer = 0x12b891400] 15:12:21 INFO - PROCESS | 1653 | 1468879941050 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]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 15:12:21 INFO - PROCESS | 1653 | 1468879941096 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 1653 | 1468879941098 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:12:21 INFO - PROCESS | 1653 | 1468879941101 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 1653 | 1468879941102 Marionette TRACE conn2 <- [1,1982,null,{}] 15:12:21 INFO - PROCESS | 1653 | 1468879941104 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}] 15:12:21 INFO - PROCESS | 1653 | 1468879941106 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:21 INFO - PROCESS | 1653 | 1468879941208 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:12:21 INFO - PROCESS | 1653 | 1468879941271 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1653 | 1468879941272 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0ee800 == 38 [pid = 1653] [id = 503] 15:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c4c1c00) [pid = 1653] [serial = 1509] [outer = 0x0] 15:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12c4c8400) [pid = 1653] [serial = 1510] [outer = 0x12c4c1c00] 15:12:21 INFO - PROCESS | 1653 | 1468879941301 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12c73bc00) [pid = 1653] [serial = 1511] [outer = 0x12c4c1c00] 15:12:21 INFO - PROCESS | 1653 | 1468879941744 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]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 668ms 15:12:21 INFO - PROCESS | 1653 | 1468879941770 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 1653 | 1468879941771 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:12:21 INFO - PROCESS | 1653 | 1468879941773 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 1653 | 1468879941775 Marionette TRACE conn2 <- [1,1986,null,{}] 15:12:21 INFO - PROCESS | 1653 | 1468879941777 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}] 15:12:21 INFO - PROCESS | 1653 | 1468879941778 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:21 INFO - PROCESS | 1653 | 1468879941890 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:12:21 INFO - PROCESS | 1653 | 1468879941978 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1653 | 1468879941980 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d908800 == 39 [pid = 1653] [id = 504] 15:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bf9c800) [pid = 1653] [serial = 1512] [outer = 0x0] 15:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12c744800) [pid = 1653] [serial = 1513] [outer = 0x12bf9c800] 15:12:22 INFO - PROCESS | 1653 | 1468879942010 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12cb3b000) [pid = 1653] [serial = 1514] [outer = 0x12bf9c800] 15:12:22 INFO - PROCESS | 1653 | 1468879942438 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]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 15:12:22 INFO - PROCESS | 1653 | 1468879942493 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 1653 | 1468879942494 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:12:22 INFO - PROCESS | 1653 | 1468879942497 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 1653 | 1468879942498 Marionette TRACE conn2 <- [1,1990,null,{}] 15:12:22 INFO - PROCESS | 1653 | 1468879942500 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}] 15:12:22 INFO - PROCESS | 1653 | 1468879942505 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:22 INFO - PROCESS | 1653 | 1468879942631 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:12:22 INFO - PROCESS | 1653 | 1468879942710 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 1653 | 1468879942711 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd0f000 == 40 [pid = 1653] [id = 505] 15:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12870c000) [pid = 1653] [serial = 1515] [outer = 0x0] 15:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12cb44000) [pid = 1653] [serial = 1516] [outer = 0x12870c000] 15:12:22 INFO - PROCESS | 1653 | 1468879942741 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12d02b000) [pid = 1653] [serial = 1517] [outer = 0x12870c000] 15:12:23 INFO - PROCESS | 1653 | 1468879943123 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]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 15:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:12:23 INFO - PROCESS | 1653 | 1468879943185 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:12:23 INFO - PROCESS | 1653 | 1468879943187 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:12:23 INFO - PROCESS | 1653 | 1468879943189 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1653 | 1468879943190 Marionette TRACE conn2 <- [1,1994,null,{}] 15:12:23 INFO - PROCESS | 1653 | 1468879943208 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}] 15:12:23 INFO - PROCESS | 1653 | 1468879943209 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:23 INFO - PROCESS | 1653 | 1468879943305 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:12:23 INFO - PROCESS | 1653 | 1468879943368 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 1653 | 1468879943369 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b855000 == 41 [pid = 1653] [id = 506] 15:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x115e97800) [pid = 1653] [serial = 1518] [outer = 0x0] 15:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x115e9ac00) [pid = 1653] [serial = 1519] [outer = 0x115e97800] 15:12:23 INFO - PROCESS | 1653 | 1468879943397 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x115e9e800) [pid = 1653] [serial = 1520] [outer = 0x115e97800] 15:12:23 INFO - PROCESS | 1653 | 1468879943866 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]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 15:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:12:23 INFO - PROCESS | 1653 | 1468879943911 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:12:23 INFO - PROCESS | 1653 | 1468879943913 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:12:23 INFO - PROCESS | 1653 | 1468879943916 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1653 | 1468879943918 Marionette TRACE conn2 <- [1,1998,null,{}] 15:12:23 INFO - PROCESS | 1653 | 1468879943922 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}] 15:12:23 INFO - PROCESS | 1653 | 1468879943923 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:24 INFO - PROCESS | 1653 | 1468879944023 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:12:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128dce000 == 40 [pid = 1653] [id = 495] 15:12:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124375800 == 39 [pid = 1653] [id = 494] 15:12:24 INFO - PROCESS | 1653 | 1468879944173 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1653 | 1468879944175 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118533800 == 40 [pid = 1653] [id = 507] 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x112f1f400) [pid = 1653] [serial = 1521] [outer = 0x0] 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x115e95c00) [pid = 1653] [serial = 1522] [outer = 0x112f1f400] 15:12:24 INFO - PROCESS | 1653 | 1468879944207 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11818e800) [pid = 1653] [serial = 1523] [outer = 0x112f1f400] 15:12:24 INFO - PROCESS | 1653 | 1468879944672 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]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 15:12:24 INFO - PROCESS | 1653 | 1468879944688 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:12:24 INFO - PROCESS | 1653 | 1468879944690 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:12:24 INFO - PROCESS | 1653 | 1468879944693 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 1653 | 1468879944695 Marionette TRACE conn2 <- [1,2002,null,{}] 15:12:24 INFO - PROCESS | 1653 | 1468879944699 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}] 15:12:24 INFO - PROCESS | 1653 | 1468879944700 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:24 INFO - PROCESS | 1653 | 1468879944804 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:12:24 INFO - PROCESS | 1653 | 1468879944874 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1653 | 1468879944875 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0de000 == 41 [pid = 1653] [id = 508] 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1245c9c00) [pid = 1653] [serial = 1524] [outer = 0x0] 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1256dbc00) [pid = 1653] [serial = 1525] [outer = 0x1245c9c00] 15:12:24 INFO - PROCESS | 1653 | 1468879944918 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x128708000) [pid = 1653] [serial = 1526] [outer = 0x1245c9c00] 15:12:25 INFO - PROCESS | 1653 | 1468879945356 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]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 15:12:25 INFO - PROCESS | 1653 | 1468879945415 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:12:25 INFO - PROCESS | 1653 | 1468879945418 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:12:25 INFO - PROCESS | 1653 | 1468879945421 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 1653 | 1468879945422 Marionette TRACE conn2 <- [1,2006,null,{}] 15:12:25 INFO - PROCESS | 1653 | 1468879945441 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}] 15:12:25 INFO - PROCESS | 1653 | 1468879945444 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:25 INFO - PROCESS | 1653 | 1468879945572 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:12:25 INFO - PROCESS | 1653 | 1468879945633 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 1653 | 1468879945634 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c448000 == 42 [pid = 1653] [id = 509] 15:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x1290bc800) [pid = 1653] [serial = 1527] [outer = 0x0] 15:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12a55cc00) [pid = 1653] [serial = 1528] [outer = 0x1290bc800] 15:12:25 INFO - PROCESS | 1653 | 1468879945664 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12a57cc00) [pid = 1653] [serial = 1529] [outer = 0x1290bc800] 15:12:26 INFO - PROCESS | 1653 | 1468879946096 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]]]}] 15:12:26 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 15:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 15:12:26 INFO - PROCESS | 1653 | 1468879946140 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 1653 | 1468879946142 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:12:26 INFO - PROCESS | 1653 | 1468879946149 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1653 | 1468879946153 Marionette TRACE conn2 <- [1,2010,null,{}] 15:12:26 INFO - PROCESS | 1653 | 1468879946156 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}] 15:12:26 INFO - PROCESS | 1653 | 1468879946159 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:26 INFO - PROCESS | 1653 | 1468879946268 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:12:26 INFO - PROCESS | 1653 | 1468879946341 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1653 | 1468879946342 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd07800 == 43 [pid = 1653] [id = 510] 15:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12a55ec00) [pid = 1653] [serial = 1530] [outer = 0x0] 15:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12bd6e000) [pid = 1653] [serial = 1531] [outer = 0x12a55ec00] 15:12:26 INFO - PROCESS | 1653 | 1468879946429 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12bf98c00) [pid = 1653] [serial = 1532] [outer = 0x12a55ec00] 15:12:26 INFO - PROCESS | 1653 | 1468879946949 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]]]}] 15:12:26 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 15:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 827ms 15:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:12:26 INFO - PROCESS | 1653 | 1468879946973 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 1653 | 1468879946975 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:12:26 INFO - PROCESS | 1653 | 1468879946979 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1653 | 1468879946980 Marionette TRACE conn2 <- [1,2014,null,{}] 15:12:26 INFO - PROCESS | 1653 | 1468879946983 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}] 15:12:26 INFO - PROCESS | 1653 | 1468879946984 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:27 INFO - PROCESS | 1653 | 1468879947084 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:12:27 INFO - PROCESS | 1653 | 1468879947150 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 1653 | 1468879947152 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a68000 == 44 [pid = 1653] [id = 511] 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12c4c1000) [pid = 1653] [serial = 1533] [outer = 0x0] 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12c742000) [pid = 1653] [serial = 1534] [outer = 0x12c4c1000] 15:12:27 INFO - PROCESS | 1653 | 1468879947180 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12cc85800) [pid = 1653] [serial = 1535] [outer = 0x12c4c1000] 15:12:27 INFO - PROCESS | 1653 | 1468879947631 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]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 15:12:27 INFO - PROCESS | 1653 | 1468879947648 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 1653 | 1468879947650 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:12:27 INFO - PROCESS | 1653 | 1468879947652 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 1653 | 1468879947653 Marionette TRACE conn2 <- [1,2018,null,{}] 15:12:27 INFO - PROCESS | 1653 | 1468879947656 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}] 15:12:27 INFO - PROCESS | 1653 | 1468879947657 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:27 INFO - PROCESS | 1653 | 1468879947773 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:12:27 INFO - PROCESS | 1653 | 1468879947844 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 1653 | 1468879947848 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d19f800 == 45 [pid = 1653] [id = 512] 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12d02e800) [pid = 1653] [serial = 1536] [outer = 0x0] 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d030400) [pid = 1653] [serial = 1537] [outer = 0x12d02e800] 15:12:27 INFO - PROCESS | 1653 | 1468879947928 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12d1c6000) [pid = 1653] [serial = 1538] [outer = 0x12d02e800] 15:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d911800 == 44 [pid = 1653] [id = 20] 15:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c719800 == 43 [pid = 1653] [id = 502] 15:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9f0800 == 42 [pid = 1653] [id = 501] 15:12:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12460e000 == 41 [pid = 1653] [id = 500] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12cce3000 == 40 [pid = 1653] [id = 17] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91d000 == 39 [pid = 1653] [id = 496] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x111e09000 == 38 [pid = 1653] [id = 25] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c439000 == 37 [pid = 1653] [id = 497] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x128dc2800 == 36 [pid = 1653] [id = 6] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c43f800 == 35 [pid = 1653] [id = 13] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118535800 == 34 [pid = 1653] [id = 12] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c724800 == 33 [pid = 1653] [id = 498] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11734e000 == 32 [pid = 1653] [id = 480] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd55800 == 31 [pid = 1653] [id = 11] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12ccf6800 == 30 [pid = 1653] [id = 18] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0ee800 == 29 [pid = 1653] [id = 503] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5e1000 == 28 [pid = 1653] [id = 490] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d908800 == 27 [pid = 1653] [id = 504] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b916800 == 26 [pid = 1653] [id = 492] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12561f800 == 25 [pid = 1653] [id = 484] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd0f000 == 24 [pid = 1653] [id = 505] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123f1d000 == 23 [pid = 1653] [id = 491] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b915000 == 22 [pid = 1653] [id = 10] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b855000 == 21 [pid = 1653] [id = 506] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c71c000 == 20 [pid = 1653] [id = 14] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a649800 == 19 [pid = 1653] [id = 8] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d366000 == 18 [pid = 1653] [id = 19] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12719b800 == 17 [pid = 1653] [id = 485] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0e5800 == 16 [pid = 1653] [id = 9] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x112a68000 == 15 [pid = 1653] [id = 511] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd07800 == 14 [pid = 1653] [id = 510] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c448000 == 13 [pid = 1653] [id = 509] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124709000 == 12 [pid = 1653] [id = 499] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0de000 == 11 [pid = 1653] [id = 508] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119474800 == 10 [pid = 1653] [id = 493] 15:12:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118533800 == 9 [pid = 1653] [id = 507] 15:12:31 INFO - PROCESS | 1653 | 1468879951701 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]]]}] 15:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 4086ms 15:12:31 INFO - PROCESS | 1653 | 1468879951739 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1653 | 1468879951742 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:12:31 INFO - PROCESS | 1653 | 1468879951747 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 1653 | 1468879951751 Marionette TRACE conn2 <- [1,2022,null,{}] 15:12:31 INFO - PROCESS | 1653 | 1468879951755 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}] 15:12:31 INFO - PROCESS | 1653 | 1468879951756 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:31 INFO - PROCESS | 1653 | 1468879951839 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:12:31 INFO - PROCESS | 1653 | 1468879951847 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 1653 | 1468879951849 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119468800 == 10 [pid = 1653] [id = 513] 15:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11964f000) [pid = 1653] [serial = 1539] [outer = 0x0] 15:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x119667000) [pid = 1653] [serial = 1540] [outer = 0x11964f000] 15:12:31 INFO - PROCESS | 1653 | 1468879951878 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x123cf2000) [pid = 1653] [serial = 1541] [outer = 0x11964f000] 15:12:32 INFO - PROCESS | 1653 | 1468879952266 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]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 572ms 15:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:12:32 INFO - PROCESS | 1653 | 1468879952319 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1653 | 1468879952323 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:12:32 INFO - PROCESS | 1653 | 1468879952327 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 1653 | 1468879952329 Marionette TRACE conn2 <- [1,2026,null,{}] 15:12:32 INFO - PROCESS | 1653 | 1468879952332 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}] 15:12:32 INFO - PROCESS | 1653 | 1468879952333 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:32 INFO - PROCESS | 1653 | 1468879952423 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:12:32 INFO - PROCESS | 1653 | 1468879952429 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1653 | 1468879952431 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a213000 == 11 [pid = 1653] [id = 514] 15:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1245f2800) [pid = 1653] [serial = 1542] [outer = 0x0] 15:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x126676c00) [pid = 1653] [serial = 1543] [outer = 0x1245f2800] 15:12:32 INFO - PROCESS | 1653 | 1468879952459 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12870dc00) [pid = 1653] [serial = 1544] [outer = 0x1245f2800] 15:12:32 INFO - PROCESS | 1653 | 1468879952883 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]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 569ms 15:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:12:32 INFO - PROCESS | 1653 | 1468879952897 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1653 | 1468879952899 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:12:32 INFO - PROCESS | 1653 | 1468879952901 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 1653 | 1468879952905 Marionette TRACE conn2 <- [1,2030,null,{}] 15:12:32 INFO - PROCESS | 1653 | 1468879952915 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}] 15:12:32 INFO - PROCESS | 1653 | 1468879952920 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:33 INFO - PROCESS | 1653 | 1468879953048 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:12:33 INFO - PROCESS | 1653 | 1468879953064 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1653 | 1468879953066 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd57800 == 12 [pid = 1653] [id = 515] 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12a574400) [pid = 1653] [serial = 1545] [outer = 0x0] 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12ae4d000) [pid = 1653] [serial = 1546] [outer = 0x12a574400] 15:12:33 INFO - PROCESS | 1653 | 1468879953113 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12bd6dc00) [pid = 1653] [serial = 1547] [outer = 0x12a574400] 15:12:33 INFO - PROCESS | 1653 | 1468879953551 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]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 15:12:33 INFO - PROCESS | 1653 | 1468879953574 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 1653 | 1468879953576 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:12:33 INFO - PROCESS | 1653 | 1468879953583 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 1653 | 1468879953584 Marionette TRACE conn2 <- [1,2034,null,{}] 15:12:33 INFO - PROCESS | 1653 | 1468879953587 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}] 15:12:33 INFO - PROCESS | 1653 | 1468879953588 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:33 INFO - PROCESS | 1653 | 1468879953737 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:12:33 INFO - PROCESS | 1653 | 1468879953780 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1653 | 1468879953781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d19f000 == 13 [pid = 1653] [id = 516] 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12bf93400) [pid = 1653] [serial = 1548] [outer = 0x0] 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12c4c4c00) [pid = 1653] [serial = 1549] [outer = 0x12bf93400] 15:12:33 INFO - PROCESS | 1653 | 1468879953807 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12c73f400) [pid = 1653] [serial = 1550] [outer = 0x12bf93400] 15:12:34 INFO - PROCESS | 1653 | 1468879954146 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]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 623ms 15:12:34 INFO - PROCESS | 1653 | 1468879954206 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:12:34 INFO - PROCESS | 1653 | 1468879954217 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:12:34 INFO - PROCESS | 1653 | 1468879954219 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 1653 | 1468879954220 Marionette TRACE conn2 <- [1,2038,null,{}] 15:12:34 INFO - PROCESS | 1653 | 1468879954222 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}] 15:12:34 INFO - PROCESS | 1653 | 1468879954223 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:34 INFO - PROCESS | 1653 | 1468879954325 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:12:34 INFO - PROCESS | 1653 | 1468879954371 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 1653 | 1468879954372 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d902800 == 14 [pid = 1653] [id = 517] 15:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x110e76800) [pid = 1653] [serial = 1551] [outer = 0x0] 15:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x110e7cc00) [pid = 1653] [serial = 1552] [outer = 0x110e76800] 15:12:34 INFO - PROCESS | 1653 | 1468879954396 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1167e4000) [pid = 1653] [serial = 1553] [outer = 0x110e76800] 15:12:34 INFO - PROCESS | 1653 | 1468879954737 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]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 568ms 15:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:12:34 INFO - PROCESS | 1653 | 1468879954788 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 1653 | 1468879954789 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:12:34 INFO - PROCESS | 1653 | 1468879954791 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 1653 | 1468879954792 Marionette TRACE conn2 <- [1,2042,null,{}] 15:12:34 INFO - PROCESS | 1653 | 1468879954794 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}] 15:12:34 INFO - PROCESS | 1653 | 1468879954798 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:34 INFO - PROCESS | 1653 | 1468879954922 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:12:34 INFO - PROCESS | 1653 | 1468879954934 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 1653 | 1468879954935 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f15000 == 15 [pid = 1653] [id = 518] 15:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1266b0000) [pid = 1653] [serial = 1554] [outer = 0x0] 15:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x118320c00) [pid = 1653] [serial = 1555] [outer = 0x1266b0000] 15:12:34 INFO - PROCESS | 1653 | 1468879954959 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12bd95800) [pid = 1653] [serial = 1556] [outer = 0x1266b0000] 15:12:35 INFO - PROCESS | 1653 | 1468879955333 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]]]}] 15:12:35 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) 15:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 572ms 15:12:35 INFO - PROCESS | 1653 | 1468879955368 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 1653 | 1468879955370 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:12:35 INFO - PROCESS | 1653 | 1468879955372 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 1653 | 1468879955373 Marionette TRACE conn2 <- [1,2046,null,{}] 15:12:35 INFO - PROCESS | 1653 | 1468879955375 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}] 15:12:35 INFO - PROCESS | 1653 | 1468879955376 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:35 INFO - PROCESS | 1653 | 1468879955489 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:12:35 INFO - PROCESS | 1653 | 1468879955493 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1653 | 1468879955494 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba9b800 == 16 [pid = 1653] [id = 519] 15:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x118320400) [pid = 1653] [serial = 1557] [outer = 0x0] 15:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12455a400) [pid = 1653] [serial = 1558] [outer = 0x118320400] 15:12:35 INFO - PROCESS | 1653 | 1468879955518 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12455f000) [pid = 1653] [serial = 1559] [outer = 0x118320400] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1131b5000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x116085c00) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12a6b7000) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x1290b6c00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12b897800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12bd6c400) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x112a84800) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x118fd6000) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x124ef6800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x1151c9c00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x112a81800) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x113d41c00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x116720400) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x112a8d800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12bf8ec00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x11958b800) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x112740c00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x118591000) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11886e000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11815bc00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x112f17000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x1167df800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11697e400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x111c22000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11815ac00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x118329400) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12bf9c800) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12bd69800) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12b21c800) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x112f1f400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1290bc800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12a6bd000) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1294e7c00) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12b891400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x128983c00) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12666ec00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x127108400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119d1c800) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x119665000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12b21a000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x123e3f400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x124eeec00) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x116907400) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x124e84800) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x123e3f000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x118f54400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1245c9c00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12a55c800) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x116026800) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12c4c1c00) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12c4c1000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x115e97800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12870c000) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a55ec00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:12:36 INFO - PROCESS | 1653 | 1468879956624 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]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1269ms 15:12:36 INFO - PROCESS | 1653 | 1468879956642 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1653 | 1468879956643 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:12:36 INFO - PROCESS | 1653 | 1468879956651 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1653 | 1468879956652 Marionette TRACE conn2 <- [1,2050,null,{}] 15:12:36 INFO - PROCESS | 1653 | 1468879956655 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}] 15:12:36 INFO - PROCESS | 1653 | 1468879956656 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:36 INFO - PROCESS | 1653 | 1468879956763 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:12:36 INFO - PROCESS | 1653 | 1468879956808 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 1653 | 1468879956809 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11720d800 == 17 [pid = 1653] [id = 520] 15:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1121bdc00) [pid = 1653] [serial = 1560] [outer = 0x0] 15:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11396a400) [pid = 1653] [serial = 1561] [outer = 0x1121bdc00] 15:12:36 INFO - PROCESS | 1653 | 1468879956835 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x116082c00) [pid = 1653] [serial = 1562] [outer = 0x1121bdc00] 15:12:37 INFO - PROCESS | 1653 | 1468879957104 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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 473ms 15:12:37 INFO - PROCESS | 1653 | 1468879957120 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 1653 | 1468879957121 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:12:37 INFO - PROCESS | 1653 | 1468879957124 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 1653 | 1468879957125 Marionette TRACE conn2 <- [1,2054,null,{}] 15:12:37 INFO - PROCESS | 1653 | 1468879957135 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}] 15:12:37 INFO - PROCESS | 1653 | 1468879957136 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:37 INFO - PROCESS | 1653 | 1468879957281 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:12:37 INFO - PROCESS | 1653 | 1468879957288 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1653 | 1468879957289 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877e800 == 18 [pid = 1653] [id = 521] 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115e91c00) [pid = 1653] [serial = 1563] [outer = 0x0] 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x116a9f000) [pid = 1653] [serial = 1564] [outer = 0x115e91c00] 15:12:37 INFO - PROCESS | 1653 | 1468879957313 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11886e000) [pid = 1653] [serial = 1565] [outer = 0x115e91c00] 15:12:37 INFO - PROCESS | 1653 | 1468879957730 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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 622ms 15:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:12:37 INFO - PROCESS | 1653 | 1468879957747 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 1653 | 1468879957749 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:12:37 INFO - PROCESS | 1653 | 1468879957751 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 1653 | 1468879957752 Marionette TRACE conn2 <- [1,2058,null,{}] 15:12:37 INFO - PROCESS | 1653 | 1468879957754 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}] 15:12:37 INFO - PROCESS | 1653 | 1468879957755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:37 INFO - PROCESS | 1653 | 1468879957843 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:12:37 INFO - PROCESS | 1653 | 1468879957918 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1653 | 1468879957919 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baaf800 == 19 [pid = 1653] [id = 522] 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11608c400) [pid = 1653] [serial = 1566] [outer = 0x0] 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11964a400) [pid = 1653] [serial = 1567] [outer = 0x11608c400] 15:12:37 INFO - PROCESS | 1653 | 1468879957944 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1240cb800) [pid = 1653] [serial = 1568] [outer = 0x11608c400] 15:12:38 INFO - PROCESS | 1653 | 1468879958240 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]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 15:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:12:38 INFO - PROCESS | 1653 | 1468879958269 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 1653 | 1468879958271 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:12:38 INFO - PROCESS | 1653 | 1468879958273 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 1653 | 1468879958275 Marionette TRACE conn2 <- [1,2062,null,{}] 15:12:38 INFO - PROCESS | 1653 | 1468879958279 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}] 15:12:38 INFO - PROCESS | 1653 | 1468879958282 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:38 INFO - PROCESS | 1653 | 1468879958375 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:12:38 INFO - PROCESS | 1653 | 1468879958451 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1653 | 1468879958452 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124689800 == 20 [pid = 1653] [id = 523] 15:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x119593000) [pid = 1653] [serial = 1569] [outer = 0x0] 15:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12455e000) [pid = 1653] [serial = 1570] [outer = 0x119593000] 15:12:38 INFO - PROCESS | 1653 | 1468879958487 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1289ddc00) [pid = 1653] [serial = 1571] [outer = 0x119593000] 15:12:38 INFO - PROCESS | 1653 | 1468879958818 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]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 573ms 15:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:12:38 INFO - PROCESS | 1653 | 1468879958849 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 1653 | 1468879958850 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:12:38 INFO - PROCESS | 1653 | 1468879958852 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 1653 | 1468879958853 Marionette TRACE conn2 <- [1,2066,null,{}] 15:12:38 INFO - PROCESS | 1653 | 1468879958855 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}] 15:12:38 INFO - PROCESS | 1653 | 1468879958856 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:38 INFO - PROCESS | 1653 | 1468879958940 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:12:39 INFO - PROCESS | 1653 | 1468879959018 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1653 | 1468879959019 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cab800 == 21 [pid = 1653] [id = 524] 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x124560400) [pid = 1653] [serial = 1572] [outer = 0x0] 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x1294e5c00) [pid = 1653] [serial = 1573] [outer = 0x124560400] 15:12:39 INFO - PROCESS | 1653 | 1468879959043 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12ae71400) [pid = 1653] [serial = 1574] [outer = 0x124560400] 15:12:39 INFO - PROCESS | 1653 | 1468879959306 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]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms 15:12:39 INFO - PROCESS | 1653 | 1468879959322 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 1653 | 1468879959323 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:12:39 INFO - PROCESS | 1653 | 1468879959325 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 1653 | 1468879959327 Marionette TRACE conn2 <- [1,2070,null,{}] 15:12:39 INFO - PROCESS | 1653 | 1468879959335 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}] 15:12:39 INFO - PROCESS | 1653 | 1468879959336 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:39 INFO - PROCESS | 1653 | 1468879959422 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:12:39 INFO - PROCESS | 1653 | 1468879959426 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1653 | 1468879959427 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287b4000 == 22 [pid = 1653] [id = 525] 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x124004c00) [pid = 1653] [serial = 1575] [outer = 0x0] 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12400b400) [pid = 1653] [serial = 1576] [outer = 0x124004c00] 15:12:39 INFO - PROCESS | 1653 | 1468879959451 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12400fc00) [pid = 1653] [serial = 1577] [outer = 0x124004c00] 15:12:39 INFO - PROCESS | 1653 | 1468879959835 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]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 524ms 15:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:12:39 INFO - PROCESS | 1653 | 1468879959850 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 1653 | 1468879959852 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:12:39 INFO - PROCESS | 1653 | 1468879959854 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 1653 | 1468879959855 Marionette TRACE conn2 <- [1,2074,null,{}] 15:12:39 INFO - PROCESS | 1653 | 1468879959857 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}] 15:12:39 INFO - PROCESS | 1653 | 1468879959858 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:39 INFO - PROCESS | 1653 | 1468879959981 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:12:39 INFO - PROCESS | 1653 | 1468879959995 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1653 | 1468879959996 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0de000 == 23 [pid = 1653] [id = 526] 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x124004400) [pid = 1653] [serial = 1578] [outer = 0x0] 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a6b6400) [pid = 1653] [serial = 1579] [outer = 0x124004400] 15:12:40 INFO - PROCESS | 1653 | 1468879960020 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b93e800) [pid = 1653] [serial = 1580] [outer = 0x124004400] 15:12:40 INFO - PROCESS | 1653 | 1468879960373 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]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 15:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:12:40 INFO - PROCESS | 1653 | 1468879960423 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 1653 | 1468879960424 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:12:40 INFO - PROCESS | 1653 | 1468879960426 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1653 | 1468879960427 Marionette TRACE conn2 <- [1,2078,null,{}] 15:12:40 INFO - PROCESS | 1653 | 1468879960429 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}] 15:12:40 INFO - PROCESS | 1653 | 1468879960430 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:40 INFO - PROCESS | 1653 | 1468879960542 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:12:40 INFO - PROCESS | 1653 | 1468879960593 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1653 | 1468879960594 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c798000 == 24 [pid = 1653] [id = 527] 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x124008c00) [pid = 1653] [serial = 1581] [outer = 0x0] 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12bd94c00) [pid = 1653] [serial = 1582] [outer = 0x124008c00] 15:12:40 INFO - PROCESS | 1653 | 1468879960617 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12c4c1000) [pid = 1653] [serial = 1583] [outer = 0x124008c00] 15:12:40 INFO - PROCESS | 1653 | 1468879960914 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]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 15:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:12:40 INFO - PROCESS | 1653 | 1468879960948 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 1653 | 1468879960949 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:12:40 INFO - PROCESS | 1653 | 1468879960951 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1653 | 1468879960952 Marionette TRACE conn2 <- [1,2082,null,{}] 15:12:40 INFO - PROCESS | 1653 | 1468879960954 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}] 15:12:40 INFO - PROCESS | 1653 | 1468879960956 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:41 INFO - PROCESS | 1653 | 1468879961070 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:12:41 INFO - PROCESS | 1653 | 1468879961081 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1653 | 1468879961082 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x112816000 == 25 [pid = 1653] [id = 528] 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12c4cec00) [pid = 1653] [serial = 1584] [outer = 0x0] 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12cb3d800) [pid = 1653] [serial = 1585] [outer = 0x12c4cec00] 15:12:41 INFO - PROCESS | 1653 | 1468879961106 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12d02c000) [pid = 1653] [serial = 1586] [outer = 0x12c4cec00] 15:12:41 INFO - PROCESS | 1653 | 1468879961450 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]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 15:12:41 INFO - PROCESS | 1653 | 1468879961470 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:12:41 INFO - PROCESS | 1653 | 1468879961471 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:12:41 INFO - PROCESS | 1653 | 1468879961473 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 1653 | 1468879961474 Marionette TRACE conn2 <- [1,2086,null,{}] 15:12:41 INFO - PROCESS | 1653 | 1468879961479 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}] 15:12:41 INFO - PROCESS | 1653 | 1468879961481 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:41 INFO - PROCESS | 1653 | 1468879961595 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:12:41 INFO - PROCESS | 1653 | 1468879961905 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1653 | 1468879961906 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e2bd000 == 26 [pid = 1653] [id = 529] 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12d02c400) [pid = 1653] [serial = 1587] [outer = 0x0] 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12d033c00) [pid = 1653] [serial = 1588] [outer = 0x12d02c400] 15:12:41 INFO - PROCESS | 1653 | 1468879961932 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d039c00) [pid = 1653] [serial = 1589] [outer = 0x12d02c400] 15:12:42 INFO - PROCESS | 1653 | 1468879962197 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]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 772ms 15:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:12:42 INFO - PROCESS | 1653 | 1468879962252 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 1653 | 1468879962253 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:12:42 INFO - PROCESS | 1653 | 1468879962255 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 1653 | 1468879962256 Marionette TRACE conn2 <- [1,2090,null,{}] 15:12:42 INFO - PROCESS | 1653 | 1468879962258 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}] 15:12:42 INFO - PROCESS | 1653 | 1468879962260 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:42 INFO - PROCESS | 1653 | 1468879962355 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:12:42 INFO - PROCESS | 1653 | 1468879962373 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1653 | 1468879962374 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e2d7800 == 27 [pid = 1653] [id = 530] 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1239a6400) [pid = 1653] [serial = 1590] [outer = 0x0] 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1239ab400) [pid = 1653] [serial = 1591] [outer = 0x1239a6400] 15:12:42 INFO - PROCESS | 1653 | 1468879962399 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1239afc00) [pid = 1653] [serial = 1592] [outer = 0x1239a6400] 15:12:42 INFO - PROCESS | 1653 | 1468879962733 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]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 15:12:42 INFO - PROCESS | 1653 | 1468879962775 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 1653 | 1468879962776 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:12:42 INFO - PROCESS | 1653 | 1468879962780 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 1653 | 1468879962781 Marionette TRACE conn2 <- [1,2094,null,{}] 15:12:42 INFO - PROCESS | 1653 | 1468879962784 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}] 15:12:42 INFO - PROCESS | 1653 | 1468879962784 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:42 INFO - PROCESS | 1653 | 1468879962910 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:12:42 INFO - PROCESS | 1653 | 1468879962916 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1653 | 1468879962917 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x124514800 == 28 [pid = 1653] [id = 531] 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1239a7400) [pid = 1653] [serial = 1593] [outer = 0x0] 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12c4ca400) [pid = 1653] [serial = 1594] [outer = 0x1239a7400] 15:12:42 INFO - PROCESS | 1653 | 1468879962940 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12cf26c00) [pid = 1653] [serial = 1595] [outer = 0x1239a7400] 15:12:43 INFO - PROCESS | 1653 | 1468879963251 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]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 15:12:43 INFO - PROCESS | 1653 | 1468879963300 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 1653 | 1468879963301 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:12:43 INFO - PROCESS | 1653 | 1468879963304 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 1653 | 1468879963304 Marionette TRACE conn2 <- [1,2098,null,{}] 15:12:43 INFO - PROCESS | 1653 | 1468879963307 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}] 15:12:43 INFO - PROCESS | 1653 | 1468879963308 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:43 INFO - PROCESS | 1653 | 1468879963396 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:12:43 INFO - PROCESS | 1653 | 1468879963399 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1653 | 1468879963400 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13181f800 == 29 [pid = 1653] [id = 532] 15:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x110d98000) [pid = 1653] [serial = 1596] [outer = 0x0] 15:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x110d9d800) [pid = 1653] [serial = 1597] [outer = 0x110d98000] 15:12:43 INFO - PROCESS | 1653 | 1468879963423 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x111e29000) [pid = 1653] [serial = 1598] [outer = 0x110d98000] 15:12:43 INFO - PROCESS | 1653 | 1468879963985 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]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 718ms 15:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:12:44 INFO - PROCESS | 1653 | 1468879964023 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 1653 | 1468879964025 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:12:44 INFO - PROCESS | 1653 | 1468879964028 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1653 | 1468879964031 Marionette TRACE conn2 <- [1,2102,null,{}] 15:12:44 INFO - PROCESS | 1653 | 1468879964035 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}] 15:12:44 INFO - PROCESS | 1653 | 1468879964037 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:44 INFO - PROCESS | 1653 | 1468879964148 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:12:44 INFO - PROCESS | 1653 | 1468879964241 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1653 | 1468879964243 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c9e800 == 30 [pid = 1653] [id = 533] 15:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x1129b0800) [pid = 1653] [serial = 1599] [outer = 0x0] 15:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x115e9c000) [pid = 1653] [serial = 1600] [outer = 0x1129b0800] 15:12:44 INFO - PROCESS | 1653 | 1468879964275 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x117e4cc00) [pid = 1653] [serial = 1601] [outer = 0x1129b0800] 15:12:44 INFO - PROCESS | 1653 | 1468879964661 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]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 672ms 15:12:44 INFO - PROCESS | 1653 | 1468879964700 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 1653 | 1468879964703 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:12:44 INFO - PROCESS | 1653 | 1468879964708 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1653 | 1468879964710 Marionette TRACE conn2 <- [1,2106,null,{}] 15:12:44 INFO - PROCESS | 1653 | 1468879964714 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}] 15:12:44 INFO - PROCESS | 1653 | 1468879964716 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:44 INFO - PROCESS | 1653 | 1468879964844 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:12:44 INFO - PROCESS | 1653 | 1468879964952 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1653 | 1468879964953 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9e4000 == 31 [pid = 1653] [id = 534] 15:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x119d16800) [pid = 1653] [serial = 1602] [outer = 0x0] 15:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x123e45000) [pid = 1653] [serial = 1603] [outer = 0x119d16800] 15:12:44 INFO - PROCESS | 1653 | 1468879964983 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x124554800) [pid = 1653] [serial = 1604] [outer = 0x119d16800] 15:12:45 INFO - PROCESS | 1653 | 1468879965433 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]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 772ms 15:12:45 INFO - PROCESS | 1653 | 1468879965482 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1653 | 1468879965484 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:12:45 INFO - PROCESS | 1653 | 1468879965488 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 1653 | 1468879965492 Marionette TRACE conn2 <- [1,2110,null,{}] 15:12:45 INFO - PROCESS | 1653 | 1468879965504 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}] 15:12:45 INFO - PROCESS | 1653 | 1468879965509 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:45 INFO - PROCESS | 1653 | 1468879965649 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:12:45 INFO - PROCESS | 1653 | 1468879965734 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 1653 | 1468879965737 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d907800 == 32 [pid = 1653] [id = 535] 15:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12560dc00) [pid = 1653] [serial = 1605] [outer = 0x0] 15:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x1266b5400) [pid = 1653] [serial = 1606] [outer = 0x12560dc00] 15:12:45 INFO - PROCESS | 1653 | 1468879965788 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x128703c00) [pid = 1653] [serial = 1607] [outer = 0x12560dc00] 15:12:46 INFO - PROCESS | 1653 | 1468879966324 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]]]}] 15:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 877ms 15:12:46 INFO - PROCESS | 1653 | 1468879966366 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 1653 | 1468879966369 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:12:46 INFO - PROCESS | 1653 | 1468879966372 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - PROCESS | 1653 | 1468879966374 Marionette TRACE conn2 <- [1,2114,null,{}] 15:12:46 INFO - PROCESS | 1653 | 1468879966399 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}] 15:12:46 INFO - PROCESS | 1653 | 1468879966402 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:46 INFO - PROCESS | 1653 | 1468879966540 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:12:46 INFO - PROCESS | 1653 | 1468879966633 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 1653 | 1468879966635 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e254800 == 33 [pid = 1653] [id = 536] 15:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1289d2c00) [pid = 1653] [serial = 1608] [outer = 0x0] 15:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x128c65400) [pid = 1653] [serial = 1609] [outer = 0x1289d2c00] 15:12:46 INFO - PROCESS | 1653 | 1468879966663 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12a570400) [pid = 1653] [serial = 1610] [outer = 0x1289d2c00] 15:12:47 INFO - PROCESS | 1653 | 1468879967100 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]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 773ms 15:12:47 INFO - PROCESS | 1653 | 1468879967146 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 1653 | 1468879967148 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:12:47 INFO - PROCESS | 1653 | 1468879967150 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 1653 | 1468879967151 Marionette TRACE conn2 <- [1,2118,null,{}] 15:12:47 INFO - PROCESS | 1653 | 1468879967153 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}] 15:12:47 INFO - PROCESS | 1653 | 1468879967155 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:47 INFO - PROCESS | 1653 | 1468879967267 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:12:47 INFO - PROCESS | 1653 | 1468879967361 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 1653 | 1468879967362 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133da800 == 34 [pid = 1653] [id = 537] 15:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1121e4c00) [pid = 1653] [serial = 1611] [outer = 0x0] 15:12:47 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 15:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x110d93400) [pid = 1653] [serial = 1612] [outer = 0x1121e4c00] 15:12:47 INFO - PROCESS | 1653 | 1468879967465 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x110e73000) [pid = 1653] [serial = 1613] [outer = 0x1121e4c00] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x116907000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x1160ec000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x119528000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11886dc00) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x119d1c400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11966c400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1245f1400) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x123fb7000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x125023800) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x124b7ec00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x113b2e400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x11273e400) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x119527400) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x118860400) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x124626000) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x119df8800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x128978400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1266cbc00) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1290b4000) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x1289dfc00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12a6bb800) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12a563400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12b934c00) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12b220000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11814d000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11832a000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x113f31400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1160ef800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12c742000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12cc85800) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12bd6e000) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12bf98c00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12a55cc00) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a57cc00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x1256dbc00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128708000) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x115e95c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11818e800) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x115e9ac00) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x115e9e800) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12cb44000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12d02b000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12c744800) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12cb3b000) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12c4c8400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c73bc00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b93c000) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12bf8e400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128c65800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a573000) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x123cef400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x124ef7400) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118856c00) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11966b000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12bd90800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12bd99400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b939000) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bd65c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12a56f000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12a6b8c00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x124e91000) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x126457400) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11958c800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11966fc00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118596000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 15:12:47 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119283000) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d19f800 == 33 [pid = 1653] [id = 512] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a564400) [pid = 1653] [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.] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a6c2400) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b217400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x115e0c800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118156400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x113f35c00) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118853000) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118157000) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11885fc00) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11954cc00) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119666800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119d14c00) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1245f5800) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1264f2400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12897a800) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127112400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1290b9800) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a573400) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b937400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bd64c00) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bd6c000) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bd90400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bd96800) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115e0f400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11952b800) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12666dc00) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a2c5800) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bf93000) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c4c3400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12c4c9400) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c4cfc00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1167dfc00) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118861000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11966f000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1240d4800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1294e3800) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a6bb000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bd70400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bf8f400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1160ef000) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e4a800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118596c00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11886d800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12d030400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 15:12:48 INFO - PROCESS | 1653 | 1468879968738 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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1621ms 15:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:12:48 INFO - PROCESS | 1653 | 1468879968772 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 1653 | 1468879968774 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:12:48 INFO - PROCESS | 1653 | 1468879968778 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 1653 | 1468879968780 Marionette TRACE conn2 <- [1,2122,null,{}] 15:12:48 INFO - PROCESS | 1653 | 1468879968784 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}] 15:12:48 INFO - PROCESS | 1653 | 1468879968786 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:48 INFO - PROCESS | 1653 | 1468879968881 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:12:48 INFO - PROCESS | 1653 | 1468879968940 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 1653 | 1468879968941 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a6a800 == 34 [pid = 1653] [id = 538] 15:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110e7c400) [pid = 1653] [serial = 1614] [outer = 0x0] 15:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111f1f400) [pid = 1653] [serial = 1615] [outer = 0x110e7c400] 15:12:48 INFO - PROCESS | 1653 | 1468879968969 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112741000) [pid = 1653] [serial = 1616] [outer = 0x110e7c400] 15:12:49 INFO - PROCESS | 1653 | 1468879969280 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 15:12:49 INFO - PROCESS | 1653 | 1468879969302 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1653 | 1468879969305 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:12:49 INFO - PROCESS | 1653 | 1468879969310 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1653 | 1468879969314 Marionette TRACE conn2 <- [1,2126,null,{}] 15:12:49 INFO - PROCESS | 1653 | 1468879969318 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}] 15:12:49 INFO - PROCESS | 1653 | 1468879969320 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:49 INFO - PROCESS | 1653 | 1468879969406 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:12:49 INFO - PROCESS | 1653 | 1468879969412 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1653 | 1468879969415 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11650e000 == 35 [pid = 1653] [id = 539] 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1129aec00) [pid = 1653] [serial = 1617] [outer = 0x0] 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112dbb000) [pid = 1653] [serial = 1618] [outer = 0x1129aec00] 15:12:49 INFO - PROCESS | 1653 | 1468879969444 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113908800) [pid = 1653] [serial = 1619] [outer = 0x1129aec00] 15:12:49 INFO - PROCESS | 1653 | 1468879969781 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 522ms 15:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:12:49 INFO - PROCESS | 1653 | 1468879969833 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1653 | 1468879969834 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:12:49 INFO - PROCESS | 1653 | 1468879969836 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1653 | 1468879969839 Marionette TRACE conn2 <- [1,2130,null,{}] 15:12:49 INFO - PROCESS | 1653 | 1468879969847 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}] 15:12:49 INFO - PROCESS | 1653 | 1468879969850 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:49 INFO - PROCESS | 1653 | 1468879969929 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:12:49 INFO - PROCESS | 1653 | 1468879969935 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1653 | 1468879969937 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x117021000 == 36 [pid = 1653] [id = 540] 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110e71400) [pid = 1653] [serial = 1620] [outer = 0x0] 15:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e0f400) [pid = 1653] [serial = 1621] [outer = 0x110e71400] 15:12:49 INFO - PROCESS | 1653 | 1468879969965 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11602bc00) [pid = 1653] [serial = 1622] [outer = 0x110e71400] 15:12:50 INFO - PROCESS | 1653 | 1468879970320 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] 15:12:50 INFO - PROCESS | 1653 | 1468879970360 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:12:50 INFO - PROCESS | 1653 | 1468879970362 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1653 | 1468879970363 Marionette TRACE conn2 <- [1,2134,null,{}] 15:12:50 INFO - PROCESS | 1653 | 1468879970366 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}] 15:12:50 INFO - PROCESS | 1653 | 1468879970367 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:50 INFO - PROCESS | 1653 | 1468879970473 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:12:50 INFO - PROCESS | 1653 | 1468879970481 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1653 | 1468879970482 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11736b000 == 37 [pid = 1653] [id = 541] 15:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1160ef000) [pid = 1653] [serial = 1623] [outer = 0x0] 15:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1167df800) [pid = 1653] [serial = 1624] [outer = 0x1160ef000] 15:12:50 INFO - PROCESS | 1653 | 1468879970507 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11697c400) [pid = 1653] [serial = 1625] [outer = 0x1160ef000] 15:12:50 INFO - PROCESS | 1653 | 1468879970832 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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 15:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:12:50 INFO - PROCESS | 1653 | 1468879970882 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1653 | 1468879970883 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:12:50 INFO - PROCESS | 1653 | 1468879970885 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1653 | 1468879970887 Marionette TRACE conn2 <- [1,2138,null,{}] 15:12:50 INFO - PROCESS | 1653 | 1468879970889 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}] 15:12:50 INFO - PROCESS | 1653 | 1468879970890 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:50 INFO - PROCESS | 1653 | 1468879970982 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:12:51 INFO - PROCESS | 1653 | 1468879971024 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1653 | 1468879971025 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f0c000 == 38 [pid = 1653] [id = 542] 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112a8d400) [pid = 1653] [serial = 1626] [outer = 0x0] 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116a9f400) [pid = 1653] [serial = 1627] [outer = 0x112a8d400] 15:12:51 INFO - PROCESS | 1653 | 1468879971049 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117e44000) [pid = 1653] [serial = 1628] [outer = 0x112a8d400] 15:12:51 INFO - PROCESS | 1653 | 1468879971385 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]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 15:12:51 INFO - PROCESS | 1653 | 1468879971406 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 1653 | 1468879971407 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:12:51 INFO - PROCESS | 1653 | 1468879971410 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 1653 | 1468879971411 Marionette TRACE conn2 <- [1,2142,null,{}] 15:12:51 INFO - PROCESS | 1653 | 1468879971415 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}] 15:12:51 INFO - PROCESS | 1653 | 1468879971419 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:51 INFO - PROCESS | 1653 | 1468879971532 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:12:51 INFO - PROCESS | 1653 | 1468879971544 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1653 | 1468879971545 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119479800 == 39 [pid = 1653] [id = 543] 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1169ed000) [pid = 1653] [serial = 1629] [outer = 0x0] 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11818c800) [pid = 1653] [serial = 1630] [outer = 0x1169ed000] 15:12:51 INFO - PROCESS | 1653 | 1468879971570 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118863800) [pid = 1653] [serial = 1631] [outer = 0x1169ed000] 15:12:51 INFO - PROCESS | 1653 | 1468879971913 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] 15:12:51 INFO - PROCESS | 1653 | 1468879971932 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:12:51 INFO - PROCESS | 1653 | 1468879971941 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 1653 | 1468879971943 Marionette TRACE conn2 <- [1,2146,null,{}] 15:12:51 INFO - PROCESS | 1653 | 1468879971952 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}] 15:12:51 INFO - PROCESS | 1653 | 1468879971953 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:52 INFO - PROCESS | 1653 | 1468879972047 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:12:52 INFO - PROCESS | 1653 | 1468879972051 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1653 | 1468879972052 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb3000 == 40 [pid = 1653] [id = 544] 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110d50000) [pid = 1653] [serial = 1632] [outer = 0x0] 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11886d400) [pid = 1653] [serial = 1633] [outer = 0x110d50000] 15:12:52 INFO - PROCESS | 1653 | 1468879972076 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119520800) [pid = 1653] [serial = 1634] [outer = 0x110d50000] 15:12:52 INFO - PROCESS | 1653 | 1468879972435 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] 15:12:52 INFO - PROCESS | 1653 | 1468879972475 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:12:52 INFO - PROCESS | 1653 | 1468879972479 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 1653 | 1468879972481 Marionette TRACE conn2 <- [1,2150,null,{}] 15:12:52 INFO - PROCESS | 1653 | 1468879972484 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}] 15:12:52 INFO - PROCESS | 1653 | 1468879972486 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:52 INFO - PROCESS | 1653 | 1468879972622 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:12:52 INFO - PROCESS | 1653 | 1468879972636 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1653 | 1468879972637 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a65000 == 41 [pid = 1653] [id = 545] 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11952bc00) [pid = 1653] [serial = 1635] [outer = 0x0] 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119591800) [pid = 1653] [serial = 1636] [outer = 0x11952bc00] 15:12:52 INFO - PROCESS | 1653 | 1468879972662 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11964e800) [pid = 1653] [serial = 1637] [outer = 0x11952bc00] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1239a7400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124004400) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124008c00) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12c4cec00) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12d02c400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119593000) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11608c400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115e91c00) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1121bdc00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118320400) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1266b0000) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x110e76800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12bf93400) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a574400) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1245f2800) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11964f000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12d02e800) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124004c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124560400) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1239a6400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:12:53 INFO - PROCESS | 1653 | 1468879973160 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 723ms 15:12:53 INFO - PROCESS | 1653 | 1468879973202 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1653 | 1468879973203 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:12:53 INFO - PROCESS | 1653 | 1468879973205 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1653 | 1468879973206 Marionette TRACE conn2 <- [1,2154,null,{}] 15:12:53 INFO - PROCESS | 1653 | 1468879973209 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}] 15:12:53 INFO - PROCESS | 1653 | 1468879973210 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:53 INFO - PROCESS | 1653 | 1468879973345 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:12:53 INFO - PROCESS | 1653 | 1468879973396 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 1653 | 1468879973397 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701f800 == 42 [pid = 1653] [id = 546] 15:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110d9d000) [pid = 1653] [serial = 1638] [outer = 0x0] 15:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118321400) [pid = 1653] [serial = 1639] [outer = 0x110d9d000] 15:12:53 INFO - PROCESS | 1653 | 1468879973438 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11964fc00) [pid = 1653] [serial = 1640] [outer = 0x110d9d000] 15:12:53 INFO - PROCESS | 1653 | 1468879973833 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 15:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:12:53 INFO - PROCESS | 1653 | 1468879973874 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1653 | 1468879973875 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:12:53 INFO - PROCESS | 1653 | 1468879973879 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1653 | 1468879973881 Marionette TRACE conn2 <- [1,2158,null,{}] 15:12:53 INFO - PROCESS | 1653 | 1468879973884 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}] 15:12:53 INFO - PROCESS | 1653 | 1468879973885 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:53 INFO - PROCESS | 1653 | 1468879973964 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:12:53 INFO - PROCESS | 1653 | 1468879973969 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 1653 | 1468879973970 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124360000 == 43 [pid = 1653] [id = 547] 15:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119651400) [pid = 1653] [serial = 1641] [outer = 0x0] 15:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119669c00) [pid = 1653] [serial = 1642] [outer = 0x119651400] 15:12:53 INFO - PROCESS | 1653 | 1468879973994 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119671000) [pid = 1653] [serial = 1643] [outer = 0x119651400] 15:12:54 INFO - PROCESS | 1653 | 1468879974346 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]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 15:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:12:54 INFO - PROCESS | 1653 | 1468879974399 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 1653 | 1468879974401 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:12:54 INFO - PROCESS | 1653 | 1468879974403 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 1653 | 1468879974405 Marionette TRACE conn2 <- [1,2162,null,{}] 15:12:54 INFO - PROCESS | 1653 | 1468879974407 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}] 15:12:54 INFO - PROCESS | 1653 | 1468879974408 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:54 INFO - PROCESS | 1653 | 1468879974527 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:12:54 INFO - PROCESS | 1653 | 1468879974534 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1653 | 1468879974536 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872e800 == 44 [pid = 1653] [id = 548] 15:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119651c00) [pid = 1653] [serial = 1644] [outer = 0x0] 15:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119d1c000) [pid = 1653] [serial = 1645] [outer = 0x119651c00] 15:12:54 INFO - PROCESS | 1653 | 1468879974563 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1239a8c00) [pid = 1653] [serial = 1646] [outer = 0x119651c00] 15:12:54 INFO - PROCESS | 1653 | 1468879974873 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]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 15:12:54 INFO - PROCESS | 1653 | 1468879974924 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 1653 | 1468879974925 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:12:54 INFO - PROCESS | 1653 | 1468879974927 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 1653 | 1468879974928 Marionette TRACE conn2 <- [1,2166,null,{}] 15:12:54 INFO - PROCESS | 1653 | 1468879974931 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}] 15:12:54 INFO - PROCESS | 1653 | 1468879974932 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:55 INFO - PROCESS | 1653 | 1468879975008 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:12:55 INFO - PROCESS | 1653 | 1468879975110 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1653 | 1468879975112 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e0d000 == 45 [pid = 1653] [id = 549] 15:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x10eafb400) [pid = 1653] [serial = 1647] [outer = 0x0] 15:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x110d4b000) [pid = 1653] [serial = 1648] [outer = 0x10eafb400] 15:12:55 INFO - PROCESS | 1653 | 1468879975144 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110d92400) [pid = 1653] [serial = 1649] [outer = 0x10eafb400] 15:12:55 INFO - PROCESS | 1653 | 1468879975692 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]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 820ms 15:12:55 INFO - PROCESS | 1653 | 1468879975750 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 1653 | 1468879975753 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:12:55 INFO - PROCESS | 1653 | 1468879975756 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 1653 | 1468879975758 Marionette TRACE conn2 <- [1,2170,null,{}] 15:12:55 INFO - PROCESS | 1653 | 1468879975761 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}] 15:12:55 INFO - PROCESS | 1653 | 1468879975764 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:55 INFO - PROCESS | 1653 | 1468879975874 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:12:55 INFO - PROCESS | 1653 | 1468879975956 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1653 | 1468879975957 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701a800 == 46 [pid = 1653] [id = 550] 15:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1129b4000) [pid = 1653] [serial = 1650] [outer = 0x0] 15:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112a8e800) [pid = 1653] [serial = 1651] [outer = 0x1129b4000] 15:12:55 INFO - PROCESS | 1653 | 1468879975988 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113966800) [pid = 1653] [serial = 1652] [outer = 0x1129b4000] 15:12:56 INFO - PROCESS | 1653 | 1468879976647 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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 974ms 15:12:56 INFO - PROCESS | 1653 | 1468879976730 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:12:56 INFO - PROCESS | 1653 | 1468879976732 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:12:56 INFO - PROCESS | 1653 | 1468879976735 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1653 | 1468879976737 Marionette TRACE conn2 <- [1,2174,null,{}] 15:12:56 INFO - PROCESS | 1653 | 1468879976741 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}] 15:12:56 INFO - PROCESS | 1653 | 1468879976743 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:56 INFO - PROCESS | 1653 | 1468879976841 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:12:56 INFO - PROCESS | 1653 | 1468879976898 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 1653 | 1468879976901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c800 == 47 [pid = 1653] [id = 551] 15:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1129b0c00) [pid = 1653] [serial = 1653] [outer = 0x0] 15:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1129b5c00) [pid = 1653] [serial = 1654] [outer = 0x1129b0c00] 15:12:56 INFO - PROCESS | 1653 | 1468879976928 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11336e800) [pid = 1653] [serial = 1655] [outer = 0x1129b0c00] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12d907800 == 46 [pid = 1653] [id = 535] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x13181f800 == 45 [pid = 1653] [id = 532] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11872e800 == 44 [pid = 1653] [id = 548] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124360000 == 43 [pid = 1653] [id = 547] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11701f800 == 42 [pid = 1653] [id = 546] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x123a65000 == 41 [pid = 1653] [id = 545] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119cb3000 == 40 [pid = 1653] [id = 544] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119479800 == 39 [pid = 1653] [id = 543] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x110f0c000 == 38 [pid = 1653] [id = 542] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11736b000 == 37 [pid = 1653] [id = 541] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117021000 == 36 [pid = 1653] [id = 540] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11650e000 == 35 [pid = 1653] [id = 539] 15:12:57 INFO - PROCESS | 1653 | --DOCSHELL 0x112a6a800 == 34 [pid = 1653] [id = 538] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12cf26c00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a6b6400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bd94c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12cb3d800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c4c1000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12d033c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12d02c000) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d039c00) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12455e000) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11964a400) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1240cb800) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11886e000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116a9f000) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11396a400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116082c00) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12455a400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12455f000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118320c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bd95800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110e7cc00) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1167e4000) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c4c4c00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c73f400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ae4d000) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12bd6dc00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126676c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12870dc00) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119667000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123cf2000) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12d1c6000) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12400b400) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1294e5c00) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ae71400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1289ddc00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x110d9d800) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b93e800) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1239ab400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c4ca400) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1239afc00) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12400fc00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 15:12:57 INFO - PROCESS | 1653 | 1468879977350 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]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 15:12:57 INFO - PROCESS | 1653 | 1468879977357 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1653 | 1468879977360 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:12:57 INFO - PROCESS | 1653 | 1468879977369 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 1653 | 1468879977371 Marionette TRACE conn2 <- [1,2178,null,{}] 15:12:57 INFO - PROCESS | 1653 | 1468879977373 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}] 15:12:57 INFO - PROCESS | 1653 | 1468879977375 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:57 INFO - PROCESS | 1653 | 1468879977456 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:12:57 INFO - PROCESS | 1653 | 1468879977464 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1653 | 1468879977466 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b62000 == 35 [pid = 1653] [id = 552] 15:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113374c00) [pid = 1653] [serial = 1656] [outer = 0x0] 15:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113d9d000) [pid = 1653] [serial = 1657] [outer = 0x113374c00] 15:12:57 INFO - PROCESS | 1653 | 1468879977493 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e9f800) [pid = 1653] [serial = 1658] [outer = 0x113374c00] 15:12:57 INFO - PROCESS | 1653 | 1468879977865 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]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 15:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:12:57 INFO - PROCESS | 1653 | 1468879977889 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1653 | 1468879977891 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:12:57 INFO - PROCESS | 1653 | 1468879977893 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 1653 | 1468879977898 Marionette TRACE conn2 <- [1,2182,null,{}] 15:12:57 INFO - PROCESS | 1653 | 1468879977906 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}] 15:12:57 INFO - PROCESS | 1653 | 1468879977909 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:57 INFO - PROCESS | 1653 | 1468879977988 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:12:57 INFO - PROCESS | 1653 | 1468879977993 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1653 | 1468879977997 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11900d000 == 36 [pid = 1653] [id = 553] 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1160f3800) [pid = 1653] [serial = 1659] [outer = 0x0] 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1169e7000) [pid = 1653] [serial = 1660] [outer = 0x1160f3800] 15:12:58 INFO - PROCESS | 1653 | 1468879978028 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117e4b000) [pid = 1653] [serial = 1661] [outer = 0x1160f3800] 15:12:58 INFO - PROCESS | 1653 | 1468879978383 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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 524ms 15:12:58 INFO - PROCESS | 1653 | 1468879978425 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1653 | 1468879978427 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:12:58 INFO - PROCESS | 1653 | 1468879978430 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 1653 | 1468879978432 Marionette TRACE conn2 <- [1,2186,null,{}] 15:12:58 INFO - PROCESS | 1653 | 1468879978434 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}] 15:12:58 INFO - PROCESS | 1653 | 1468879978435 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:58 INFO - PROCESS | 1653 | 1468879978515 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:12:58 INFO - PROCESS | 1653 | 1468879978518 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1653 | 1468879978519 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbc800 == 37 [pid = 1653] [id = 554] 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111c16800) [pid = 1653] [serial = 1662] [outer = 0x0] 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118559400) [pid = 1653] [serial = 1663] [outer = 0x111c16800] 15:12:58 INFO - PROCESS | 1653 | 1468879978545 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118856c00) [pid = 1653] [serial = 1664] [outer = 0x111c16800] 15:12:58 INFO - PROCESS | 1653 | 1468879978881 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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 469ms 15:12:58 INFO - PROCESS | 1653 | 1468879978901 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1653 | 1468879978902 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:12:58 INFO - PROCESS | 1653 | 1468879978904 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 1653 | 1468879978905 Marionette TRACE conn2 <- [1,2190,null,{}] 15:12:58 INFO - PROCESS | 1653 | 1468879978908 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}] 15:12:58 INFO - PROCESS | 1653 | 1468879978909 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:58 INFO - PROCESS | 1653 | 1468879978984 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:12:58 INFO - PROCESS | 1653 | 1468879978987 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1653 | 1468879978988 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e34800 == 38 [pid = 1653] [id = 555] 15:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118857c00) [pid = 1653] [serial = 1665] [outer = 0x0] 15:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118fcc400) [pid = 1653] [serial = 1666] [outer = 0x118857c00] 15:12:59 INFO - PROCESS | 1653 | 1468879979015 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119528000) [pid = 1653] [serial = 1667] [outer = 0x118857c00] 15:12:59 INFO - PROCESS | 1653 | 1468879979354 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]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 469ms 15:12:59 INFO - PROCESS | 1653 | 1468879979375 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:12:59 INFO - PROCESS | 1653 | 1468879979376 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:12:59 INFO - PROCESS | 1653 | 1468879979381 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 1653 | 1468879979382 Marionette TRACE conn2 <- [1,2194,null,{}] 15:12:59 INFO - PROCESS | 1653 | 1468879979384 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}] 15:12:59 INFO - PROCESS | 1653 | 1468879979388 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:59 INFO - PROCESS | 1653 | 1468879979519 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:12:59 INFO - PROCESS | 1653 | 1468879979531 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1653 | 1468879979532 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:12:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124615000 == 39 [pid = 1653] [id = 556] 15:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117e4ec00) [pid = 1653] [serial = 1668] [outer = 0x0] 15:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119598000) [pid = 1653] [serial = 1669] [outer = 0x117e4ec00] 15:12:59 INFO - PROCESS | 1653 | 1468879979558 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12380a400) [pid = 1653] [serial = 1670] [outer = 0x117e4ec00] 15:12:59 INFO - PROCESS | 1653 | 1468879979875 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]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 15:12:59 INFO - PROCESS | 1653 | 1468879979904 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:12:59 INFO - PROCESS | 1653 | 1468879979905 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:12:59 INFO - PROCESS | 1653 | 1468879979907 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 1653 | 1468879979909 Marionette TRACE conn2 <- [1,2198,null,{}] 15:12:59 INFO - PROCESS | 1653 | 1468879979911 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}] 15:12:59 INFO - PROCESS | 1653 | 1468879979915 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:00 INFO - PROCESS | 1653 | 1468879980011 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:13:00 INFO - PROCESS | 1653 | 1468879980015 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1653 | 1468879980016 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x124687000 == 40 [pid = 1653] [id = 557] 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11886ac00) [pid = 1653] [serial = 1671] [outer = 0x0] 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1239a6400) [pid = 1653] [serial = 1672] [outer = 0x11886ac00] 15:13:00 INFO - PROCESS | 1653 | 1468879980047 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123fb5800) [pid = 1653] [serial = 1673] [outer = 0x11886ac00] 15:13:00 INFO - PROCESS | 1653 | 1468879980390 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 15:13:00 INFO - PROCESS | 1653 | 1468879980427 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1653 | 1468879980431 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:13:00 INFO - PROCESS | 1653 | 1468879980433 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1653 | 1468879980434 Marionette TRACE conn2 <- [1,2202,null,{}] 15:13:00 INFO - PROCESS | 1653 | 1468879980437 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}] 15:13:00 INFO - PROCESS | 1653 | 1468879980438 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:00 INFO - PROCESS | 1653 | 1468879980535 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:13:00 INFO - PROCESS | 1653 | 1468879980548 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1653 | 1468879980549 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x126072000 == 41 [pid = 1653] [id = 558] 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123fb5c00) [pid = 1653] [serial = 1674] [outer = 0x0] 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124006400) [pid = 1653] [serial = 1675] [outer = 0x123fb5c00] 15:13:00 INFO - PROCESS | 1653 | 1468879980574 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124010000) [pid = 1653] [serial = 1676] [outer = 0x123fb5c00] 15:13:00 INFO - PROCESS | 1653 | 1468879980891 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 517ms 15:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:13:00 INFO - PROCESS | 1653 | 1468879980952 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1653 | 1468879980953 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:13:00 INFO - PROCESS | 1653 | 1468879980955 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1653 | 1468879980956 Marionette TRACE conn2 <- [1,2206,null,{}] 15:13:00 INFO - PROCESS | 1653 | 1468879980959 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}] 15:13:00 INFO - PROCESS | 1653 | 1468879980960 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:01 INFO - PROCESS | 1653 | 1468879981057 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:13:01 INFO - PROCESS | 1653 | 1468879981067 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1653 | 1468879981068 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271a4000 == 42 [pid = 1653] [id = 559] 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112f21400) [pid = 1653] [serial = 1677] [outer = 0x0] 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1242e7c00) [pid = 1653] [serial = 1678] [outer = 0x112f21400] 15:13:01 INFO - PROCESS | 1653 | 1468879981100 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124555c00) [pid = 1653] [serial = 1679] [outer = 0x112f21400] 15:13:01 INFO - PROCESS | 1653 | 1468879981448 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]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 15:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:13:01 INFO - PROCESS | 1653 | 1468879981473 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 1653 | 1468879981475 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:13:01 INFO - PROCESS | 1653 | 1468879981477 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 1653 | 1468879981478 Marionette TRACE conn2 <- [1,2210,null,{}] 15:13:01 INFO - PROCESS | 1653 | 1468879981480 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}] 15:13:01 INFO - PROCESS | 1653 | 1468879981481 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:01 INFO - PROCESS | 1653 | 1468879981668 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a8d400) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110e7c400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110e71400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129aec00) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1160ef000) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1121e4c00) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110d98000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119651400) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b0800) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119d16800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12560dc00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169ed000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110d9d000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110d50000) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1289d2c00) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11952bc00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:13:01 INFO - PROCESS | 1653 | 1468879981713 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1653 | 1468879981714 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11305d000 == 43 [pid = 1653] [id = 560] 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110d95400) [pid = 1653] [serial = 1680] [outer = 0x0] 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110da0800) [pid = 1653] [serial = 1681] [outer = 0x110d95400] 15:13:01 INFO - PROCESS | 1653 | 1468879981738 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a8f400) [pid = 1653] [serial = 1682] [outer = 0x110d95400] 15:13:02 INFO - PROCESS | 1653 | 1468879982017 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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 571ms 15:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:13:02 INFO - PROCESS | 1653 | 1468879982052 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 1653 | 1468879982053 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:13:02 INFO - PROCESS | 1653 | 1468879982055 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 1653 | 1468879982057 Marionette TRACE conn2 <- [1,2214,null,{}] 15:13:02 INFO - PROCESS | 1653 | 1468879982059 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}] 15:13:02 INFO - PROCESS | 1653 | 1468879982061 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:02 INFO - PROCESS | 1653 | 1468879982157 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:13:02 INFO - PROCESS | 1653 | 1468879982217 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 1653 | 1468879982218 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287a5800 == 44 [pid = 1653] [id = 561] 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110d98000) [pid = 1653] [serial = 1683] [outer = 0x0] 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112dc1c00) [pid = 1653] [serial = 1684] [outer = 0x110d98000] 15:13:02 INFO - PROCESS | 1653 | 1468879982252 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1245f3000) [pid = 1653] [serial = 1685] [outer = 0x110d98000] 15:13:02 INFO - PROCESS | 1653 | 1468879982524 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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 15:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:13:02 INFO - PROCESS | 1653 | 1468879982575 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 1653 | 1468879982577 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:13:02 INFO - PROCESS | 1653 | 1468879982582 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 1653 | 1468879982584 Marionette TRACE conn2 <- [1,2218,null,{}] 15:13:02 INFO - PROCESS | 1653 | 1468879982586 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}] 15:13:02 INFO - PROCESS | 1653 | 1468879982587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:02 INFO - PROCESS | 1653 | 1468879982670 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:13:02 INFO - PROCESS | 1653 | 1468879982673 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 1653 | 1468879982674 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbd000 == 45 [pid = 1653] [id = 562] 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1245f4000) [pid = 1653] [serial = 1686] [outer = 0x0] 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1247c3800) [pid = 1653] [serial = 1687] [outer = 0x1245f4000] 15:13:02 INFO - PROCESS | 1653 | 1468879982698 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124ef7000) [pid = 1653] [serial = 1688] [outer = 0x1245f4000] 15:13:03 INFO - PROCESS | 1653 | 1468879983031 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]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 473ms 15:13:03 INFO - PROCESS | 1653 | 1468879983055 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1653 | 1468879983056 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:13:03 INFO - PROCESS | 1653 | 1468879983058 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 1653 | 1468879983059 Marionette TRACE conn2 <- [1,2222,null,{}] 15:13:03 INFO - PROCESS | 1653 | 1468879983063 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}] 15:13:03 INFO - PROCESS | 1653 | 1468879983065 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:03 INFO - PROCESS | 1653 | 1468879983172 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:13:03 INFO - PROCESS | 1653 | 1468879983207 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1653 | 1468879983215 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129076800 == 46 [pid = 1653] [id = 563] 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1247bf400) [pid = 1653] [serial = 1689] [outer = 0x0] 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125609000) [pid = 1653] [serial = 1690] [outer = 0x1247bf400] 15:13:03 INFO - PROCESS | 1653 | 1468879983239 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1256d3c00) [pid = 1653] [serial = 1691] [outer = 0x1247bf400] 15:13:03 INFO - PROCESS | 1653 | 1468879983505 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]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 472ms 15:13:03 INFO - PROCESS | 1653 | 1468879983535 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1653 | 1468879983536 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:13:03 INFO - PROCESS | 1653 | 1468879983539 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 1653 | 1468879983540 Marionette TRACE conn2 <- [1,2226,null,{}] 15:13:03 INFO - PROCESS | 1653 | 1468879983542 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}] 15:13:03 INFO - PROCESS | 1653 | 1468879983543 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:03 INFO - PROCESS | 1653 | 1468879983639 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:13:03 INFO - PROCESS | 1653 | 1468879983743 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1653 | 1468879983744 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x112810000 == 47 [pid = 1653] [id = 564] 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x10eafc400) [pid = 1653] [serial = 1692] [outer = 0x0] 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110d96000) [pid = 1653] [serial = 1693] [outer = 0x10eafc400] 15:13:03 INFO - PROCESS | 1653 | 1468879983777 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x111e58000) [pid = 1653] [serial = 1694] [outer = 0x10eafc400] 15:13:04 INFO - PROCESS | 1653 | 1468879984240 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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 718ms 15:13:04 INFO - PROCESS | 1653 | 1468879984259 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1653 | 1468879984261 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:13:04 INFO - PROCESS | 1653 | 1468879984264 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1653 | 1468879984266 Marionette TRACE conn2 <- [1,2230,null,{}] 15:13:04 INFO - PROCESS | 1653 | 1468879984270 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}] 15:13:04 INFO - PROCESS | 1653 | 1468879984271 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:04 INFO - PROCESS | 1653 | 1468879984375 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:13:04 INFO - PROCESS | 1653 | 1468879984435 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 1653 | 1468879984437 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a70000 == 48 [pid = 1653] [id = 565] 15:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a81800) [pid = 1653] [serial = 1695] [outer = 0x0] 15:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116031c00) [pid = 1653] [serial = 1696] [outer = 0x112a81800] 15:13:04 INFO - PROCESS | 1653 | 1468879984467 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1161c9800) [pid = 1653] [serial = 1697] [outer = 0x112a81800] 15:13:04 INFO - PROCESS | 1653 | 1468879984915 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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 15:13:04 INFO - PROCESS | 1653 | 1468879984937 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1653 | 1468879984940 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:13:04 INFO - PROCESS | 1653 | 1468879984943 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1653 | 1468879984944 Marionette TRACE conn2 <- [1,2234,null,{}] 15:13:04 INFO - PROCESS | 1653 | 1468879984947 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}] 15:13:04 INFO - PROCESS | 1653 | 1468879984948 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:05 INFO - PROCESS | 1653 | 1468879985052 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:13:05 INFO - PROCESS | 1653 | 1468879985143 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1653 | 1468879985145 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877e000 == 49 [pid = 1653] [id = 566] 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1172bf400) [pid = 1653] [serial = 1698] [outer = 0x0] 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118856000) [pid = 1653] [serial = 1699] [outer = 0x1172bf400] 15:13:05 INFO - PROCESS | 1653 | 1468879985176 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119520000) [pid = 1653] [serial = 1700] [outer = 0x1172bf400] 15:13:05 INFO - PROCESS | 1653 | 1468879985572 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]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 15:13:05 INFO - PROCESS | 1653 | 1468879985615 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 1653 | 1468879985617 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:13:05 INFO - PROCESS | 1653 | 1468879985624 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 1653 | 1468879985628 Marionette TRACE conn2 <- [1,2238,null,{}] 15:13:05 INFO - PROCESS | 1653 | 1468879985632 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}] 15:13:05 INFO - PROCESS | 1653 | 1468879985634 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:05 INFO - PROCESS | 1653 | 1468879985742 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:13:05 INFO - PROCESS | 1653 | 1468879985816 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1653 | 1468879985818 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a406000 == 50 [pid = 1653] [id = 567] 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11952bc00) [pid = 1653] [serial = 1701] [outer = 0x0] 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119d13000) [pid = 1653] [serial = 1702] [outer = 0x11952bc00] 15:13:05 INFO - PROCESS | 1653 | 1468879985847 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1239aa800) [pid = 1653] [serial = 1703] [outer = 0x11952bc00] 15:13:06 INFO - PROCESS | 1653 | 1468879986254 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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 677ms 15:13:06 INFO - PROCESS | 1653 | 1468879986297 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1653 | 1468879986299 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:13:06 INFO - PROCESS | 1653 | 1468879986301 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 1653 | 1468879986303 Marionette TRACE conn2 <- [1,2242,null,{}] 15:13:06 INFO - PROCESS | 1653 | 1468879986305 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}] 15:13:06 INFO - PROCESS | 1653 | 1468879986307 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:06 INFO - PROCESS | 1653 | 1468879986448 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:13:06 INFO - PROCESS | 1653 | 1468879986522 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1653 | 1468879986523 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cba000 == 51 [pid = 1653] [id = 568] 15:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116720400) [pid = 1653] [serial = 1704] [outer = 0x0] 15:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123d6c000) [pid = 1653] [serial = 1705] [outer = 0x116720400] 15:13:06 INFO - PROCESS | 1653 | 1468879986552 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124560c00) [pid = 1653] [serial = 1706] [outer = 0x116720400] 15:13:07 INFO - PROCESS | 1653 | 1468879987117 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]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 871ms 15:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:13:07 INFO - PROCESS | 1653 | 1468879987172 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 1653 | 1468879987175 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:13:07 INFO - PROCESS | 1653 | 1468879987178 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 1653 | 1468879987182 Marionette TRACE conn2 <- [1,2246,null,{}] 15:13:07 INFO - PROCESS | 1653 | 1468879987185 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}] 15:13:07 INFO - PROCESS | 1653 | 1468879987187 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:07 INFO - PROCESS | 1653 | 1468879987280 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:13:07 INFO - PROCESS | 1653 | 1468879987356 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1653 | 1468879987357 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734f000 == 52 [pid = 1653] [id = 569] 15:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1129aec00) [pid = 1653] [serial = 1707] [outer = 0x0] 15:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1129b9800) [pid = 1653] [serial = 1708] [outer = 0x1129aec00] 15:13:07 INFO - PROCESS | 1653 | 1468879987384 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113bb0800) [pid = 1653] [serial = 1709] [outer = 0x1129aec00] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129076800 == 51 [pid = 1653] [id = 563] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbd000 == 50 [pid = 1653] [id = 562] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1287a5800 == 49 [pid = 1653] [id = 561] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11305d000 == 48 [pid = 1653] [id = 560] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1271a4000 == 47 [pid = 1653] [id = 559] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x126072000 == 46 [pid = 1653] [id = 558] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124687000 == 45 [pid = 1653] [id = 557] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124615000 == 44 [pid = 1653] [id = 556] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x117e34800 == 43 [pid = 1653] [id = 555] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119cbc800 == 42 [pid = 1653] [id = 554] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11900d000 == 41 [pid = 1653] [id = 553] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x113b62000 == 40 [pid = 1653] [id = 552] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c800 == 39 [pid = 1653] [id = 551] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11701a800 == 38 [pid = 1653] [id = 550] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x111e0d000 == 37 [pid = 1653] [id = 549] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124514800 == 36 [pid = 1653] [id = 531] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119c9e800 == 35 [pid = 1653] [id = 533] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9e4000 == 34 [pid = 1653] [id = 534] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1133da800 == 33 [pid = 1653] [id = 537] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12e254800 == 32 [pid = 1653] [id = 536] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119cba000 == 31 [pid = 1653] [id = 568] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a406000 == 30 [pid = 1653] [id = 567] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12877e000 == 29 [pid = 1653] [id = 566] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119a70000 == 28 [pid = 1653] [id = 565] 15:13:08 INFO - PROCESS | 1653 | --DOCSHELL 0x112810000 == 27 [pid = 1653] [id = 564] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117e44000) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116a9f400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x111f1f400) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112741000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115e0f400) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11602bc00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112dbb000) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113908800) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1167df800) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x110d93400) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110e73000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111e29000) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119671000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117e4cc00) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e9c000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124554800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123e45000) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128703c00) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1266b5400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11818c800) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118321400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11886d400) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119520800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a570400) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119591800) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119669c00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128c65400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119d1c000) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11964e800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118863800) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11697c400) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11964fc00) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 15:13:08 INFO - PROCESS | 1653 | 1468879988489 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]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1373ms 15:13:08 INFO - PROCESS | 1653 | 1468879988551 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:13:08 INFO - PROCESS | 1653 | 1468879988553 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:13:08 INFO - PROCESS | 1653 | 1468879988557 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 1653 | 1468879988559 Marionette TRACE conn2 <- [1,2250,null,{}] 15:13:08 INFO - PROCESS | 1653 | 1468879988562 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}] 15:13:08 INFO - PROCESS | 1653 | 1468879988564 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:08 INFO - PROCESS | 1653 | 1468879988638 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:13:08 INFO - PROCESS | 1653 | 1468879988648 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 1653 | 1468879988651 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a61000 == 28 [pid = 1653] [id = 570] 15:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111e58c00) [pid = 1653] [serial = 1710] [outer = 0x0] 15:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112134800) [pid = 1653] [serial = 1711] [outer = 0x111e58c00] 15:13:08 INFO - PROCESS | 1653 | 1468879988679 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112743c00) [pid = 1653] [serial = 1712] [outer = 0x111e58c00] 15:13:09 INFO - PROCESS | 1653 | 1468879989047 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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 524ms 15:13:09 INFO - PROCESS | 1653 | 1468879989080 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 1653 | 1468879989084 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:13:09 INFO - PROCESS | 1653 | 1468879989089 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 1653 | 1468879989090 Marionette TRACE conn2 <- [1,2254,null,{}] 15:13:09 INFO - PROCESS | 1653 | 1468879989093 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}] 15:13:09 INFO - PROCESS | 1653 | 1468879989094 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:09 INFO - PROCESS | 1653 | 1468879989172 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:13:09 INFO - PROCESS | 1653 | 1468879989177 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1653 | 1468879989180 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116097800 == 29 [pid = 1653] [id = 571] 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110e80000) [pid = 1653] [serial = 1713] [outer = 0x0] 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113908800) [pid = 1653] [serial = 1714] [outer = 0x110e80000] 15:13:09 INFO - PROCESS | 1653 | 1468879989208 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113f30400) [pid = 1653] [serial = 1715] [outer = 0x110e80000] 15:13:09 INFO - PROCESS | 1653 | 1468879989550 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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 15:13:09 INFO - PROCESS | 1653 | 1468879989557 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:13:09 INFO - PROCESS | 1653 | 1468879989569 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:13:09 INFO - PROCESS | 1653 | 1468879989572 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 1653 | 1468879989574 Marionette TRACE conn2 <- [1,2258,null,{}] 15:13:09 INFO - PROCESS | 1653 | 1468879989584 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}] 15:13:09 INFO - PROCESS | 1653 | 1468879989587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:09 INFO - PROCESS | 1653 | 1468879989692 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:13:09 INFO - PROCESS | 1653 | 1468879989702 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1653 | 1468879989704 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11734e800 == 30 [pid = 1653] [id = 572] 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1160e9400) [pid = 1653] [serial = 1716] [outer = 0x0] 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1161c9c00) [pid = 1653] [serial = 1717] [outer = 0x1160e9400] 15:13:09 INFO - PROCESS | 1653 | 1468879989732 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116976000) [pid = 1653] [serial = 1718] [outer = 0x1160e9400] 15:13:10 INFO - PROCESS | 1653 | 1468879990137 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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 576ms 15:13:10 INFO - PROCESS | 1653 | 1468879990150 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1653 | 1468879990153 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:13:10 INFO - PROCESS | 1653 | 1468879990156 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1653 | 1468879990158 Marionette TRACE conn2 <- [1,2262,null,{}] 15:13:10 INFO - PROCESS | 1653 | 1468879990162 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}] 15:13:10 INFO - PROCESS | 1653 | 1468879990164 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:10 INFO - PROCESS | 1653 | 1468879990328 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:13:10 INFO - PROCESS | 1653 | 1468879990341 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 1653 | 1468879990343 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118730800 == 31 [pid = 1653] [id = 573] 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176b6400) [pid = 1653] [serial = 1719] [outer = 0x0] 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11818e800) [pid = 1653] [serial = 1720] [outer = 0x1176b6400] 15:13:10 INFO - PROCESS | 1653 | 1468879990386 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118551000) [pid = 1653] [serial = 1721] [outer = 0x1176b6400] 15:13:10 INFO - PROCESS | 1653 | 1468879990747 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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 620ms 15:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:13:10 INFO - PROCESS | 1653 | 1468879990776 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1653 | 1468879990777 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:13:10 INFO - PROCESS | 1653 | 1468879990786 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1653 | 1468879990787 Marionette TRACE conn2 <- [1,2266,null,{}] 15:13:10 INFO - PROCESS | 1653 | 1468879990789 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}] 15:13:10 INFO - PROCESS | 1653 | 1468879990798 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:10 INFO - PROCESS | 1653 | 1468879990892 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:13:10 INFO - PROCESS | 1653 | 1468879990895 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 1653 | 1468879990896 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a6b000 == 32 [pid = 1653] [id = 574] 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129ac800) [pid = 1653] [serial = 1722] [outer = 0x0] 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118862c00) [pid = 1653] [serial = 1723] [outer = 0x1129ac800] 15:13:10 INFO - PROCESS | 1653 | 1468879990921 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118f47000) [pid = 1653] [serial = 1724] [outer = 0x1129ac800] 15:13:11 INFO - PROCESS | 1653 | 1468879991250 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 529ms 15:13:11 INFO - PROCESS | 1653 | 1468879991312 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 1653 | 1468879991313 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:13:11 INFO - PROCESS | 1653 | 1468879991315 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 1653 | 1468879991316 Marionette TRACE conn2 <- [1,2270,null,{}] 15:13:11 INFO - PROCESS | 1653 | 1468879991318 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}] 15:13:11 INFO - PROCESS | 1653 | 1468879991322 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:11 INFO - PROCESS | 1653 | 1468879991472 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:13:11 INFO - PROCESS | 1653 | 1468879991527 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1653 | 1468879991528 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd7800 == 33 [pid = 1653] [id = 575] 15:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e41400) [pid = 1653] [serial = 1725] [outer = 0x0] 15:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119542400) [pid = 1653] [serial = 1726] [outer = 0x117e41400] 15:13:11 INFO - PROCESS | 1653 | 1468879991571 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119672000) [pid = 1653] [serial = 1727] [outer = 0x117e41400] 15:13:11 INFO - PROCESS | 1653 | 1468879991963 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 668ms 15:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:13:11 INFO - PROCESS | 1653 | 1468879991983 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 1653 | 1468879991984 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:13:11 INFO - PROCESS | 1653 | 1468879991987 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 1653 | 1468879991988 Marionette TRACE conn2 <- [1,2274,null,{}] 15:13:12 INFO - PROCESS | 1653 | 1468879991996 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}] 15:13:12 INFO - PROCESS | 1653 | 1468879991997 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:12 INFO - PROCESS | 1653 | 1468879992099 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:13:12 INFO - PROCESS | 1653 | 1468879992154 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1653 | 1468879992155 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124510800 == 34 [pid = 1653] [id = 576] 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119672800) [pid = 1653] [serial = 1728] [outer = 0x0] 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119d21400) [pid = 1653] [serial = 1729] [outer = 0x119672800] 15:13:12 INFO - PROCESS | 1653 | 1468879992181 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1239a4800) [pid = 1653] [serial = 1730] [outer = 0x119672800] 15:13:12 INFO - PROCESS | 1653 | 1468879992470 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]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 529ms 15:13:12 INFO - PROCESS | 1653 | 1468879992517 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 1653 | 1468879992519 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:13:12 INFO - PROCESS | 1653 | 1468879992527 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 1653 | 1468879992529 Marionette TRACE conn2 <- [1,2278,null,{}] 15:13:12 INFO - PROCESS | 1653 | 1468879992533 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}] 15:13:12 INFO - PROCESS | 1653 | 1468879992534 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:12 INFO - PROCESS | 1653 | 1468879992799 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1245f4000) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110d98000) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x110d95400) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123fb5c00) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1247bf400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118857c00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f21400) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113374c00) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e4ec00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129b0c00) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119651c00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b4000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11886ac00) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111c16800) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1160f3800) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:13:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x10eafb400) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:13:12 INFO - PROCESS | 1653 | 1468879992846 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1653 | 1468879992847 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1b000 == 35 [pid = 1653] [id = 577] 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110d57c00) [pid = 1653] [serial = 1731] [outer = 0x0] 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110e78000) [pid = 1653] [serial = 1732] [outer = 0x110d57c00] 15:13:12 INFO - PROCESS | 1653 | 1468879992872 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f1cc00) [pid = 1653] [serial = 1733] [outer = 0x110d57c00] 15:13:13 INFO - PROCESS | 1653 | 1468879993111 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]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 622ms 15:13:13 INFO - PROCESS | 1653 | 1468879993154 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1653 | 1468879993156 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:13:13 INFO - PROCESS | 1653 | 1468879993158 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 1653 | 1468879993159 Marionette TRACE conn2 <- [1,2282,null,{}] 15:13:13 INFO - PROCESS | 1653 | 1468879993169 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}] 15:13:13 INFO - PROCESS | 1653 | 1468879993170 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:13 INFO - PROCESS | 1653 | 1468879993256 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:13:13 INFO - PROCESS | 1653 | 1468879993260 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 1653 | 1468879993261 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506f800 == 36 [pid = 1653] [id = 578] 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e9b400) [pid = 1653] [serial = 1734] [outer = 0x0] 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118fd5c00) [pid = 1653] [serial = 1735] [outer = 0x115e9b400] 15:13:13 INFO - PROCESS | 1653 | 1468879993287 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1239a8000) [pid = 1653] [serial = 1736] [outer = 0x115e9b400] 15:13:13 INFO - PROCESS | 1653 | 1468879993610 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]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 474ms 15:13:13 INFO - PROCESS | 1653 | 1468879993634 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1653 | 1468879993635 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:13:13 INFO - PROCESS | 1653 | 1468879993637 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 1653 | 1468879993638 Marionette TRACE conn2 <- [1,2286,null,{}] 15:13:13 INFO - PROCESS | 1653 | 1468879993641 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}] 15:13:13 INFO - PROCESS | 1653 | 1468879993642 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:13 INFO - PROCESS | 1653 | 1468879993756 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:13:13 INFO - PROCESS | 1653 | 1468879993762 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 1653 | 1468879993763 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x125660000 == 37 [pid = 1653] [id = 579] 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113906400) [pid = 1653] [serial = 1737] [outer = 0x0] 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1239af400) [pid = 1653] [serial = 1738] [outer = 0x113906400] 15:13:13 INFO - PROCESS | 1653 | 1468879993787 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124005000) [pid = 1653] [serial = 1739] [outer = 0x113906400] 15:13:14 INFO - PROCESS | 1653 | 1468879994093 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]]]}] 15:13:14 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 15:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 15:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:13:14 INFO - PROCESS | 1653 | 1468879994106 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 1653 | 1468879994108 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:13:14 INFO - PROCESS | 1653 | 1468879994110 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 1653 | 1468879994113 Marionette TRACE conn2 <- [1,2290,null,{}] 15:13:14 INFO - PROCESS | 1653 | 1468879994118 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}] 15:13:14 INFO - PROCESS | 1653 | 1468879994120 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:14 INFO - PROCESS | 1653 | 1468879994207 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:13:14 INFO - PROCESS | 1653 | 1468879994213 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 1653 | 1468879994223 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d06800 == 38 [pid = 1653] [id = 580] 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124005400) [pid = 1653] [serial = 1740] [outer = 0x0] 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1242ea800) [pid = 1653] [serial = 1741] [outer = 0x124005400] 15:13:14 INFO - PROCESS | 1653 | 1468879994249 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1245f3800) [pid = 1653] [serial = 1742] [outer = 0x124005400] 15:13:14 INFO - PROCESS | 1653 | 1468879994597 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]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 15:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:13:14 INFO - PROCESS | 1653 | 1468879994633 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 1653 | 1468879994634 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:13:14 INFO - PROCESS | 1653 | 1468879994636 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 1653 | 1468879994637 Marionette TRACE conn2 <- [1,2294,null,{}] 15:13:14 INFO - PROCESS | 1653 | 1468879994639 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}] 15:13:14 INFO - PROCESS | 1653 | 1468879994640 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:14 INFO - PROCESS | 1653 | 1468879994748 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:13:14 INFO - PROCESS | 1653 | 1468879994754 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 1653 | 1468879994755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907d000 == 39 [pid = 1653] [id = 581] 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245c9c00) [pid = 1653] [serial = 1743] [outer = 0x0] 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124e83800) [pid = 1653] [serial = 1744] [outer = 0x1245c9c00] 15:13:14 INFO - PROCESS | 1653 | 1468879994779 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ef7c00) [pid = 1653] [serial = 1745] [outer = 0x1245c9c00] 15:13:15 INFO - PROCESS | 1653 | 1468879995274 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]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 15:13:15 INFO - PROCESS | 1653 | 1468879995306 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 1653 | 1468879995309 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:13:15 INFO - PROCESS | 1653 | 1468879995312 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 1653 | 1468879995315 Marionette TRACE conn2 <- [1,2298,null,{}] 15:13:15 INFO - PROCESS | 1653 | 1468879995319 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}] 15:13:15 INFO - PROCESS | 1653 | 1468879995320 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:15 INFO - PROCESS | 1653 | 1468879995432 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:13:15 INFO - PROCESS | 1653 | 1468879995514 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 1653 | 1468879995516 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116945800 == 40 [pid = 1653] [id = 582] 15:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x111c7f000) [pid = 1653] [serial = 1746] [outer = 0x0] 15:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129b9c00) [pid = 1653] [serial = 1747] [outer = 0x111c7f000] 15:13:15 INFO - PROCESS | 1653 | 1468879995547 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113ba6800) [pid = 1653] [serial = 1748] [outer = 0x111c7f000] 15:13:16 INFO - PROCESS | 1653 | 1468879996142 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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 873ms 15:13:16 INFO - PROCESS | 1653 | 1468879996184 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 1653 | 1468879996187 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:13:16 INFO - PROCESS | 1653 | 1468879996192 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 1653 | 1468879996194 Marionette TRACE conn2 <- [1,2302,null,{}] 15:13:16 INFO - PROCESS | 1653 | 1468879996196 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}] 15:13:16 INFO - PROCESS | 1653 | 1468879996198 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:16 INFO - PROCESS | 1653 | 1468879996309 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:13:16 INFO - PROCESS | 1653 | 1468879996392 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 1653 | 1468879996393 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123951800 == 41 [pid = 1653] [id = 583] 15:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116084400) [pid = 1653] [serial = 1749] [outer = 0x0] 15:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1167e0400) [pid = 1653] [serial = 1750] [outer = 0x116084400] 15:13:16 INFO - PROCESS | 1653 | 1468879996423 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1176aa000) [pid = 1653] [serial = 1751] [outer = 0x116084400] 15:13:17 INFO - PROCESS | 1653 | 1468879997073 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]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 922ms 15:13:17 INFO - PROCESS | 1653 | 1468879997115 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:13:17 INFO - PROCESS | 1653 | 1468879997117 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:13:17 INFO - PROCESS | 1653 | 1468879997120 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1653 | 1468879997122 Marionette TRACE conn2 <- [1,2306,null,{}] 15:13:17 INFO - PROCESS | 1653 | 1468879997125 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}] 15:13:17 INFO - PROCESS | 1653 | 1468879997127 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:17 INFO - PROCESS | 1653 | 1468879997287 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x128d06800 == 40 [pid = 1653] [id = 580] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x125660000 == 39 [pid = 1653] [id = 579] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12506f800 == 38 [pid = 1653] [id = 578] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1b000 == 37 [pid = 1653] [id = 577] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124510800 == 36 [pid = 1653] [id = 576] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd7800 == 35 [pid = 1653] [id = 575] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119a6b000 == 34 [pid = 1653] [id = 574] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118730800 == 33 [pid = 1653] [id = 573] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11734e800 == 32 [pid = 1653] [id = 572] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116097800 == 31 [pid = 1653] [id = 571] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x112a61000 == 30 [pid = 1653] [id = 570] 15:13:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11734f000 == 29 [pid = 1653] [id = 569] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a8f400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112dc1c00) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x110da0800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124006400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124010000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110d92400) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124ef7000) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125609000) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1256d3c00) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119528000) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1242e7c00) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d9d000) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12380a400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11336e800) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124555c00) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1239a8c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a8e800) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1239a6400) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118559400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169e7000) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119598000) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b5c00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110d4b000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1247c3800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e9f800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118856c00) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245f3000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118fcc400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117e4b000) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123fb5800) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113966800) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 15:13:17 INFO - PROCESS | 1653 | 1468879997353 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1653 | 1468879997354 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a5f800 == 30 [pid = 1653] [id = 584] 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110e7e400) [pid = 1653] [serial = 1752] [outer = 0x0] 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a8f400) [pid = 1653] [serial = 1753] [outer = 0x110e7e400] 15:13:17 INFO - PROCESS | 1653 | 1468879997382 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113f37400) [pid = 1653] [serial = 1754] [outer = 0x110e7e400] 15:13:17 INFO - PROCESS | 1653 | 1468879997706 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]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 622ms 15:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:13:17 INFO - PROCESS | 1653 | 1468879997742 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 1653 | 1468879997745 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:13:17 INFO - PROCESS | 1653 | 1468879997749 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1653 | 1468879997751 Marionette TRACE conn2 <- [1,2310,null,{}] 15:13:17 INFO - PROCESS | 1653 | 1468879997753 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}] 15:13:17 INFO - PROCESS | 1653 | 1468879997755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:17 INFO - PROCESS | 1653 | 1468879997834 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:13:17 INFO - PROCESS | 1653 | 1468879997908 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1653 | 1468879997910 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112819000 == 31 [pid = 1653] [id = 585] 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113966800) [pid = 1653] [serial = 1755] [outer = 0x0] 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115ea0800) [pid = 1653] [serial = 1756] [outer = 0x113966800] 15:13:17 INFO - PROCESS | 1653 | 1468879997937 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117e40400) [pid = 1653] [serial = 1757] [outer = 0x113966800] 15:13:18 INFO - PROCESS | 1653 | 1468879998221 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]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 15:13:18 INFO - PROCESS | 1653 | 1468879998269 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 1653 | 1468879998271 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:13:18 INFO - PROCESS | 1653 | 1468879998273 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1653 | 1468879998275 Marionette TRACE conn2 <- [1,2314,null,{}] 15:13:18 INFO - PROCESS | 1653 | 1468879998285 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}] 15:13:18 INFO - PROCESS | 1653 | 1468879998289 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:18 INFO - PROCESS | 1653 | 1468879998373 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:13:18 INFO - PROCESS | 1653 | 1468879998436 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1653 | 1468879998438 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119474800 == 32 [pid = 1653] [id = 586] 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11736d800) [pid = 1653] [serial = 1758] [outer = 0x0] 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118595400) [pid = 1653] [serial = 1759] [outer = 0x11736d800] 15:13:18 INFO - PROCESS | 1653 | 1468879998466 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119526800) [pid = 1653] [serial = 1760] [outer = 0x11736d800] 15:13:18 INFO - PROCESS | 1653 | 1468879998749 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]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 525ms 15:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:13:18 INFO - PROCESS | 1653 | 1468879998800 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 1653 | 1468879998802 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:13:18 INFO - PROCESS | 1653 | 1468879998804 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1653 | 1468879998805 Marionette TRACE conn2 <- [1,2318,null,{}] 15:13:18 INFO - PROCESS | 1653 | 1468879998807 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}] 15:13:18 INFO - PROCESS | 1653 | 1468879998808 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:18 INFO - PROCESS | 1653 | 1468879998890 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:13:18 INFO - PROCESS | 1653 | 1468879998894 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1653 | 1468879998898 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a64800 == 33 [pid = 1653] [id = 587] 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119649400) [pid = 1653] [serial = 1761] [outer = 0x0] 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119653c00) [pid = 1653] [serial = 1762] [outer = 0x119649400] 15:13:18 INFO - PROCESS | 1653 | 1468879998924 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119668800) [pid = 1653] [serial = 1763] [outer = 0x119649400] 15:13:19 INFO - PROCESS | 1653 | 1468879999290 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] 15:13:19 INFO - PROCESS | 1653 | 1468879999332 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:13:19 INFO - PROCESS | 1653 | 1468879999334 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 1653 | 1468879999335 Marionette TRACE conn2 <- [1,2322,null,{}] 15:13:19 INFO - PROCESS | 1653 | 1468879999337 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}] 15:13:19 INFO - PROCESS | 1653 | 1468879999338 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:19 INFO - PROCESS | 1653 | 1468879999444 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:13:19 INFO - PROCESS | 1653 | 1468879999455 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1653 | 1468879999456 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124512800 == 34 [pid = 1653] [id = 588] 15:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11966a800) [pid = 1653] [serial = 1764] [outer = 0x0] 15:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d1e400) [pid = 1653] [serial = 1765] [outer = 0x11966a800] 15:13:19 INFO - PROCESS | 1653 | 1468879999481 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1239a7800) [pid = 1653] [serial = 1766] [outer = 0x11966a800] 15:13:19 INFO - PROCESS | 1653 | 1468879999807 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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 15:13:19 INFO - PROCESS | 1653 | 1468879999852 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1653 | 1468879999853 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:13:19 INFO - PROCESS | 1653 | 1468879999856 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 1653 | 1468879999857 Marionette TRACE conn2 <- [1,2326,null,{}] 15:13:19 INFO - PROCESS | 1653 | 1468879999859 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}] 15:13:19 INFO - PROCESS | 1653 | 1468879999863 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:19 INFO - PROCESS | 1653 | 1468879999977 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:13:19 INFO - PROCESS | 1653 | 1468879999990 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1653 | 1468879999991 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124bc6000 == 35 [pid = 1653] [id = 589] 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1239afc00) [pid = 1653] [serial = 1767] [outer = 0x0] 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12400e800) [pid = 1653] [serial = 1768] [outer = 0x1239afc00] 15:13:20 INFO - PROCESS | 1653 | 1468880000017 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1245fbc00) [pid = 1653] [serial = 1769] [outer = 0x1239afc00] 15:13:20 INFO - PROCESS | 1653 | 1468880000402 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]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 15:13:20 INFO - PROCESS | 1653 | 1468880000426 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:13:20 INFO - PROCESS | 1653 | 1468880000429 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:13:20 INFO - PROCESS | 1653 | 1468880000432 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 1653 | 1468880000434 Marionette TRACE conn2 <- [1,2330,null,{}] 15:13:20 INFO - PROCESS | 1653 | 1468880000445 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}] 15:13:20 INFO - PROCESS | 1653 | 1468880000457 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:20 INFO - PROCESS | 1653 | 1468880000618 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:13:20 INFO - PROCESS | 1653 | 1468880000644 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1653 | 1468880000645 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11280e000 == 36 [pid = 1653] [id = 590] 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124e8a000) [pid = 1653] [serial = 1770] [outer = 0x0] 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124ef7000) [pid = 1653] [serial = 1771] [outer = 0x124e8a000] 15:13:20 INFO - PROCESS | 1653 | 1468880000687 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125610800) [pid = 1653] [serial = 1772] [outer = 0x124e8a000] 15:13:21 INFO - PROCESS | 1653 | 1468880001039 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 634ms 15:13:21 INFO - PROCESS | 1653 | 1468880001070 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1653 | 1468880001072 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:13:21 INFO - PROCESS | 1653 | 1468880001074 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 1653 | 1468880001075 Marionette TRACE conn2 <- [1,2334,null,{}] 15:13:21 INFO - PROCESS | 1653 | 1468880001078 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}] 15:13:21 INFO - PROCESS | 1653 | 1468880001079 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:21 INFO - PROCESS | 1653 | 1468880001183 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:13:21 INFO - PROCESS | 1653 | 1468880001187 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 1653 | 1468880001188 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287ad800 == 37 [pid = 1653] [id = 591] 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e82800) [pid = 1653] [serial = 1773] [outer = 0x0] 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1256d8c00) [pid = 1653] [serial = 1774] [outer = 0x124e82800] 15:13:21 INFO - PROCESS | 1653 | 1468880001212 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126451000) [pid = 1653] [serial = 1775] [outer = 0x124e82800] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1160e9400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110e80000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129ac800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176b6400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e41400) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119672800) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129aec00) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111e58c00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110d57c00) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x10eafc400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a81800) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113906400) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1172bf400) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11952bc00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116720400) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e9b400) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:13:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124005400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:13:21 INFO - PROCESS | 1653 | 1468880001642 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 618ms 15:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:13:21 INFO - PROCESS | 1653 | 1468880001693 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1653 | 1468880001694 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:13:21 INFO - PROCESS | 1653 | 1468880001696 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 1653 | 1468880001706 Marionette TRACE conn2 <- [1,2338,null,{}] 15:13:21 INFO - PROCESS | 1653 | 1468880001708 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}] 15:13:21 INFO - PROCESS | 1653 | 1468880001710 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:21 INFO - PROCESS | 1653 | 1468880001818 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:13:21 INFO - PROCESS | 1653 | 1468880001854 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 1653 | 1468880001856 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287c0800 == 38 [pid = 1653] [id = 592] 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110d9b000) [pid = 1653] [serial = 1776] [outer = 0x0] 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1160ec000) [pid = 1653] [serial = 1777] [outer = 0x110d9b000] 15:13:21 INFO - PROCESS | 1653 | 1468880001880 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11952bc00) [pid = 1653] [serial = 1778] [outer = 0x110d9b000] 15:13:22 INFO - PROCESS | 1653 | 1468880002154 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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 477ms 15:13:22 INFO - PROCESS | 1653 | 1468880002173 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:13:22 INFO - PROCESS | 1653 | 1468880002174 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 1653 | 1468880002176 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 1653 | 1468880002178 Marionette TRACE conn2 <- [1,2342,null,{}] 15:13:22 INFO - PROCESS | 1653 | 1468880002188 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}] 15:13:22 INFO - PROCESS | 1653 | 1468880002189 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:22 INFO - PROCESS | 1653 | 1468880002273 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:13:22 INFO - PROCESS | 1653 | 1468880002277 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1653 | 1468880002279 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129089000 == 39 [pid = 1653] [id = 593] 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119d13c00) [pid = 1653] [serial = 1779] [outer = 0x0] 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1256d7800) [pid = 1653] [serial = 1780] [outer = 0x119d13c00] 15:13:22 INFO - PROCESS | 1653 | 1468880002306 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12666fc00) [pid = 1653] [serial = 1781] [outer = 0x119d13c00] 15:13:22 INFO - PROCESS | 1653 | 1468880002653 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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 528ms 15:13:22 INFO - PROCESS | 1653 | 1468880002706 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:13:22 INFO - PROCESS | 1653 | 1468880002715 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:13:22 INFO - PROCESS | 1653 | 1468880002718 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 1653 | 1468880002719 Marionette TRACE conn2 <- [1,2346,null,{}] 15:13:22 INFO - PROCESS | 1653 | 1468880002722 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}] 15:13:22 INFO - PROCESS | 1653 | 1468880002723 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:22 INFO - PROCESS | 1653 | 1468880002817 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:13:22 INFO - PROCESS | 1653 | 1468880002820 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1653 | 1468880002822 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63e000 == 40 [pid = 1653] [id = 594] 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1256d7000) [pid = 1653] [serial = 1782] [outer = 0x0] 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1266b3c00) [pid = 1653] [serial = 1783] [outer = 0x1256d7000] 15:13:22 INFO - PROCESS | 1653 | 1468880002847 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127109400) [pid = 1653] [serial = 1784] [outer = 0x1256d7000] 15:13:23 INFO - PROCESS | 1653 | 1468880003175 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]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 15:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:13:23 INFO - PROCESS | 1653 | 1468880003188 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1653 | 1468880003189 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:13:23 INFO - PROCESS | 1653 | 1468880003191 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 1653 | 1468880003192 Marionette TRACE conn2 <- [1,2350,null,{}] 15:13:23 INFO - PROCESS | 1653 | 1468880003196 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}] 15:13:23 INFO - PROCESS | 1653 | 1468880003199 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:23 INFO - PROCESS | 1653 | 1468880003285 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:13:23 INFO - PROCESS | 1653 | 1468880003348 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1653 | 1468880003349 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a654800 == 41 [pid = 1653] [id = 595] 15:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1264ef400) [pid = 1653] [serial = 1785] [outer = 0x0] 15:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127112c00) [pid = 1653] [serial = 1786] [outer = 0x1264ef400] 15:13:23 INFO - PROCESS | 1653 | 1468880003373 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12870a000) [pid = 1653] [serial = 1787] [outer = 0x1264ef400] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x112a5f800 == 40 [pid = 1653] [id = 584] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123951800 == 39 [pid = 1653] [id = 583] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116945800 == 38 [pid = 1653] [id = 582] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12907d000 == 37 [pid = 1653] [id = 581] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x112819000 == 36 [pid = 1653] [id = 585] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123a64800 == 35 [pid = 1653] [id = 587] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124512800 == 34 [pid = 1653] [id = 588] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11280e000 == 33 [pid = 1653] [id = 590] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1287ad800 == 32 [pid = 1653] [id = 591] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1287c0800 == 31 [pid = 1653] [id = 592] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129089000 == 30 [pid = 1653] [id = 593] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124bc6000 == 29 [pid = 1653] [id = 589] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119474800 == 28 [pid = 1653] [id = 586] 15:13:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63e000 == 27 [pid = 1653] [id = 594] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1242ea800) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1161c9c00) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116976000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113908800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118862c00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113f30400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11818e800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119542400) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d21400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119672000) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113bb0800) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b9800) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112134800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1239a4800) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112743c00) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112f1cc00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111e58000) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x110d96000) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1161c9800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116031c00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124005000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119520000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118856000) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1239aa800) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119d13000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x124560c00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x110e78000) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118fd5c00) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x123d6c000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1239af400) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118f47000) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1239a8000) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1245f3800) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118551000) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 15:13:24 INFO - PROCESS | 1653 | 1468880004756 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]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1574ms 15:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:13:24 INFO - PROCESS | 1653 | 1468880004767 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 1653 | 1468880004769 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:13:24 INFO - PROCESS | 1653 | 1468880004773 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 1653 | 1468880004775 Marionette TRACE conn2 <- [1,2354,null,{}] 15:13:24 INFO - PROCESS | 1653 | 1468880004779 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}] 15:13:24 INFO - PROCESS | 1653 | 1468880004781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:24 INFO - PROCESS | 1653 | 1468880004864 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:13:24 INFO - PROCESS | 1653 | 1468880004917 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 1653 | 1468880004920 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a6b800 == 28 [pid = 1653] [id = 596] 15:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1121e2000) [pid = 1653] [serial = 1788] [outer = 0x0] 15:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1129af400) [pid = 1653] [serial = 1789] [outer = 0x1121e2000] 15:13:24 INFO - PROCESS | 1653 | 1468880004948 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112a8d800) [pid = 1653] [serial = 1790] [outer = 0x1121e2000] 15:13:25 INFO - PROCESS | 1653 | 1468880005285 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]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 15:13:25 INFO - PROCESS | 1653 | 1468880005292 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1653 | 1468880005298 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:13:25 INFO - PROCESS | 1653 | 1468880005306 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1653 | 1468880005307 Marionette TRACE conn2 <- [1,2358,null,{}] 15:13:25 INFO - PROCESS | 1653 | 1468880005310 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}] 15:13:25 INFO - PROCESS | 1653 | 1468880005314 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:25 INFO - PROCESS | 1653 | 1468880005397 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:13:25 INFO - PROCESS | 1653 | 1468880005402 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1653 | 1468880005404 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116148000 == 29 [pid = 1653] [id = 597] 15:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112d4cc00) [pid = 1653] [serial = 1791] [outer = 0x0] 15:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113969c00) [pid = 1653] [serial = 1792] [outer = 0x112d4cc00] 15:13:25 INFO - PROCESS | 1653 | 1468880005434 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x113fa7c00) [pid = 1653] [serial = 1793] [outer = 0x112d4cc00] 15:13:25 INFO - PROCESS | 1653 | 1468880005841 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]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 15:13:25 INFO - PROCESS | 1653 | 1468880005877 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1653 | 1468880005880 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:13:25 INFO - PROCESS | 1653 | 1468880005884 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1653 | 1468880005887 Marionette TRACE conn2 <- [1,2362,null,{}] 15:13:25 INFO - PROCESS | 1653 | 1468880005901 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}] 15:13:25 INFO - PROCESS | 1653 | 1468880005906 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:26 INFO - PROCESS | 1653 | 1468880006033 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:13:26 INFO - PROCESS | 1653 | 1468880006145 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1653 | 1468880006148 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x117364000 == 30 [pid = 1653] [id = 598] 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x110d56400) [pid = 1653] [serial = 1794] [outer = 0x0] 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116083800) [pid = 1653] [serial = 1795] [outer = 0x110d56400] 15:13:26 INFO - PROCESS | 1653 | 1468880006198 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x116720400) [pid = 1653] [serial = 1796] [outer = 0x110d56400] 15:13:26 INFO - PROCESS | 1653 | 1468880006479 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]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 624ms 15:13:26 INFO - PROCESS | 1653 | 1468880006508 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1653 | 1468880006509 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:13:26 INFO - PROCESS | 1653 | 1468880006520 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 1653 | 1468880006521 Marionette TRACE conn2 <- [1,2366,null,{}] 15:13:26 INFO - PROCESS | 1653 | 1468880006523 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}] 15:13:26 INFO - PROCESS | 1653 | 1468880006524 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:26 INFO - PROCESS | 1653 | 1468880006606 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:13:26 INFO - PROCESS | 1653 | 1468880006662 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1653 | 1468880006663 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118526800 == 31 [pid = 1653] [id = 599] 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x115e9d000) [pid = 1653] [serial = 1797] [outer = 0x0] 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116aa1400) [pid = 1653] [serial = 1798] [outer = 0x115e9d000] 15:13:26 INFO - PROCESS | 1653 | 1468880006688 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118152c00) [pid = 1653] [serial = 1799] [outer = 0x115e9d000] 15:13:26 INFO - PROCESS | 1653 | 1468880006970 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]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 477ms 15:13:26 INFO - PROCESS | 1653 | 1468880006991 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1653 | 1468880006992 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:13:27 INFO - PROCESS | 1653 | 1468880007003 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 1653 | 1468880007004 Marionette TRACE conn2 <- [1,2370,null,{}] 15:13:27 INFO - PROCESS | 1653 | 1468880007006 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}] 15:13:27 INFO - PROCESS | 1653 | 1468880007008 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:27 INFO - PROCESS | 1653 | 1468880007094 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:13:27 INFO - PROCESS | 1653 | 1468880007100 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1653 | 1468880007101 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1a000 == 32 [pid = 1653] [id = 600] 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1131ae400) [pid = 1653] [serial = 1800] [outer = 0x0] 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118197400) [pid = 1653] [serial = 1801] [outer = 0x1131ae400] 15:13:27 INFO - PROCESS | 1653 | 1468880007126 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118862000) [pid = 1653] [serial = 1802] [outer = 0x1131ae400] 15:13:27 INFO - PROCESS | 1653 | 1468880007477 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]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 527ms 15:13:27 INFO - PROCESS | 1653 | 1468880007522 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:13:27 INFO - PROCESS | 1653 | 1468880007524 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:13:27 INFO - PROCESS | 1653 | 1468880007526 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 1653 | 1468880007527 Marionette TRACE conn2 <- [1,2374,null,{}] 15:13:27 INFO - PROCESS | 1653 | 1468880007529 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}] 15:13:27 INFO - PROCESS | 1653 | 1468880007533 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:27 INFO - PROCESS | 1653 | 1468880007624 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:13:27 INFO - PROCESS | 1653 | 1468880007629 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1653 | 1468880007632 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123957000 == 33 [pid = 1653] [id = 601] 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11886bc00) [pid = 1653] [serial = 1803] [outer = 0x0] 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119527400) [pid = 1653] [serial = 1804] [outer = 0x11886bc00] 15:13:27 INFO - PROCESS | 1653 | 1468880007657 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119669400) [pid = 1653] [serial = 1805] [outer = 0x11886bc00] 15:13:27 INFO - PROCESS | 1653 | 1468880007972 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]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 473ms 15:13:28 INFO - PROCESS | 1653 | 1468880008000 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1653 | 1468880008001 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:13:28 INFO - PROCESS | 1653 | 1468880008004 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1653 | 1468880008005 Marionette TRACE conn2 <- [1,2378,null,{}] 15:13:28 INFO - PROCESS | 1653 | 1468880008007 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}] 15:13:28 INFO - PROCESS | 1653 | 1468880008009 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:28 INFO - PROCESS | 1653 | 1468880008093 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:13:28 INFO - PROCESS | 1653 | 1468880008151 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1653 | 1468880008152 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12409e800 == 34 [pid = 1653] [id = 602] 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11886cc00) [pid = 1653] [serial = 1806] [outer = 0x0] 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119671c00) [pid = 1653] [serial = 1807] [outer = 0x11886cc00] 15:13:28 INFO - PROCESS | 1653 | 1468880008178 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119df1000) [pid = 1653] [serial = 1808] [outer = 0x11886cc00] 15:13:28 INFO - PROCESS | 1653 | 1468880008500 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]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 15:13:28 INFO - PROCESS | 1653 | 1468880008523 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1653 | 1468880008524 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:13:28 INFO - PROCESS | 1653 | 1468880008526 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1653 | 1468880008528 Marionette TRACE conn2 <- [1,2382,null,{}] 15:13:28 INFO - PROCESS | 1653 | 1468880008532 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}] 15:13:28 INFO - PROCESS | 1653 | 1468880008534 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:28 INFO - PROCESS | 1653 | 1468880008607 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:13:28 INFO - PROCESS | 1653 | 1468880008611 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1653 | 1468880008612 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12451e800 == 35 [pid = 1653] [id = 603] 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119d19400) [pid = 1653] [serial = 1809] [outer = 0x0] 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1239a9c00) [pid = 1653] [serial = 1810] [outer = 0x119d19400] 15:13:28 INFO - PROCESS | 1653 | 1468880008639 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123d68400) [pid = 1653] [serial = 1811] [outer = 0x119d19400] 15:13:28 INFO - PROCESS | 1653 | 1468880008968 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]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 471ms 15:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:13:29 INFO - PROCESS | 1653 | 1468880008999 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1653 | 1468880009000 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:13:29 INFO - PROCESS | 1653 | 1468880009002 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 1653 | 1468880009003 Marionette TRACE conn2 <- [1,2386,null,{}] 15:13:29 INFO - PROCESS | 1653 | 1468880009005 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}] 15:13:29 INFO - PROCESS | 1653 | 1468880009007 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:29 INFO - PROCESS | 1653 | 1468880009117 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:13:29 INFO - PROCESS | 1653 | 1468880009123 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 1653 | 1468880009124 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117361800 == 36 [pid = 1653] [id = 604] 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f4e800) [pid = 1653] [serial = 1812] [outer = 0x0] 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123fb4000) [pid = 1653] [serial = 1813] [outer = 0x118f4e800] 15:13:29 INFO - PROCESS | 1653 | 1468880009149 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124009000) [pid = 1653] [serial = 1814] [outer = 0x118f4e800] 15:13:29 INFO - PROCESS | 1653 | 1468880009441 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]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 468ms 15:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:13:29 INFO - PROCESS | 1653 | 1468880009470 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1653 | 1468880009472 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:13:29 INFO - PROCESS | 1653 | 1468880009474 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 1653 | 1468880009475 Marionette TRACE conn2 <- [1,2390,null,{}] 15:13:29 INFO - PROCESS | 1653 | 1468880009477 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}] 15:13:29 INFO - PROCESS | 1653 | 1468880009478 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:29 INFO - PROCESS | 1653 | 1468880009559 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:13:29 INFO - PROCESS | 1653 | 1468880009565 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 1653 | 1468880009566 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x125668000 == 37 [pid = 1653] [id = 605] 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123cf5000) [pid = 1653] [serial = 1815] [outer = 0x0] 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1240cfc00) [pid = 1653] [serial = 1816] [outer = 0x123cf5000] 15:13:29 INFO - PROCESS | 1653 | 1468880009590 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124558400) [pid = 1653] [serial = 1817] [outer = 0x123cf5000] 15:13:29 INFO - PROCESS | 1653 | 1468880009956 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]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 15:13:29 INFO - PROCESS | 1653 | 1468880009993 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1653 | 1468880009994 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:13:30 INFO - PROCESS | 1653 | 1468880009999 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1653 | 1468880010001 Marionette TRACE conn2 <- [1,2394,null,{}] 15:13:30 INFO - PROCESS | 1653 | 1468880010003 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}] 15:13:30 INFO - PROCESS | 1653 | 1468880010004 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:30 INFO - PROCESS | 1653 | 1468880010110 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:13:30 INFO - PROCESS | 1653 | 1468880010126 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1653 | 1468880010127 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a14000 == 38 [pid = 1653] [id = 606] 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12455b800) [pid = 1653] [serial = 1818] [outer = 0x0] 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1245f6400) [pid = 1653] [serial = 1819] [outer = 0x12455b800] 15:13:30 INFO - PROCESS | 1653 | 1468880010161 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125022400) [pid = 1653] [serial = 1820] [outer = 0x12455b800] 15:13:30 INFO - PROCESS | 1653 | 1468880010519 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]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 570ms 15:13:30 INFO - PROCESS | 1653 | 1468880010568 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 1653 | 1468880010569 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:13:30 INFO - PROCESS | 1653 | 1468880010572 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1653 | 1468880010573 Marionette TRACE conn2 <- [1,2398,null,{}] 15:13:30 INFO - PROCESS | 1653 | 1468880010582 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}] 15:13:30 INFO - PROCESS | 1653 | 1468880010583 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:30 INFO - PROCESS | 1653 | 1468880010684 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:13:30 INFO - PROCESS | 1653 | 1468880010687 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1653 | 1468880010688 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287c1800 == 39 [pid = 1653] [id = 607] 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12455c000) [pid = 1653] [serial = 1821] [outer = 0x0] 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1256aec00) [pid = 1653] [serial = 1822] [outer = 0x12455c000] 15:13:30 INFO - PROCESS | 1653 | 1468880010713 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126672c00) [pid = 1653] [serial = 1823] [outer = 0x12455c000] 15:13:31 INFO - PROCESS | 1653 | 1468880011041 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]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 15:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:13:31 INFO - PROCESS | 1653 | 1468880011092 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 1653 | 1468880011093 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:13:31 INFO - PROCESS | 1653 | 1468880011095 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 1653 | 1468880011096 Marionette TRACE conn2 <- [1,2402,null,{}] 15:13:31 INFO - PROCESS | 1653 | 1468880011098 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}] 15:13:31 INFO - PROCESS | 1653 | 1468880011099 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:31 INFO - PROCESS | 1653 | 1468880011205 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:13:31 INFO - PROCESS | 1653 | 1468880011219 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 1653 | 1468880011220 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dce800 == 40 [pid = 1653] [id = 608] 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1256b1800) [pid = 1653] [serial = 1824] [outer = 0x0] 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1266b5800) [pid = 1653] [serial = 1825] [outer = 0x1256b1800] 15:13:31 INFO - PROCESS | 1653 | 1468880011244 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1266bb000) [pid = 1653] [serial = 1826] [outer = 0x1256b1800] 15:13:31 INFO - PROCESS | 1653 | 1468880011594 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]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 15:13:31 INFO - PROCESS | 1653 | 1468880011617 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:13:31 INFO - PROCESS | 1653 | 1468880011618 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:13:31 INFO - PROCESS | 1653 | 1468880011620 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 1653 | 1468880011621 Marionette TRACE conn2 <- [1,2406,null,{}] 15:13:31 INFO - PROCESS | 1653 | 1468880011623 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}] 15:13:31 INFO - PROCESS | 1653 | 1468880011624 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:31 INFO - PROCESS | 1653 | 1468880011883 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1239afc00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124e8a000) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e82800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110d9b000) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d13c00) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1256d7000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11736d800) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113966800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110e7e400) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116084400) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111c7f000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1245c9c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119649400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:13:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11966a800) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:13:31 INFO - PROCESS | 1653 | 1468880011928 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 1653 | 1468880011929 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f3f800 == 41 [pid = 1653] [id = 609] 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110d4b400) [pid = 1653] [serial = 1827] [outer = 0x0] 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110e7e400) [pid = 1653] [serial = 1828] [outer = 0x110d4b400] 15:13:31 INFO - PROCESS | 1653 | 1468880011955 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115e92400) [pid = 1653] [serial = 1829] [outer = 0x110d4b400] 15:13:32 INFO - PROCESS | 1653 | 1468880012210 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]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 15:13:32 INFO - PROCESS | 1653 | 1468880012240 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1653 | 1468880012241 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:13:32 INFO - PROCESS | 1653 | 1468880012243 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1653 | 1468880012244 Marionette TRACE conn2 <- [1,2410,null,{}] 15:13:32 INFO - PROCESS | 1653 | 1468880012254 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}] 15:13:32 INFO - PROCESS | 1653 | 1468880012255 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:32 INFO - PROCESS | 1653 | 1468880012348 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:13:32 INFO - PROCESS | 1653 | 1468880012352 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1653 | 1468880012353 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a646000 == 42 [pid = 1653] [id = 610] 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1172bf400) [pid = 1653] [serial = 1830] [outer = 0x0] 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119d1bc00) [pid = 1653] [serial = 1831] [outer = 0x1172bf400] 15:13:32 INFO - PROCESS | 1653 | 1468880012377 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1256d5c00) [pid = 1653] [serial = 1832] [outer = 0x1172bf400] 15:13:32 INFO - PROCESS | 1653 | 1468880012709 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]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 479ms 15:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:13:32 INFO - PROCESS | 1653 | 1468880012722 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1653 | 1468880012723 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:13:32 INFO - PROCESS | 1653 | 1468880012725 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1653 | 1468880012726 Marionette TRACE conn2 <- [1,2414,null,{}] 15:13:32 INFO - PROCESS | 1653 | 1468880012729 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}] 15:13:32 INFO - PROCESS | 1653 | 1468880012732 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:32 INFO - PROCESS | 1653 | 1468880012841 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:13:32 INFO - PROCESS | 1653 | 1468880012846 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1653 | 1468880012848 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9dd000 == 43 [pid = 1653] [id = 611] 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1167e5400) [pid = 1653] [serial = 1833] [outer = 0x0] 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266d1c00) [pid = 1653] [serial = 1834] [outer = 0x1167e5400] 15:13:32 INFO - PROCESS | 1653 | 1468880012872 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128710c00) [pid = 1653] [serial = 1835] [outer = 0x1167e5400] 15:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:13:33 INFO - PROCESS | 1653 | 1468880013191 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]]]}] 15:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 15:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:13:33 INFO - PROCESS | 1653 | 1468880013199 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1653 | 1468880013200 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:13:33 INFO - PROCESS | 1653 | 1468880013202 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1653 | 1468880013203 Marionette TRACE conn2 <- [1,2418,null,{}] 15:13:33 INFO - PROCESS | 1653 | 1468880013205 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}] 15:13:33 INFO - PROCESS | 1653 | 1468880013206 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:33 INFO - PROCESS | 1653 | 1468880013302 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:13:33 INFO - PROCESS | 1653 | 1468880013305 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 1653 | 1468880013306 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0f0000 == 44 [pid = 1653] [id = 612] 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128703c00) [pid = 1653] [serial = 1836] [outer = 0x0] 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128977800) [pid = 1653] [serial = 1837] [outer = 0x128703c00] 15:13:33 INFO - PROCESS | 1653 | 1468880013331 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1289d2400) [pid = 1653] [serial = 1838] [outer = 0x128703c00] 15:13:33 INFO - PROCESS | 1653 | 1468880013675 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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 15:13:33 INFO - PROCESS | 1653 | 1468880013720 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1653 | 1468880013722 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:13:33 INFO - PROCESS | 1653 | 1468880013724 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1653 | 1468880013725 Marionette TRACE conn2 <- [1,2422,null,{}] 15:13:33 INFO - PROCESS | 1653 | 1468880013727 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}] 15:13:33 INFO - PROCESS | 1653 | 1468880013728 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:33 INFO - PROCESS | 1653 | 1468880013841 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:13:33 INFO - PROCESS | 1653 | 1468880013847 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 1653 | 1468880013848 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90a000 == 45 [pid = 1653] [id = 613] 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1289d2c00) [pid = 1653] [serial = 1839] [outer = 0x0] 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1289dc000) [pid = 1653] [serial = 1840] [outer = 0x1289d2c00] 15:13:33 INFO - PROCESS | 1653 | 1468880013872 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128c65400) [pid = 1653] [serial = 1841] [outer = 0x1289d2c00] 15:13:34 INFO - PROCESS | 1653 | 1468880014422 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]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 771ms 15:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:13:34 INFO - PROCESS | 1653 | 1468880014495 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 1653 | 1468880014497 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:13:34 INFO - PROCESS | 1653 | 1468880014500 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 1653 | 1468880014502 Marionette TRACE conn2 <- [1,2426,null,{}] 15:13:34 INFO - PROCESS | 1653 | 1468880014506 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}] 15:13:34 INFO - PROCESS | 1653 | 1468880014508 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:34 INFO - PROCESS | 1653 | 1468880014622 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:13:34 INFO - PROCESS | 1653 | 1468880014682 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1653 | 1468880014683 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116578000 == 46 [pid = 1653] [id = 614] 15:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1121ba000) [pid = 1653] [serial = 1842] [outer = 0x0] 15:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129b9800) [pid = 1653] [serial = 1843] [outer = 0x1121ba000] 15:13:34 INFO - PROCESS | 1653 | 1468880014715 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113904800) [pid = 1653] [serial = 1844] [outer = 0x1121ba000] 15:13:35 INFO - PROCESS | 1653 | 1468880015431 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]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 971ms 15:13:35 INFO - PROCESS | 1653 | 1468880015489 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 1653 | 1468880015492 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:13:35 INFO - PROCESS | 1653 | 1468880015498 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 1653 | 1468880015501 Marionette TRACE conn2 <- [1,2430,null,{}] 15:13:35 INFO - PROCESS | 1653 | 1468880015505 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}] 15:13:35 INFO - PROCESS | 1653 | 1468880015507 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:35 INFO - PROCESS | 1653 | 1468880015608 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:13:35 INFO - PROCESS | 1653 | 1468880015691 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 1653 | 1468880015694 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x113026000 == 47 [pid = 1653] [id = 615] 15:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112d47800) [pid = 1653] [serial = 1845] [outer = 0x0] 15:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113370000) [pid = 1653] [serial = 1846] [outer = 0x112d47800] 15:13:35 INFO - PROCESS | 1653 | 1468880015723 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d9b000) [pid = 1653] [serial = 1847] [outer = 0x112d47800] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0f0000 == 46 [pid = 1653] [id = 612] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9dd000 == 45 [pid = 1653] [id = 611] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a646000 == 44 [pid = 1653] [id = 610] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x113f3f800 == 43 [pid = 1653] [id = 609] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128dce800 == 42 [pid = 1653] [id = 608] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127112c00) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1287c1800 == 41 [pid = 1653] [id = 607] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119a14000 == 40 [pid = 1653] [id = 606] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x125668000 == 39 [pid = 1653] [id = 605] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117361800 == 38 [pid = 1653] [id = 604] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12451e800 == 37 [pid = 1653] [id = 603] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12409e800 == 36 [pid = 1653] [id = 602] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123957000 == 35 [pid = 1653] [id = 601] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1a000 == 34 [pid = 1653] [id = 600] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118526800 == 33 [pid = 1653] [id = 599] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117364000 == 32 [pid = 1653] [id = 598] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116148000 == 31 [pid = 1653] [id = 597] 15:13:36 INFO - PROCESS | 1653 | --DOCSHELL 0x112a6b800 == 30 [pid = 1653] [id = 596] 15:13:36 INFO - PROCESS | 1653 | 1468880016201 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 727ms 15:13:36 INFO - PROCESS | 1653 | 1468880016224 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 1653 | 1468880016231 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:13:36 INFO - PROCESS | 1653 | 1468880016238 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 1653 | 1468880016241 Marionette TRACE conn2 <- [1,2434,null,{}] 15:13:36 INFO - PROCESS | 1653 | 1468880016244 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}] 15:13:36 INFO - PROCESS | 1653 | 1468880016249 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:36 INFO - PROCESS | 1653 | 1468880016375 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12400e800) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124ef7000) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1256d8c00) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1160ec000) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1256d7800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1266b3c00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126451000) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118595400) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115ea0800) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e40400) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a8f400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113f37400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176aa000) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1167e0400) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113ba6800) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b9c00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124e83800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124ef7c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119653c00) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127109400) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119526800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119d1e400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11952bc00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1245fbc00) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125610800) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1239a7800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12666fc00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119668800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 15:13:36 INFO - PROCESS | 1653 | 1468880016473 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1653 | 1468880016474 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a7800 == 31 [pid = 1653] [id = 616] 15:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129bac00) [pid = 1653] [serial = 1848] [outer = 0x0] 15:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113d9ac00) [pid = 1653] [serial = 1849] [outer = 0x1129bac00] 15:13:36 INFO - PROCESS | 1653 | 1468880016525 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115ea0000) [pid = 1653] [serial = 1850] [outer = 0x1129bac00] 15:13:36 INFO - PROCESS | 1653 | 1468880016872 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]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 676ms 15:13:36 INFO - PROCESS | 1653 | 1468880016916 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 1653 | 1468880016917 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:13:36 INFO - PROCESS | 1653 | 1468880016920 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 1653 | 1468880016922 Marionette TRACE conn2 <- [1,2438,null,{}] 15:13:36 INFO - PROCESS | 1653 | 1468880016930 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}] 15:13:36 INFO - PROCESS | 1653 | 1468880016933 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:37 INFO - PROCESS | 1653 | 1468880017035 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:13:37 INFO - PROCESS | 1653 | 1468880017090 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1653 | 1468880017093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872e800 == 32 [pid = 1653] [id = 617] 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1160ec000) [pid = 1653] [serial = 1851] [outer = 0x0] 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11690d800) [pid = 1653] [serial = 1852] [outer = 0x1160ec000] 15:13:37 INFO - PROCESS | 1653 | 1468880017121 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11818f400) [pid = 1653] [serial = 1853] [outer = 0x1160ec000] 15:13:37 INFO - PROCESS | 1653 | 1468880017417 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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 15:13:37 INFO - PROCESS | 1653 | 1468880017441 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1653 | 1468880017443 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:13:37 INFO - PROCESS | 1653 | 1468880017454 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1653 | 1468880017456 Marionette TRACE conn2 <- [1,2442,null,{}] 15:13:37 INFO - PROCESS | 1653 | 1468880017459 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}] 15:13:37 INFO - PROCESS | 1653 | 1468880017462 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:37 INFO - PROCESS | 1653 | 1468880017567 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:13:37 INFO - PROCESS | 1653 | 1468880017640 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1653 | 1468880017641 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1c000 == 33 [pid = 1653] [id = 618] 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11818d800) [pid = 1653] [serial = 1854] [outer = 0x0] 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118855000) [pid = 1653] [serial = 1855] [outer = 0x11818d800] 15:13:37 INFO - PROCESS | 1653 | 1468880017684 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fd4400) [pid = 1653] [serial = 1856] [outer = 0x11818d800] 15:13:38 INFO - PROCESS | 1653 | 1468880018042 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]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 15:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:13:38 INFO - PROCESS | 1653 | 1468880018075 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1653 | 1468880018076 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:13:38 INFO - PROCESS | 1653 | 1468880018078 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 1653 | 1468880018079 Marionette TRACE conn2 <- [1,2446,null,{}] 15:13:38 INFO - PROCESS | 1653 | 1468880018084 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}] 15:13:38 INFO - PROCESS | 1653 | 1468880018086 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:38 INFO - PROCESS | 1653 | 1468880018158 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:13:38 INFO - PROCESS | 1653 | 1468880018229 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1653 | 1468880018230 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123959800 == 34 [pid = 1653] [id = 619] 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112132800) [pid = 1653] [serial = 1857] [outer = 0x0] 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119280400) [pid = 1653] [serial = 1858] [outer = 0x112132800] 15:13:38 INFO - PROCESS | 1653 | 1468880018255 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119592800) [pid = 1653] [serial = 1859] [outer = 0x112132800] 15:13:38 INFO - PROCESS | 1653 | 1468880018587 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]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 521ms 15:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:13:38 INFO - PROCESS | 1653 | 1468880018600 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1653 | 1468880018601 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:13:38 INFO - PROCESS | 1653 | 1468880018603 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 1653 | 1468880018604 Marionette TRACE conn2 <- [1,2450,null,{}] 15:13:38 INFO - PROCESS | 1653 | 1468880018606 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}] 15:13:38 INFO - PROCESS | 1653 | 1468880018611 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:38 INFO - PROCESS | 1653 | 1468880018733 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:13:38 INFO - PROCESS | 1653 | 1468880018767 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1653 | 1468880018769 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12451b800 == 35 [pid = 1653] [id = 620] 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11964a800) [pid = 1653] [serial = 1860] [outer = 0x0] 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11966dc00) [pid = 1653] [serial = 1861] [outer = 0x11964a800] 15:13:38 INFO - PROCESS | 1653 | 1468880018794 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1239acc00) [pid = 1653] [serial = 1862] [outer = 0x11964a800] 15:13:39 INFO - PROCESS | 1653 | 1468880019154 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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 570ms 15:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:13:39 INFO - PROCESS | 1653 | 1468880019174 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1653 | 1468880019176 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:13:39 INFO - PROCESS | 1653 | 1468880019179 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1653 | 1468880019181 Marionette TRACE conn2 <- [1,2454,null,{}] 15:13:39 INFO - PROCESS | 1653 | 1468880019191 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}] 15:13:39 INFO - PROCESS | 1653 | 1468880019193 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:39 INFO - PROCESS | 1653 | 1468880019340 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:13:39 INFO - PROCESS | 1653 | 1468880019398 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1653 | 1468880019399 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12467f000 == 36 [pid = 1653] [id = 621] 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11602bc00) [pid = 1653] [serial = 1863] [outer = 0x0] 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124005400) [pid = 1653] [serial = 1864] [outer = 0x11602bc00] 15:13:39 INFO - PROCESS | 1653 | 1468880019439 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12400d400) [pid = 1653] [serial = 1865] [outer = 0x11602bc00] 15:13:39 INFO - PROCESS | 1653 | 1468880019787 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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 631ms 15:13:39 INFO - PROCESS | 1653 | 1468880019809 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1653 | 1468880019810 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:13:39 INFO - PROCESS | 1653 | 1468880019813 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1653 | 1468880019815 Marionette TRACE conn2 <- [1,2458,null,{}] 15:13:39 INFO - PROCESS | 1653 | 1468880019818 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}] 15:13:39 INFO - PROCESS | 1653 | 1468880019819 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:39 INFO - PROCESS | 1653 | 1468880019917 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:13:39 INFO - PROCESS | 1653 | 1468880019920 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1653 | 1468880019921 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116797000 == 37 [pid = 1653] [id = 622] 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119651c00) [pid = 1653] [serial = 1866] [outer = 0x0] 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124555000) [pid = 1653] [serial = 1867] [outer = 0x119651c00] 15:13:39 INFO - PROCESS | 1653 | 1468880019945 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245f1400) [pid = 1653] [serial = 1868] [outer = 0x119651c00] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128703c00) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119d19400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1121e2000) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110d56400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12455b800) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123cf5000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e9d000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11886cc00) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1131ae400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12455c000) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d4cc00) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1256b1800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f4e800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1264ef400) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1167e5400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11886bc00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x110d4b400) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1172bf400) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:13:40 INFO - PROCESS | 1653 | 1468880020409 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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 620ms 15:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:13:40 INFO - PROCESS | 1653 | 1468880020434 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1653 | 1468880020435 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:13:40 INFO - PROCESS | 1653 | 1468880020437 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1653 | 1468880020438 Marionette TRACE conn2 <- [1,2462,null,{}] 15:13:40 INFO - PROCESS | 1653 | 1468880020441 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}] 15:13:40 INFO - PROCESS | 1653 | 1468880020442 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:40 INFO - PROCESS | 1653 | 1468880020519 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:13:40 INFO - PROCESS | 1653 | 1468880020523 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1653 | 1468880020523 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242ae800 == 38 [pid = 1653] [id = 623] 15:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110d56400) [pid = 1653] [serial = 1869] [outer = 0x0] 15:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1167e5400) [pid = 1653] [serial = 1870] [outer = 0x110d56400] 15:13:40 INFO - PROCESS | 1653 | 1468880020550 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113374400) [pid = 1653] [serial = 1871] [outer = 0x110d56400] 15:13:40 INFO - PROCESS | 1653 | 1468880020904 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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 471ms 15:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:13:40 INFO - PROCESS | 1653 | 1468880020909 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1653 | 1468880020910 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:13:40 INFO - PROCESS | 1653 | 1468880020912 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1653 | 1468880020915 Marionette TRACE conn2 <- [1,2466,null,{}] 15:13:40 INFO - PROCESS | 1653 | 1468880020918 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}] 15:13:40 INFO - PROCESS | 1653 | 1468880020919 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:41 INFO - PROCESS | 1653 | 1468880021021 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:13:41 INFO - PROCESS | 1653 | 1468880021027 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1653 | 1468880021028 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287b7800 == 39 [pid = 1653] [id = 624] 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a82000) [pid = 1653] [serial = 1872] [outer = 0x0] 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1239aa800) [pid = 1653] [serial = 1873] [outer = 0x112a82000] 15:13:41 INFO - PROCESS | 1653 | 1468880021053 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12455c800) [pid = 1653] [serial = 1874] [outer = 0x112a82000] 15:13:41 INFO - PROCESS | 1653 | 1468880021328 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]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 472ms 15:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:13:41 INFO - PROCESS | 1653 | 1468880021385 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 1653 | 1468880021386 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:13:41 INFO - PROCESS | 1653 | 1468880021388 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 1653 | 1468880021390 Marionette TRACE conn2 <- [1,2470,null,{}] 15:13:41 INFO - PROCESS | 1653 | 1468880021392 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}] 15:13:41 INFO - PROCESS | 1653 | 1468880021394 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:41 INFO - PROCESS | 1653 | 1468880021488 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:13:41 INFO - PROCESS | 1653 | 1468880021491 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1653 | 1468880021493 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129079000 == 40 [pid = 1653] [id = 625] 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1172b9000) [pid = 1653] [serial = 1875] [outer = 0x0] 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124b85800) [pid = 1653] [serial = 1876] [outer = 0x1172b9000] 15:13:41 INFO - PROCESS | 1653 | 1468880021526 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1256d9000) [pid = 1653] [serial = 1877] [outer = 0x1172b9000] 15:13:41 INFO - PROCESS | 1653 | 1468880021856 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]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 15:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:13:41 INFO - PROCESS | 1653 | 1468880021909 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 1653 | 1468880021910 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:13:41 INFO - PROCESS | 1653 | 1468880021922 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 1653 | 1468880021924 Marionette TRACE conn2 <- [1,2474,null,{}] 15:13:41 INFO - PROCESS | 1653 | 1468880021926 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}] 15:13:41 INFO - PROCESS | 1653 | 1468880021927 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:42 INFO - PROCESS | 1653 | 1468880022007 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:13:42 INFO - PROCESS | 1653 | 1468880022010 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1653 | 1468880022012 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a417000 == 41 [pid = 1653] [id = 626] 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12644f400) [pid = 1653] [serial = 1878] [outer = 0x0] 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126679000) [pid = 1653] [serial = 1879] [outer = 0x12644f400] 15:13:42 INFO - PROCESS | 1653 | 1468880022036 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1266b8000) [pid = 1653] [serial = 1880] [outer = 0x12644f400] 15:13:42 INFO - PROCESS | 1653 | 1468880022417 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]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 530ms 15:13:42 INFO - PROCESS | 1653 | 1468880022443 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1653 | 1468880022446 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:13:42 INFO - PROCESS | 1653 | 1468880022452 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 1653 | 1468880022454 Marionette TRACE conn2 <- [1,2478,null,{}] 15:13:42 INFO - PROCESS | 1653 | 1468880022459 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}] 15:13:42 INFO - PROCESS | 1653 | 1468880022460 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:42 INFO - PROCESS | 1653 | 1468880022564 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:13:42 INFO - PROCESS | 1653 | 1468880022636 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1653 | 1468880022639 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133c4000 == 42 [pid = 1653] [id = 627] 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111ca8400) [pid = 1653] [serial = 1881] [outer = 0x0] 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112789800) [pid = 1653] [serial = 1882] [outer = 0x111ca8400] 15:13:42 INFO - PROCESS | 1653 | 1468880022670 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11336f400) [pid = 1653] [serial = 1883] [outer = 0x111ca8400] 15:13:43 INFO - PROCESS | 1653 | 1468880023091 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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 15:13:43 INFO - PROCESS | 1653 | 1468880023124 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1653 | 1468880023127 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:13:43 INFO - PROCESS | 1653 | 1468880023132 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1653 | 1468880023134 Marionette TRACE conn2 <- [1,2482,null,{}] 15:13:43 INFO - PROCESS | 1653 | 1468880023136 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}] 15:13:43 INFO - PROCESS | 1653 | 1468880023138 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:43 INFO - PROCESS | 1653 | 1468880023266 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:13:43 INFO - PROCESS | 1653 | 1468880023337 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1653 | 1468880023339 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a6a000 == 43 [pid = 1653] [id = 628] 15:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1160ef800) [pid = 1653] [serial = 1884] [outer = 0x0] 15:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116532000) [pid = 1653] [serial = 1885] [outer = 0x1160ef800] 15:13:43 INFO - PROCESS | 1653 | 1468880023369 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1172bc800) [pid = 1653] [serial = 1886] [outer = 0x1160ef800] 15:13:43 INFO - PROCESS | 1653 | 1468880023786 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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 669ms 15:13:43 INFO - PROCESS | 1653 | 1468880023802 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1653 | 1468880023804 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:13:43 INFO - PROCESS | 1653 | 1468880023806 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1653 | 1468880023809 Marionette TRACE conn2 <- [1,2486,null,{}] 15:13:43 INFO - PROCESS | 1653 | 1468880023817 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}] 15:13:43 INFO - PROCESS | 1653 | 1468880023820 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:43 INFO - PROCESS | 1653 | 1468880023926 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:13:43 INFO - PROCESS | 1653 | 1468880023986 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1653 | 1468880023988 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a213800 == 44 [pid = 1653] [id = 629] 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118553400) [pid = 1653] [serial = 1887] [outer = 0x0] 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11952bc00) [pid = 1653] [serial = 1888] [outer = 0x118553400] 15:13:44 INFO - PROCESS | 1653 | 1468880024020 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119d18400) [pid = 1653] [serial = 1889] [outer = 0x118553400] 15:13:44 INFO - PROCESS | 1653 | 1468880024475 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]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms 15:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:13:44 INFO - PROCESS | 1653 | 1468880024532 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1653 | 1468880024534 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:13:44 INFO - PROCESS | 1653 | 1468880024536 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1653 | 1468880024537 Marionette TRACE conn2 <- [1,2490,null,{}] 15:13:44 INFO - PROCESS | 1653 | 1468880024540 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}] 15:13:44 INFO - PROCESS | 1653 | 1468880024541 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:44 INFO - PROCESS | 1653 | 1468880024668 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:13:44 INFO - PROCESS | 1653 | 1468880024740 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1653 | 1468880024742 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0d9800 == 45 [pid = 1653] [id = 630] 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119d1f400) [pid = 1653] [serial = 1890] [outer = 0x0] 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124559400) [pid = 1653] [serial = 1891] [outer = 0x119d1f400] 15:13:44 INFO - PROCESS | 1653 | 1468880024773 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124ef6400) [pid = 1653] [serial = 1892] [outer = 0x119d1f400] 15:13:45 INFO - PROCESS | 1653 | 1468880025186 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]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 15:13:45 INFO - PROCESS | 1653 | 1468880025207 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 1653 | 1468880025208 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:13:45 INFO - PROCESS | 1653 | 1468880025211 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 1653 | 1468880025212 Marionette TRACE conn2 <- [1,2494,null,{}] 15:13:45 INFO - PROCESS | 1653 | 1468880025215 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}] 15:13:45 INFO - PROCESS | 1653 | 1468880025216 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:45 INFO - PROCESS | 1653 | 1468880025320 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:13:45 INFO - PROCESS | 1653 | 1468880025379 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1653 | 1468880025380 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0f6000 == 46 [pid = 1653] [id = 631] 15:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1239afc00) [pid = 1653] [serial = 1893] [outer = 0x0] 15:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1256d7800) [pid = 1653] [serial = 1894] [outer = 0x1239afc00] 15:13:45 INFO - PROCESS | 1653 | 1468880025409 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1266b9000) [pid = 1653] [serial = 1895] [outer = 0x1239afc00] 15:13:46 INFO - PROCESS | 1653 | 1468880026016 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 872ms 15:13:46 INFO - PROCESS | 1653 | 1468880026084 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:13:46 INFO - PROCESS | 1653 | 1468880026086 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:13:46 INFO - PROCESS | 1653 | 1468880026089 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1653 | 1468880026091 Marionette TRACE conn2 <- [1,2498,null,{}] 15:13:46 INFO - PROCESS | 1653 | 1468880026095 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}] 15:13:46 INFO - PROCESS | 1653 | 1468880026097 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:46 INFO - PROCESS | 1653 | 1468880026190 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:13:46 INFO - PROCESS | 1653 | 1468880026258 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1653 | 1468880026261 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190ae000 == 47 [pid = 1653] [id = 632] 15:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113d9b800) [pid = 1653] [serial = 1896] [outer = 0x0] 15:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115e94000) [pid = 1653] [serial = 1897] [outer = 0x113d9b800] 15:13:46 INFO - PROCESS | 1653 | 1468880026289 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1160ed800) [pid = 1653] [serial = 1898] [outer = 0x113d9b800] 15:13:46 INFO - PROCESS | 1653 | 1468880026716 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 671ms 15:13:46 INFO - PROCESS | 1653 | 1468880026760 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1653 | 1468880026763 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:13:46 INFO - PROCESS | 1653 | 1468880026767 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1653 | 1468880026769 Marionette TRACE conn2 <- [1,2502,null,{}] 15:13:46 INFO - PROCESS | 1653 | 1468880026771 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}] 15:13:46 INFO - PROCESS | 1653 | 1468880026773 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129079000 == 46 [pid = 1653] [id = 625] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1287b7800 == 45 [pid = 1653] [id = 624] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1242ae800 == 44 [pid = 1653] [id = 623] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116797000 == 43 [pid = 1653] [id = 622] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12467f000 == 42 [pid = 1653] [id = 621] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12451b800 == 41 [pid = 1653] [id = 620] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x123959800 == 40 [pid = 1653] [id = 619] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1c000 == 39 [pid = 1653] [id = 618] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11872e800 == 38 [pid = 1653] [id = 617] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a7800 == 37 [pid = 1653] [id = 616] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x113026000 == 36 [pid = 1653] [id = 615] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116578000 == 35 [pid = 1653] [id = 614] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a654800 == 34 [pid = 1653] [id = 595] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90a000 == 33 [pid = 1653] [id = 613] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1190ae000 == 32 [pid = 1653] [id = 632] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0f6000 == 31 [pid = 1653] [id = 631] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0d9800 == 30 [pid = 1653] [id = 630] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a213800 == 29 [pid = 1653] [id = 629] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x123a6a000 == 28 [pid = 1653] [id = 628] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a417000 == 27 [pid = 1653] [id = 626] 15:13:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1133c4000 == 26 [pid = 1653] [id = 627] 15:13:47 INFO - PROCESS | 1653 | 1468880027378 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128977800) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1239a9c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123d68400) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1129af400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a8d800) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116083800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116720400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1245f6400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1240cfc00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116aa1400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118152c00) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119671c00) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119df1000) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118197400) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118862000) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1256aec00) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113969c00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113fa7c00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1266b5800) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126672c00) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123fb4000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124009000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1266bb000) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12870a000) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128710c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119527400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119669400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110e7e400) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119d1bc00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115e92400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1289d2400) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125022400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1266d1c00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1256d5c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124558400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 15:13:47 INFO - PROCESS | 1653 | 1468880027507 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1653 | 1468880027509 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x112642800 == 27 [pid = 1653] [id = 633] 15:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110e78c00) [pid = 1653] [serial = 1899] [outer = 0x0] 15:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x110e7d400) [pid = 1653] [serial = 1900] [outer = 0x110e78c00] 15:13:47 INFO - PROCESS | 1653 | 1468880027538 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112133000) [pid = 1653] [serial = 1901] [outer = 0x110e78c00] 15:13:47 INFO - PROCESS | 1653 | 1468880027856 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]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1122ms 15:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:13:47 INFO - PROCESS | 1653 | 1468880027891 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1653 | 1468880027893 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:13:47 INFO - PROCESS | 1653 | 1468880027897 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 1653 | 1468880027901 Marionette TRACE conn2 <- [1,2506,null,{}] 15:13:47 INFO - PROCESS | 1653 | 1468880027904 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}] 15:13:47 INFO - PROCESS | 1653 | 1468880027905 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:48 INFO - PROCESS | 1653 | 1468880028006 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:13:48 INFO - PROCESS | 1653 | 1468880028063 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1653 | 1468880028064 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116097800 == 28 [pid = 1653] [id = 634] 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1121ebc00) [pid = 1653] [serial = 1902] [outer = 0x0] 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112f15000) [pid = 1653] [serial = 1903] [outer = 0x1121ebc00] 15:13:48 INFO - PROCESS | 1653 | 1468880028091 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113f35c00) [pid = 1653] [serial = 1904] [outer = 0x1121ebc00] 15:13:48 INFO - PROCESS | 1653 | 1468880028378 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]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 523ms 15:13:48 INFO - PROCESS | 1653 | 1468880028421 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 1653 | 1468880028422 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:13:48 INFO - PROCESS | 1653 | 1468880028476 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 1653 | 1468880028478 Marionette TRACE conn2 <- [1,2510,null,{}] 15:13:48 INFO - PROCESS | 1653 | 1468880028481 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}] 15:13:48 INFO - PROCESS | 1653 | 1468880028484 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:48 INFO - PROCESS | 1653 | 1468880028566 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:13:48 INFO - PROCESS | 1653 | 1468880028570 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1653 | 1468880028572 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11305d000 == 29 [pid = 1653] [id = 635] 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e2c800) [pid = 1653] [serial = 1905] [outer = 0x0] 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1121e4000) [pid = 1653] [serial = 1906] [outer = 0x111e2c800] 15:13:48 INFO - PROCESS | 1653 | 1468880028644 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112dbb400) [pid = 1653] [serial = 1907] [outer = 0x111e2c800] 15:13:49 INFO - PROCESS | 1653 | 1468880029236 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]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 827ms 15:13:49 INFO - PROCESS | 1653 | 1468880029300 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1653 | 1468880029303 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:13:49 INFO - PROCESS | 1653 | 1468880029307 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 1653 | 1468880029308 Marionette TRACE conn2 <- [1,2514,null,{}] 15:13:49 INFO - PROCESS | 1653 | 1468880029313 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}] 15:13:49 INFO - PROCESS | 1653 | 1468880029315 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:49 INFO - PROCESS | 1653 | 1468880029419 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:13:49 INFO - PROCESS | 1653 | 1468880029496 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1653 | 1468880029498 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817c800 == 30 [pid = 1653] [id = 636] 15:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1160ed400) [pid = 1653] [serial = 1908] [outer = 0x0] 15:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116532800) [pid = 1653] [serial = 1909] [outer = 0x1160ed400] 15:13:49 INFO - PROCESS | 1653 | 1468880029530 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116907000) [pid = 1653] [serial = 1910] [outer = 0x1160ed400] 15:13:50 INFO - PROCESS | 1653 | 1468880030071 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 819ms 15:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:13:50 INFO - PROCESS | 1653 | 1468880030126 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1653 | 1468880030127 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:13:50 INFO - PROCESS | 1653 | 1468880030130 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1653 | 1468880030131 Marionette TRACE conn2 <- [1,2518,null,{}] 15:13:50 INFO - PROCESS | 1653 | 1468880030134 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}] 15:13:50 INFO - PROCESS | 1653 | 1468880030135 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:50 INFO - PROCESS | 1653 | 1468880030285 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:13:50 INFO - PROCESS | 1653 | 1468880030343 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1653 | 1468880030345 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11303d000 == 31 [pid = 1653] [id = 637] 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110e77c00) [pid = 1653] [serial = 1911] [outer = 0x0] 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111e58000) [pid = 1653] [serial = 1912] [outer = 0x110e77c00] 15:13:50 INFO - PROCESS | 1653 | 1468880030373 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a8e800) [pid = 1653] [serial = 1913] [outer = 0x110e77c00] 15:13:50 INFO - PROCESS | 1653 | --DOCSHELL 0x112642800 == 30 [pid = 1653] [id = 633] 15:13:50 INFO - PROCESS | 1653 | 1468880030758 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 15:13:50 INFO - PROCESS | 1653 | 1468880030802 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1653 | 1468880030804 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:13:50 INFO - PROCESS | 1653 | 1468880030807 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1653 | 1468880030809 Marionette TRACE conn2 <- [1,2522,null,{}] 15:13:50 INFO - PROCESS | 1653 | 1468880030812 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}] 15:13:50 INFO - PROCESS | 1653 | 1468880030814 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:50 INFO - PROCESS | 1653 | 1468880030893 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:13:50 INFO - PROCESS | 1653 | 1468880030899 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1653 | 1468880030901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119254800 == 31 [pid = 1653] [id = 638] 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1151c6400) [pid = 1653] [serial = 1914] [outer = 0x0] 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116978c00) [pid = 1653] [serial = 1915] [outer = 0x1151c6400] 15:13:50 INFO - PROCESS | 1653 | 1468880030927 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118156400) [pid = 1653] [serial = 1916] [outer = 0x1151c6400] 15:13:51 INFO - PROCESS | 1653 | 1468880031268 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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 15:13:51 INFO - PROCESS | 1653 | 1468880031329 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1653 | 1468880031333 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:13:51 INFO - PROCESS | 1653 | 1468880031337 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1653 | 1468880031339 Marionette TRACE conn2 <- [1,2526,null,{}] 15:13:51 INFO - PROCESS | 1653 | 1468880031342 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}] 15:13:51 INFO - PROCESS | 1653 | 1468880031345 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:51 INFO - PROCESS | 1653 | 1468880031472 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:13:51 INFO - PROCESS | 1653 | 1468880031486 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1653 | 1468880031487 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cba000 == 32 [pid = 1653] [id = 639] 15:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11855c400) [pid = 1653] [serial = 1917] [outer = 0x0] 15:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11886a400) [pid = 1653] [serial = 1918] [outer = 0x11855c400] 15:13:51 INFO - PROCESS | 1653 | 1468880031529 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11927fc00) [pid = 1653] [serial = 1919] [outer = 0x11855c400] 15:13:52 INFO - PROCESS | 1653 | 1468880032032 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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 724ms 15:13:52 INFO - PROCESS | 1653 | 1468880032060 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1653 | 1468880032064 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:13:52 INFO - PROCESS | 1653 | 1468880032080 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1653 | 1468880032085 Marionette TRACE conn2 <- [1,2530,null,{}] 15:13:52 INFO - PROCESS | 1653 | 1468880032087 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}] 15:13:52 INFO - PROCESS | 1653 | 1468880032089 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:52 INFO - PROCESS | 1653 | 1468880032190 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:13:52 INFO - PROCESS | 1653 | 1468880032230 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1653 | 1468880032231 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x124370800 == 33 [pid = 1653] [id = 640] 15:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119284000) [pid = 1653] [serial = 1920] [outer = 0x0] 15:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11966a000) [pid = 1653] [serial = 1921] [outer = 0x119284000] 15:13:52 INFO - PROCESS | 1653 | 1468880032256 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119d20400) [pid = 1653] [serial = 1922] [outer = 0x119284000] 15:13:52 INFO - PROCESS | 1653 | 1468880032645 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]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 631ms 15:13:52 INFO - PROCESS | 1653 | 1468880032708 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1653 | 1468880032710 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:13:52 INFO - PROCESS | 1653 | 1468880032713 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1653 | 1468880032715 Marionette TRACE conn2 <- [1,2534,null,{}] 15:13:52 INFO - PROCESS | 1653 | 1468880032718 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}] 15:13:52 INFO - PROCESS | 1653 | 1468880032720 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:52 INFO - PROCESS | 1653 | 1468880032869 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:13:52 INFO - PROCESS | 1653 | 1468880032920 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1653 | 1468880032921 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x124679000 == 34 [pid = 1653] [id = 641] 15:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119597800) [pid = 1653] [serial = 1923] [outer = 0x0] 15:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1239a6c00) [pid = 1653] [serial = 1924] [outer = 0x119597800] 15:13:52 INFO - PROCESS | 1653 | 1468880032957 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123e42400) [pid = 1653] [serial = 1925] [outer = 0x119597800] 15:13:53 INFO - PROCESS | 1653 | 1468880033345 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]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 15:13:53 INFO - PROCESS | 1653 | 1468880033385 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1653 | 1468880033386 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:13:53 INFO - PROCESS | 1653 | 1468880033390 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 1653 | 1468880033392 Marionette TRACE conn2 <- [1,2538,null,{}] 15:13:53 INFO - PROCESS | 1653 | 1468880033402 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}] 15:13:53 INFO - PROCESS | 1653 | 1468880033404 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:53 INFO - PROCESS | 1653 | 1468880033558 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:13:53 INFO - PROCESS | 1653 | 1468880033613 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1653 | 1468880033619 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242c0000 == 35 [pid = 1653] [id = 642] 15:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1242f3c00) [pid = 1653] [serial = 1926] [outer = 0x0] 15:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124557800) [pid = 1653] [serial = 1927] [outer = 0x1242f3c00] 15:13:53 INFO - PROCESS | 1653 | 1468880033673 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124627c00) [pid = 1653] [serial = 1928] [outer = 0x1242f3c00] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11964a800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11602bc00) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119651c00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1121ba000) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1289d2c00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112d47800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11818d800) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1160ec000) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129bac00) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110d56400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12644f400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1172b9000) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a82000) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112132800) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113d9b800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118553400) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160ef800) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111ca8400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1239afc00) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d1f400) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:13:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110e78c00) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:13:54 INFO - PROCESS | 1653 | 1468880034038 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 15:13:54 INFO - PROCESS | 1653 | 1468880034064 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1653 | 1468880034068 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:13:54 INFO - PROCESS | 1653 | 1468880034071 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1653 | 1468880034072 Marionette TRACE conn2 <- [1,2542,null,{}] 15:13:54 INFO - PROCESS | 1653 | 1468880034074 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}] 15:13:54 INFO - PROCESS | 1653 | 1468880034075 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:54 INFO - PROCESS | 1653 | 1468880034155 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:13:54 INFO - PROCESS | 1653 | 1468880034177 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1653 | 1468880034179 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x126078800 == 36 [pid = 1653] [id = 643] 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116026800) [pid = 1653] [serial = 1929] [outer = 0x0] 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11831fc00) [pid = 1653] [serial = 1930] [outer = 0x116026800] 15:13:54 INFO - PROCESS | 1653 | 1468880034203 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1206ce000) [pid = 1653] [serial = 1931] [outer = 0x116026800] 15:13:54 INFO - PROCESS | 1653 | 1468880034523 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 15:13:54 INFO - PROCESS | 1653 | 1468880034540 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1653 | 1468880034542 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:13:54 INFO - PROCESS | 1653 | 1468880034555 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1653 | 1468880034556 Marionette TRACE conn2 <- [1,2546,null,{}] 15:13:54 INFO - PROCESS | 1653 | 1468880034559 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}] 15:13:54 INFO - PROCESS | 1653 | 1468880034560 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:54 INFO - PROCESS | 1653 | 1468880034641 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:13:54 INFO - PROCESS | 1653 | 1468880034704 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1653 | 1468880034706 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287ab000 == 37 [pid = 1653] [id = 644] 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113371400) [pid = 1653] [serial = 1932] [outer = 0x0] 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124006000) [pid = 1653] [serial = 1933] [outer = 0x113371400] 15:13:54 INFO - PROCESS | 1653 | 1468880034732 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124e90c00) [pid = 1653] [serial = 1934] [outer = 0x113371400] 15:13:55 INFO - PROCESS | 1653 | 1468880035134 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 619ms 15:13:55 INFO - PROCESS | 1653 | 1468880035175 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1653 | 1468880035177 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:13:55 INFO - PROCESS | 1653 | 1468880035180 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1653 | 1468880035182 Marionette TRACE conn2 <- [1,2550,null,{}] 15:13:55 INFO - PROCESS | 1653 | 1468880035186 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}] 15:13:55 INFO - PROCESS | 1653 | 1468880035187 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:55 INFO - PROCESS | 1653 | 1468880035307 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:13:55 INFO - PROCESS | 1653 | 1468880035313 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1653 | 1468880035314 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbf800 == 38 [pid = 1653] [id = 645] 15:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1129b9000) [pid = 1653] [serial = 1935] [outer = 0x0] 15:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ef0000) [pid = 1653] [serial = 1936] [outer = 0x1129b9000] 15:13:55 INFO - PROCESS | 1653 | 1468880035338 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1256b6400) [pid = 1653] [serial = 1937] [outer = 0x1129b9000] 15:13:55 INFO - PROCESS | 1653 | 1468880035674 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 15:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:13:55 INFO - PROCESS | 1653 | 1468880035710 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1653 | 1468880035711 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:13:55 INFO - PROCESS | 1653 | 1468880035714 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1653 | 1468880035715 Marionette TRACE conn2 <- [1,2554,null,{}] 15:13:55 INFO - PROCESS | 1653 | 1468880035718 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}] 15:13:55 INFO - PROCESS | 1653 | 1468880035719 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:55 INFO - PROCESS | 1653 | 1468880035822 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:13:55 INFO - PROCESS | 1653 | 1468880035979 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1653 | 1468880035981 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11281f000 == 39 [pid = 1653] [id = 646] 15:13:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110d58400) [pid = 1653] [serial = 1938] [outer = 0x0] 15:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110d9b000) [pid = 1653] [serial = 1939] [outer = 0x110d58400] 15:13:56 INFO - PROCESS | 1653 | 1468880036016 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1129ac400) [pid = 1653] [serial = 1940] [outer = 0x110d58400] 15:13:56 INFO - PROCESS | 1653 | 1468880036494 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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 821ms 15:13:56 INFO - PROCESS | 1653 | 1468880036544 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 1653 | 1468880036546 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:13:56 INFO - PROCESS | 1653 | 1468880036568 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 1653 | 1468880036570 Marionette TRACE conn2 <- [1,2558,null,{}] 15:13:56 INFO - PROCESS | 1653 | 1468880036573 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}] 15:13:56 INFO - PROCESS | 1653 | 1468880036575 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:56 INFO - PROCESS | 1653 | 1468880036679 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:13:56 INFO - PROCESS | 1653 | 1468880036754 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1653 | 1468880036755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cca000 == 40 [pid = 1653] [id = 647] 15:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1167df800) [pid = 1653] [serial = 1941] [outer = 0x0] 15:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116aa0c00) [pid = 1653] [serial = 1942] [outer = 0x1167df800] 15:13:56 INFO - PROCESS | 1653 | 1468880036786 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118320c00) [pid = 1653] [serial = 1943] [outer = 0x1167df800] 15:13:57 INFO - PROCESS | 1653 | 1468880037234 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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 15:13:57 INFO - PROCESS | 1653 | 1468880037241 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1653 | 1468880037244 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:13:57 INFO - PROCESS | 1653 | 1468880037248 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1653 | 1468880037251 Marionette TRACE conn2 <- [1,2562,null,{}] 15:13:57 INFO - PROCESS | 1653 | 1468880037254 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}] 15:13:57 INFO - PROCESS | 1653 | 1468880037255 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:57 INFO - PROCESS | 1653 | 1468880037360 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:13:57 INFO - PROCESS | 1653 | 1468880037419 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 1653 | 1468880037420 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbb800 == 41 [pid = 1653] [id = 648] 15:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118595400) [pid = 1653] [serial = 1944] [outer = 0x0] 15:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11954dc00) [pid = 1653] [serial = 1945] [outer = 0x118595400] 15:13:57 INFO - PROCESS | 1653 | 1468880037449 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119d1bc00) [pid = 1653] [serial = 1946] [outer = 0x118595400] 15:13:57 INFO - PROCESS | 1653 | 1468880037956 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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 15:13:57 INFO - PROCESS | 1653 | 1468880037971 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1653 | 1468880037974 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:13:58 INFO - PROCESS | 1653 | 1468880038030 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1653 | 1468880038039 Marionette TRACE conn2 <- [1,2566,null,{}] 15:13:58 INFO - PROCESS | 1653 | 1468880038046 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}] 15:13:58 INFO - PROCESS | 1653 | 1468880038050 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:58 INFO - PROCESS | 1653 | 1468880038177 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:13:58 INFO - PROCESS | 1653 | 1468880038237 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1653 | 1468880038238 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d8800 == 42 [pid = 1653] [id = 649] 15:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118867400) [pid = 1653] [serial = 1947] [outer = 0x0] 15:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1245f1c00) [pid = 1653] [serial = 1948] [outer = 0x118867400] 15:13:58 INFO - PROCESS | 1653 | 1468880038267 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12666fc00) [pid = 1653] [serial = 1949] [outer = 0x118867400] 15:13:58 INFO - PROCESS | 1653 | 1468880038708 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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 762ms 15:13:58 INFO - PROCESS | 1653 | 1468880038769 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 1653 | 1468880038771 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:13:58 INFO - PROCESS | 1653 | 1468880038775 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1653 | 1468880038777 Marionette TRACE conn2 <- [1,2570,null,{}] 15:13:58 INFO - PROCESS | 1653 | 1468880038780 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}] 15:13:58 INFO - PROCESS | 1653 | 1468880038781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:58 INFO - PROCESS | 1653 | 1468880038882 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:13:58 INFO - PROCESS | 1653 | 1468880038955 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1653 | 1468880038957 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1161ed800 == 43 [pid = 1653] [id = 650] 15:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112f1c000) [pid = 1653] [serial = 1950] [outer = 0x0] 15:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117e4ec00) [pid = 1653] [serial = 1951] [outer = 0x112f1c000] 15:13:58 INFO - PROCESS | 1653 | 1468880038986 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1266b8400) [pid = 1653] [serial = 1952] [outer = 0x112f1c000] 15:13:59 INFO - PROCESS | 1653 | 1468880039625 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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 923ms 15:13:59 INFO - PROCESS | 1653 | 1468880039700 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1653 | 1468880039703 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:13:59 INFO - PROCESS | 1653 | 1468880039709 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1653 | 1468880039711 Marionette TRACE conn2 <- [1,2574,null,{}] 15:13:59 INFO - PROCESS | 1653 | 1468880039717 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}] 15:13:59 INFO - PROCESS | 1653 | 1468880039719 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:13:59 INFO - PROCESS | 1653 | 1468880039863 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:14:00 INFO - PROCESS | 1653 | 1468880039998 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1653 | 1468880040001 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc3800 == 44 [pid = 1653] [id = 651] 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113f38400) [pid = 1653] [serial = 1953] [outer = 0x0] 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115e94400) [pid = 1653] [serial = 1954] [outer = 0x113f38400] 15:14:00 INFO - PROCESS | 1653 | 1468880040040 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1161bec00) [pid = 1653] [serial = 1955] [outer = 0x113f38400] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbf800 == 43 [pid = 1653] [id = 645] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1287ab000 == 42 [pid = 1653] [id = 644] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x126078800 == 41 [pid = 1653] [id = 643] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1242c0000 == 40 [pid = 1653] [id = 642] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x124679000 == 39 [pid = 1653] [id = 641] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x124370800 == 38 [pid = 1653] [id = 640] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119cba000 == 37 [pid = 1653] [id = 639] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119254800 == 36 [pid = 1653] [id = 638] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112f15000) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11303d000 == 35 [pid = 1653] [id = 637] 15:14:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11305d000 == 34 [pid = 1653] [id = 635] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11966dc00) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124005400) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1239acc00) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124555000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1129b9800) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113904800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128c65400) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1289dc000) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113370000) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113d9b000) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118855000) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118fd4400) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11690d800) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11818f400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115ea0000) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d9ac00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12400d400) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1167e5400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126679000) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b85800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113374400) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1239aa800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1245f1400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1266b8000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1256d9000) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119280400) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119592800) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12455c800) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1160ed800) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11952bc00) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115e94000) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1172bc800) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11336f400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1266b9000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124ef6400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116532000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112789800) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1256d7800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119d18400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x110e7d400) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124559400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x112133000) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 15:14:00 INFO - PROCESS | 1653 | 1468880040458 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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 780ms 15:14:00 INFO - PROCESS | 1653 | 1468880040487 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 1653 | 1468880040490 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:14:00 INFO - PROCESS | 1653 | 1468880040495 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 1653 | 1468880040496 Marionette TRACE conn2 <- [1,2578,null,{}] 15:14:00 INFO - PROCESS | 1653 | 1468880040499 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}] 15:14:00 INFO - PROCESS | 1653 | 1468880040500 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:00 INFO - PROCESS | 1653 | 1468880040586 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:14:00 INFO - PROCESS | 1653 | 1468880040590 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1653 | 1468880040591 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169bb000 == 35 [pid = 1653] [id = 652] 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11690dc00) [pid = 1653] [serial = 1956] [outer = 0x0] 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118154c00) [pid = 1653] [serial = 1957] [outer = 0x11690dc00] 15:14:00 INFO - PROCESS | 1653 | 1468880040619 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11885c000) [pid = 1653] [serial = 1958] [outer = 0x11690dc00] 15:14:00 INFO - PROCESS | 1653 | 1468880040958 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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 473ms 15:14:00 INFO - PROCESS | 1653 | 1468880040969 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 1653 | 1468880040970 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:14:00 INFO - PROCESS | 1653 | 1468880040973 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 1653 | 1468880040975 Marionette TRACE conn2 <- [1,2582,null,{}] 15:14:00 INFO - PROCESS | 1653 | 1468880040985 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}] 15:14:00 INFO - PROCESS | 1653 | 1468880040988 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:01 INFO - PROCESS | 1653 | 1468880041087 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:14:01 INFO - PROCESS | 1653 | 1468880041146 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1653 | 1468880041148 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb3000 == 36 [pid = 1653] [id = 653] 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118fd4400) [pid = 1653] [serial = 1959] [outer = 0x0] 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119646c00) [pid = 1653] [serial = 1960] [outer = 0x118fd4400] 15:14:01 INFO - PROCESS | 1653 | 1468880041179 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x123a23400) [pid = 1653] [serial = 1961] [outer = 0x118fd4400] 15:14:01 INFO - PROCESS | 1653 | 1468880041493 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]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 571ms 15:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:14:01 INFO - PROCESS | 1653 | 1468880041544 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1653 | 1468880041546 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:14:01 INFO - PROCESS | 1653 | 1468880041548 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1653 | 1468880041550 Marionette TRACE conn2 <- [1,2586,null,{}] 15:14:01 INFO - PROCESS | 1653 | 1468880041552 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}] 15:14:01 INFO - PROCESS | 1653 | 1468880041553 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:01 INFO - PROCESS | 1653 | 1468880041643 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:14:01 INFO - PROCESS | 1653 | 1468880041698 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1653 | 1468880041699 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b2800 == 37 [pid = 1653] [id = 654] 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1239aa000) [pid = 1653] [serial = 1962] [outer = 0x0] 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1240cfc00) [pid = 1653] [serial = 1963] [outer = 0x1239aa000] 15:14:01 INFO - PROCESS | 1653 | 1468880041724 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1245f5800) [pid = 1653] [serial = 1964] [outer = 0x1239aa000] 15:14:02 INFO - PROCESS | 1653 | 1468880042005 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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 468ms 15:14:02 INFO - PROCESS | 1653 | 1468880042022 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1653 | 1468880042023 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:14:02 INFO - PROCESS | 1653 | 1468880042025 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 1653 | 1468880042026 Marionette TRACE conn2 <- [1,2590,null,{}] 15:14:02 INFO - PROCESS | 1653 | 1468880042037 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}] 15:14:02 INFO - PROCESS | 1653 | 1468880042038 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:02 INFO - PROCESS | 1653 | 1468880042124 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:14:02 INFO - PROCESS | 1653 | 1468880042128 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1653 | 1468880042129 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b23800 == 38 [pid = 1653] [id = 655] 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1245f6400) [pid = 1653] [serial = 1965] [outer = 0x0] 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125608400) [pid = 1653] [serial = 1966] [outer = 0x1245f6400] 15:14:02 INFO - PROCESS | 1653 | 1468880042154 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1266b8000) [pid = 1653] [serial = 1967] [outer = 0x1245f6400] 15:14:02 INFO - PROCESS | 1653 | 1468880042527 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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 15:14:02 INFO - PROCESS | 1653 | 1468880042546 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1653 | 1468880042547 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:14:02 INFO - PROCESS | 1653 | 1468880042570 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 1653 | 1468880042571 Marionette TRACE conn2 <- [1,2594,null,{}] 15:14:02 INFO - PROCESS | 1653 | 1468880042574 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}] 15:14:02 INFO - PROCESS | 1653 | 1468880042578 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:02 INFO - PROCESS | 1653 | 1468880042707 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:14:02 INFO - PROCESS | 1653 | 1468880042720 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1653 | 1468880042721 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12878e800 == 39 [pid = 1653] [id = 656] 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128708400) [pid = 1653] [serial = 1968] [outer = 0x0] 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12897e800) [pid = 1653] [serial = 1969] [outer = 0x128708400] 15:14:02 INFO - PROCESS | 1653 | 1468880042746 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1289d2c00) [pid = 1653] [serial = 1970] [outer = 0x128708400] 15:14:03 INFO - PROCESS | 1653 | 1468880043090 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 571ms 15:14:03 INFO - PROCESS | 1653 | 1468880043141 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:14:03 INFO - PROCESS | 1653 | 1468880043142 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:14:03 INFO - PROCESS | 1653 | 1468880043145 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1653 | 1468880043146 Marionette TRACE conn2 <- [1,2598,null,{}] 15:14:03 INFO - PROCESS | 1653 | 1468880043148 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}] 15:14:03 INFO - PROCESS | 1653 | 1468880043149 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:03 INFO - PROCESS | 1653 | 1468880043255 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:14:03 INFO - PROCESS | 1653 | 1468880043269 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1653 | 1468880043270 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dc0800 == 40 [pid = 1653] [id = 657] 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1289d4000) [pid = 1653] [serial = 1971] [outer = 0x0] 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128c68c00) [pid = 1653] [serial = 1972] [outer = 0x1289d4000] 15:14:03 INFO - PROCESS | 1653 | 1468880043301 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d99000) [pid = 1653] [serial = 1973] [outer = 0x1289d4000] 15:14:03 INFO - PROCESS | 1653 | 1468880043662 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 15:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:14:03 INFO - PROCESS | 1653 | 1468880043718 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1653 | 1468880043719 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:14:03 INFO - PROCESS | 1653 | 1468880043722 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1653 | 1468880043723 Marionette TRACE conn2 <- [1,2602,null,{}] 15:14:03 INFO - PROCESS | 1653 | 1468880043725 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}] 15:14:03 INFO - PROCESS | 1653 | 1468880043726 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:03 INFO - PROCESS | 1653 | 1468880043833 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:14:03 INFO - PROCESS | 1653 | 1468880043875 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1653 | 1468880043876 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5d1000 == 41 [pid = 1653] [id = 658] 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1290b5400) [pid = 1653] [serial = 1974] [outer = 0x0] 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1290bb800) [pid = 1653] [serial = 1975] [outer = 0x1290b5400] 15:14:03 INFO - PROCESS | 1653 | 1468880043900 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1294df800) [pid = 1653] [serial = 1976] [outer = 0x1290b5400] 15:14:04 INFO - PROCESS | 1653 | 1468880044223 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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 15:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:14:04 INFO - PROCESS | 1653 | 1468880044241 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1653 | 1468880044242 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:14:04 INFO - PROCESS | 1653 | 1468880044245 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1653 | 1468880044246 Marionette TRACE conn2 <- [1,2606,null,{}] 15:14:04 INFO - PROCESS | 1653 | 1468880044252 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}] 15:14:04 INFO - PROCESS | 1653 | 1468880044253 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:04 INFO - PROCESS | 1653 | 1468880044358 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:14:04 INFO - PROCESS | 1653 | 1468880044392 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1653 | 1468880044393 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65b800 == 42 [pid = 1653] [id = 659] 15:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1294e7c00) [pid = 1653] [serial = 1977] [outer = 0x0] 15:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a2bb000) [pid = 1653] [serial = 1978] [outer = 0x1294e7c00] 15:14:04 INFO - PROCESS | 1653 | 1468880044417 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119d13800) [pid = 1653] [serial = 1979] [outer = 0x1294e7c00] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119284000) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119597800) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1151c6400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e77c00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11855c400) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113371400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1242f3c00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:14:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116026800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:14:04 INFO - PROCESS | 1653 | 1468880044801 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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 573ms 15:14:04 INFO - PROCESS | 1653 | 1468880044819 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1653 | 1468880044820 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:14:04 INFO - PROCESS | 1653 | 1468880044822 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1653 | 1468880044824 Marionette TRACE conn2 <- [1,2610,null,{}] 15:14:04 INFO - PROCESS | 1653 | 1468880044826 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}] 15:14:04 INFO - PROCESS | 1653 | 1468880044827 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:04 INFO - PROCESS | 1653 | 1468880044910 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:14:04 INFO - PROCESS | 1653 | 1468880044973 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1653 | 1468880044974 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b01e000 == 43 [pid = 1653] [id = 660] 15:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110e7d800) [pid = 1653] [serial = 1980] [outer = 0x0] 15:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119284000) [pid = 1653] [serial = 1981] [outer = 0x110e7d800] 15:14:05 INFO - PROCESS | 1653 | 1468880044998 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1256d4800) [pid = 1653] [serial = 1982] [outer = 0x110e7d800] 15:14:05 INFO - PROCESS | 1653 | 1468880045276 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 467ms 15:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:14:05 INFO - PROCESS | 1653 | 1468880045292 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 1653 | 1468880045294 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:14:05 INFO - PROCESS | 1653 | 1468880045304 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1653 | 1468880045305 Marionette TRACE conn2 <- [1,2614,null,{}] 15:14:05 INFO - PROCESS | 1653 | 1468880045308 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}] 15:14:05 INFO - PROCESS | 1653 | 1468880045310 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:05 INFO - PROCESS | 1653 | 1468880045417 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:14:05 INFO - PROCESS | 1653 | 1468880045421 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1653 | 1468880045423 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91e000 == 44 [pid = 1653] [id = 661] 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126459800) [pid = 1653] [serial = 1983] [outer = 0x0] 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a565800) [pid = 1653] [serial = 1984] [outer = 0x126459800] 15:14:05 INFO - PROCESS | 1653 | 1468880045449 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a57c800) [pid = 1653] [serial = 1985] [outer = 0x126459800] 15:14:05 INFO - PROCESS | 1653 | 1468880045806 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 529ms 15:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:14:05 INFO - PROCESS | 1653 | 1468880045825 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 1653 | 1468880045827 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:14:05 INFO - PROCESS | 1653 | 1468880045829 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1653 | 1468880045830 Marionette TRACE conn2 <- [1,2618,null,{}] 15:14:05 INFO - PROCESS | 1653 | 1468880045832 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}] 15:14:05 INFO - PROCESS | 1653 | 1468880045833 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:05 INFO - PROCESS | 1653 | 1468880045946 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:14:05 INFO - PROCESS | 1653 | 1468880045954 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1653 | 1468880045955 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa1000 == 45 [pid = 1653] [id = 662] 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a576400) [pid = 1653] [serial = 1986] [outer = 0x0] 15:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a6bd800) [pid = 1653] [serial = 1987] [outer = 0x12a576400] 15:14:05 INFO - PROCESS | 1653 | 1468880045979 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ae4a400) [pid = 1653] [serial = 1988] [outer = 0x12a576400] 15:14:06 INFO - PROCESS | 1653 | 1468880046286 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 471ms 15:14:06 INFO - PROCESS | 1653 | 1468880046304 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1653 | 1468880046306 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:14:06 INFO - PROCESS | 1653 | 1468880046308 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1653 | 1468880046309 Marionette TRACE conn2 <- [1,2622,null,{}] 15:14:06 INFO - PROCESS | 1653 | 1468880046311 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}] 15:14:06 INFO - PROCESS | 1653 | 1468880046313 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:06 INFO - PROCESS | 1653 | 1468880046413 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:14:06 INFO - PROCESS | 1653 | 1468880046416 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1653 | 1468880046417 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd51800 == 46 [pid = 1653] [id = 663] 15:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ae4b000) [pid = 1653] [serial = 1989] [outer = 0x0] 15:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ae69800) [pid = 1653] [serial = 1990] [outer = 0x12ae4b000] 15:14:06 INFO - PROCESS | 1653 | 1468880046441 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b215800) [pid = 1653] [serial = 1991] [outer = 0x12ae4b000] 15:14:06 INFO - PROCESS | 1653 | 1468880046922 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 15:14:06 INFO - PROCESS | 1653 | 1468880046978 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1653 | 1468880046980 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:14:06 INFO - PROCESS | 1653 | 1468880046984 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1653 | 1468880046986 Marionette TRACE conn2 <- [1,2626,null,{}] 15:14:06 INFO - PROCESS | 1653 | 1468880046990 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}] 15:14:06 INFO - PROCESS | 1653 | 1468880046992 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:07 INFO - PROCESS | 1653 | 1468880047099 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:14:07 INFO - PROCESS | 1653 | 1468880047173 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1653 | 1468880047175 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21800 == 47 [pid = 1653] [id = 664] 15:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113d9ac00) [pid = 1653] [serial = 1992] [outer = 0x0] 15:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115ea0000) [pid = 1653] [serial = 1993] [outer = 0x113d9ac00] 15:14:07 INFO - PROCESS | 1653 | 1468880047206 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1172bc800) [pid = 1653] [serial = 1994] [outer = 0x113d9ac00] 15:14:07 INFO - PROCESS | 1653 | 1468880047642 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]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 722ms 15:14:07 INFO - PROCESS | 1653 | 1468880047706 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1653 | 1468880047709 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:14:07 INFO - PROCESS | 1653 | 1468880047713 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1653 | 1468880047715 Marionette TRACE conn2 <- [1,2630,null,{}] 15:14:07 INFO - PROCESS | 1653 | 1468880047718 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}] 15:14:07 INFO - PROCESS | 1653 | 1468880047720 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:07 INFO - PROCESS | 1653 | 1468880047830 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:14:07 INFO - PROCESS | 1653 | 1468880047893 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1653 | 1468880047895 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124615800 == 48 [pid = 1653] [id = 665] 15:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11886e800) [pid = 1653] [serial = 1995] [outer = 0x0] 15:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119648c00) [pid = 1653] [serial = 1996] [outer = 0x11886e800] 15:14:07 INFO - PROCESS | 1653 | 1468880047967 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1206d8000) [pid = 1653] [serial = 1997] [outer = 0x11886e800] 15:14:08 INFO - PROCESS | 1653 | 1468880048402 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]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 771ms 15:14:08 INFO - PROCESS | 1653 | 1468880048485 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 1653 | 1468880048486 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:14:08 INFO - PROCESS | 1653 | 1468880048489 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 1653 | 1468880048491 Marionette TRACE conn2 <- [1,2634,null,{}] 15:14:08 INFO - PROCESS | 1653 | 1468880048503 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}] 15:14:08 INFO - PROCESS | 1653 | 1468880048506 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:08 INFO - PROCESS | 1653 | 1468880048625 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:14:08 INFO - PROCESS | 1653 | 1468880048716 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 1653 | 1468880048720 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91c800 == 49 [pid = 1653] [id = 666] 15:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126450c00) [pid = 1653] [serial = 1998] [outer = 0x0] 15:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1266bd800) [pid = 1653] [serial = 1999] [outer = 0x126450c00] 15:14:08 INFO - PROCESS | 1653 | 1468880048772 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128707c00) [pid = 1653] [serial = 2000] [outer = 0x126450c00] 15:14:09 INFO - PROCESS | 1653 | 1468880049266 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]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 822ms 15:14:09 INFO - PROCESS | 1653 | 1468880049312 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1653 | 1468880049315 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:14:09 INFO - PROCESS | 1653 | 1468880049319 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1653 | 1468880049320 Marionette TRACE conn2 <- [1,2638,null,{}] 15:14:09 INFO - PROCESS | 1653 | 1468880049323 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}] 15:14:09 INFO - PROCESS | 1653 | 1468880049324 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:09 INFO - PROCESS | 1653 | 1468880049433 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:14:09 INFO - PROCESS | 1653 | 1468880049509 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1653 | 1468880049511 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11679c000 == 50 [pid = 1653] [id = 667] 15:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126450800) [pid = 1653] [serial = 2001] [outer = 0x0] 15:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12870a400) [pid = 1653] [serial = 2002] [outer = 0x126450800] 15:14:09 INFO - PROCESS | 1653 | 1468880049540 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12897b800) [pid = 1653] [serial = 2003] [outer = 0x126450800] 15:14:10 INFO - PROCESS | 1653 | 1468880050161 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]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 870ms 15:14:10 INFO - PROCESS | 1653 | 1468880050190 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:14:10 INFO - PROCESS | 1653 | 1468880050192 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:14:10 INFO - PROCESS | 1653 | 1468880050195 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1653 | 1468880050198 Marionette TRACE conn2 <- [1,2642,null,{}] 15:14:10 INFO - PROCESS | 1653 | 1468880050203 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}] 15:14:10 INFO - PROCESS | 1653 | 1468880050205 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:10 INFO - PROCESS | 1653 | 1468880050300 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:14:10 INFO - PROCESS | 1653 | 1468880050381 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1653 | 1468880050382 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x112815000 == 51 [pid = 1653] [id = 668] 15:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11814c400) [pid = 1653] [serial = 2004] [outer = 0x0] 15:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118329400) [pid = 1653] [serial = 2005] [outer = 0x11814c400] 15:14:10 INFO - PROCESS | 1653 | 1468880050410 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119527400) [pid = 1653] [serial = 2006] [outer = 0x11814c400] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa1000 == 50 [pid = 1653] [id = 662] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91e000 == 49 [pid = 1653] [id = 661] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b01e000 == 48 [pid = 1653] [id = 660] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65b800 == 47 [pid = 1653] [id = 659] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5d1000 == 46 [pid = 1653] [id = 658] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x128dc0800 == 45 [pid = 1653] [id = 657] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12878e800 == 44 [pid = 1653] [id = 656] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124b23800 == 43 [pid = 1653] [id = 655] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b2800 == 42 [pid = 1653] [id = 654] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119cb3000 == 41 [pid = 1653] [id = 653] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1169bb000 == 40 [pid = 1653] [id = 652] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc3800 == 39 [pid = 1653] [id = 651] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11281f000 == 38 [pid = 1653] [id = 646] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116097800 == 37 [pid = 1653] [id = 634] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbb800 == 36 [pid = 1653] [id = 648] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d8800 == 35 [pid = 1653] [id = 649] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11817c800 == 34 [pid = 1653] [id = 636] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1161ed800 == 33 [pid = 1653] [id = 650] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123cca000 == 32 [pid = 1653] [id = 647] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11679c000 == 31 [pid = 1653] [id = 667] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91c800 == 30 [pid = 1653] [id = 666] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124615800 == 29 [pid = 1653] [id = 665] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd51800 == 28 [pid = 1653] [id = 663] 15:14:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117e21800 == 27 [pid = 1653] [id = 664] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11966a000) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1239a6c00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116978c00) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118156400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112a8e800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x111e58000) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116532800) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11886a400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1121e4000) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124e90c00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119d20400) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124557800) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123e42400) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124627c00) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124006000) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11927fc00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124ef0000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11831fc00) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1206ce000) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 15:14:11 INFO - PROCESS | 1653 | 1468880051452 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]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1275ms 15:14:11 INFO - PROCESS | 1653 | 1468880051471 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1653 | 1468880051473 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:14:11 INFO - PROCESS | 1653 | 1468880051476 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1653 | 1468880051478 Marionette TRACE conn2 <- [1,2646,null,{}] 15:14:11 INFO - PROCESS | 1653 | 1468880051484 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}] 15:14:11 INFO - PROCESS | 1653 | 1468880051486 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:11 INFO - PROCESS | 1653 | 1468880051570 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:14:11 INFO - PROCESS | 1653 | 1468880051574 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 1653 | 1468880051577 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600a000 == 28 [pid = 1653] [id = 669] 15:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115e96c00) [pid = 1653] [serial = 2007] [outer = 0x0] 15:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11608a000) [pid = 1653] [serial = 2008] [outer = 0x115e96c00] 15:14:11 INFO - PROCESS | 1653 | 1468880051607 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1129b4800) [pid = 1653] [serial = 2009] [outer = 0x115e96c00] 15:14:11 INFO - PROCESS | 1653 | 1468880051968 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]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 15:14:12 INFO - PROCESS | 1653 | 1468880052005 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1653 | 1468880052008 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:14:12 INFO - PROCESS | 1653 | 1468880052014 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1653 | 1468880052016 Marionette TRACE conn2 <- [1,2650,null,{}] 15:14:12 INFO - PROCESS | 1653 | 1468880052019 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}] 15:14:12 INFO - PROCESS | 1653 | 1468880052020 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:12 INFO - PROCESS | 1653 | 1468880052103 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:14:12 INFO - PROCESS | 1653 | 1468880052108 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1653 | 1468880052109 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190af000 == 29 [pid = 1653] [id = 670] 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118862000) [pid = 1653] [serial = 2010] [outer = 0x0] 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119654c00) [pid = 1653] [serial = 2011] [outer = 0x118862000] 15:14:12 INFO - PROCESS | 1653 | 1468880052136 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119d1f400) [pid = 1653] [serial = 2012] [outer = 0x118862000] 15:14:12 INFO - PROCESS | 1653 | 1468880052490 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]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 15:14:12 INFO - PROCESS | 1653 | 1468880052539 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1653 | 1468880052540 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:14:12 INFO - PROCESS | 1653 | 1468880052544 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1653 | 1468880052546 Marionette TRACE conn2 <- [1,2654,null,{}] 15:14:12 INFO - PROCESS | 1653 | 1468880052554 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}] 15:14:12 INFO - PROCESS | 1653 | 1468880052557 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:12 INFO - PROCESS | 1653 | 1468880052638 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:14:12 INFO - PROCESS | 1653 | 1468880052644 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1653 | 1468880052646 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240a5000 == 30 [pid = 1653] [id = 671] 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129b5800) [pid = 1653] [serial = 2013] [outer = 0x0] 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124554c00) [pid = 1653] [serial = 2014] [outer = 0x1129b5800] 15:14:12 INFO - PROCESS | 1653 | 1468880052677 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1245f4400) [pid = 1653] [serial = 2015] [outer = 0x1129b5800] 15:14:13 INFO - PROCESS | 1653 | 1468880053026 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]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 15:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:14:13 INFO - PROCESS | 1653 | 1468880053066 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1653 | 1468880053068 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:14:13 INFO - PROCESS | 1653 | 1468880053070 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1653 | 1468880053071 Marionette TRACE conn2 <- [1,2658,null,{}] 15:14:13 INFO - PROCESS | 1653 | 1468880053074 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}] 15:14:13 INFO - PROCESS | 1653 | 1468880053075 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:13 INFO - PROCESS | 1653 | 1468880053191 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:14:13 INFO - PROCESS | 1653 | 1468880053231 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1653 | 1468880053232 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x124619800 == 31 [pid = 1653] [id = 672] 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1242f3c00) [pid = 1653] [serial = 2016] [outer = 0x0] 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12550c800) [pid = 1653] [serial = 2017] [outer = 0x1242f3c00] 15:14:13 INFO - PROCESS | 1653 | 1468880053258 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1266b9000) [pid = 1653] [serial = 2018] [outer = 0x1242f3c00] 15:14:13 INFO - PROCESS | 1653 | 1468880053569 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]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 15:14:13 INFO - PROCESS | 1653 | 1468880053589 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1653 | 1468880053590 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:14:13 INFO - PROCESS | 1653 | 1468880053602 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1653 | 1468880053603 Marionette TRACE conn2 <- [1,2662,null,{}] 15:14:13 INFO - PROCESS | 1653 | 1468880053605 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}] 15:14:13 INFO - PROCESS | 1653 | 1468880053607 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:13 INFO - PROCESS | 1653 | 1468880053713 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:14:13 INFO - PROCESS | 1653 | 1468880053716 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1653 | 1468880053718 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271b2800 == 32 [pid = 1653] [id = 673] 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116025c00) [pid = 1653] [serial = 2019] [outer = 0x0] 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128703400) [pid = 1653] [serial = 2020] [outer = 0x116025c00] 15:14:13 INFO - PROCESS | 1653 | 1468880053743 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a9d800) [pid = 1653] [serial = 2021] [outer = 0x116025c00] 15:14:14 INFO - PROCESS | 1653 | 1468880054107 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 15:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:14:14 INFO - PROCESS | 1653 | 1468880054122 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 1653 | 1468880054123 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:14:14 INFO - PROCESS | 1653 | 1468880054134 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 1653 | 1468880054135 Marionette TRACE conn2 <- [1,2666,null,{}] 15:14:14 INFO - PROCESS | 1653 | 1468880054137 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}] 15:14:14 INFO - PROCESS | 1653 | 1468880054141 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:14 INFO - PROCESS | 1653 | 1468880054265 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:14:14 INFO - PROCESS | 1653 | 1468880054269 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1653 | 1468880054270 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbb800 == 33 [pid = 1653] [id = 674] 15:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118869400) [pid = 1653] [serial = 2022] [outer = 0x0] 15:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1289df800) [pid = 1653] [serial = 2023] [outer = 0x118869400] 15:14:14 INFO - PROCESS | 1653 | 1468880054295 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a2c3000) [pid = 1653] [serial = 2024] [outer = 0x118869400] 15:14:15 INFO - PROCESS | 1653 | 1468880055121 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]]]}] 15:14:15 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) 15:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1029ms 15:14:15 INFO - PROCESS | 1653 | 1468880055154 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1653 | 1468880055156 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:14:15 INFO - PROCESS | 1653 | 1468880055158 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1653 | 1468880055159 Marionette TRACE conn2 <- [1,2670,null,{}] 15:14:15 INFO - PROCESS | 1653 | 1468880055161 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}] 15:14:15 INFO - PROCESS | 1653 | 1468880055170 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:15 INFO - PROCESS | 1653 | 1468880055271 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:14:15 INFO - PROCESS | 1653 | 1468880055292 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1653 | 1468880055293 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5e1000 == 34 [pid = 1653] [id = 675] 15:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a55cc00) [pid = 1653] [serial = 2025] [outer = 0x0] 15:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a574400) [pid = 1653] [serial = 2026] [outer = 0x12a55cc00] 15:14:15 INFO - PROCESS | 1653 | 1468880055318 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a6b6c00) [pid = 1653] [serial = 2027] [outer = 0x12a55cc00] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1289d4000) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1290b5400) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1294e7c00) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x110e7d800) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1239aa000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11690dc00) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1245f6400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118867400) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f1c000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118fd4400) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1167df800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118595400) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113f38400) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110d58400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12ae4b000) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126459800) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a576400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128708400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121ebc00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129b9000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111e2c800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:14:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1160ed400) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:14:16 INFO - PROCESS | 1653 | 1468880056521 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"]]]}] 15:14:16 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 15:14:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1372ms 15:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:14:16 INFO - PROCESS | 1653 | 1468880056531 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1653 | 1468880056532 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:14:16 INFO - PROCESS | 1653 | 1468880056535 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1653 | 1468880056536 Marionette TRACE conn2 <- [1,2674,null,{}] 15:14:16 INFO - PROCESS | 1653 | 1468880056538 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}] 15:14:16 INFO - PROCESS | 1653 | 1468880056539 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:16 INFO - PROCESS | 1653 | 1468880056611 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:14:16 INFO - PROCESS | 1653 | 1468880056616 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 1653 | 1468880056618 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d05800 == 35 [pid = 1653] [id = 676] 15:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1129b9c00) [pid = 1653] [serial = 2028] [outer = 0x0] 15:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116084000) [pid = 1653] [serial = 2029] [outer = 0x1129b9c00] 15:14:16 INFO - PROCESS | 1653 | 1468880056642 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11964fc00) [pid = 1653] [serial = 2030] [outer = 0x1129b9c00] 15:14:17 INFO - PROCESS | 1653 | 1468880057458 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"]]]}] 15:14:17 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 15:14:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 973ms 15:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:14:17 INFO - PROCESS | 1653 | 1468880057508 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1653 | 1468880057509 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:14:17 INFO - PROCESS | 1653 | 1468880057512 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 1653 | 1468880057513 Marionette TRACE conn2 <- [1,2678,null,{}] 15:14:17 INFO - PROCESS | 1653 | 1468880057515 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}] 15:14:17 INFO - PROCESS | 1653 | 1468880057516 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:17 INFO - PROCESS | 1653 | 1468880057621 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:14:17 INFO - PROCESS | 1653 | 1468880057628 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1653 | 1468880057629 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12409f800 == 36 [pid = 1653] [id = 677] 15:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113374400) [pid = 1653] [serial = 2031] [outer = 0x0] 15:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124b7f800) [pid = 1653] [serial = 2032] [outer = 0x113374400] 15:14:17 INFO - PROCESS | 1653 | 1468880057657 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128702400) [pid = 1653] [serial = 2033] [outer = 0x113374400] 15:14:18 INFO - PROCESS | 1653 | 1468880058565 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]]]}] 15:14:18 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) 15:14:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1071ms 15:14:18 INFO - PROCESS | 1653 | 1468880058583 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:14:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:14:18 INFO - PROCESS | 1653 | 1468880058586 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:14:18 INFO - PROCESS | 1653 | 1468880058589 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1653 | 1468880058592 Marionette TRACE conn2 <- [1,2682,null,{}] 15:14:18 INFO - PROCESS | 1653 | 1468880058596 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}] 15:14:18 INFO - PROCESS | 1653 | 1468880058597 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:18 INFO - PROCESS | 1653 | 1468880058711 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:14:18 INFO - PROCESS | 1653 | 1468880058773 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1653 | 1468880058775 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721c800 == 37 [pid = 1653] [id = 678] 15:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129b0c00) [pid = 1653] [serial = 2034] [outer = 0x0] 15:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1151c9c00) [pid = 1653] [serial = 2035] [outer = 0x1129b0c00] 15:14:18 INFO - PROCESS | 1653 | 1468880058807 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1176b4800) [pid = 1653] [serial = 2036] [outer = 0x1129b0c00] 15:14:19 INFO - PROCESS | 1653 | 1468880059825 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]]]}] 15:14:19 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) 15:14:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1278ms 15:14:19 INFO - PROCESS | 1653 | 1468880059868 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 1653 | 1468880059870 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:14:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:14:19 INFO - PROCESS | 1653 | 1468880059875 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 1653 | 1468880059877 Marionette TRACE conn2 <- [1,2686,null,{}] 15:14:19 INFO - PROCESS | 1653 | 1468880059879 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}] 15:14:19 INFO - PROCESS | 1653 | 1468880059881 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:19 INFO - PROCESS | 1653 | 1468880059985 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:14:20 INFO - PROCESS | 1653 | 1468880060098 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1653 | 1468880060100 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x112810000 == 38 [pid = 1653] [id = 679] 15:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x110fa1400) [pid = 1653] [serial = 2037] [outer = 0x0] 15:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111ca8c00) [pid = 1653] [serial = 2038] [outer = 0x110fa1400] 15:14:20 INFO - PROCESS | 1653 | 1468880060312 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1129b3800) [pid = 1653] [serial = 2039] [outer = 0x110fa1400] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128d05800 == 37 [pid = 1653] [id = 676] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5e1000 == 36 [pid = 1653] [id = 675] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbb800 == 35 [pid = 1653] [id = 674] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1271b2800 == 34 [pid = 1653] [id = 673] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124619800 == 33 [pid = 1653] [id = 672] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1240a5000 == 32 [pid = 1653] [id = 671] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1190af000 == 31 [pid = 1653] [id = 670] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11600a000 == 30 [pid = 1653] [id = 669] 15:14:20 INFO - PROCESS | 1653 | --DOCSHELL 0x112815000 == 29 [pid = 1653] [id = 668] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113f35c00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1256b6400) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128c68c00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1290bb800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a2bb000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119284000) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1240cfc00) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245f5800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118154c00) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11885c000) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125608400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1245f1c00) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12666fc00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e4ec00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1266b8400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119646c00) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123a23400) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116aa0c00) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118320c00) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11954dc00) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d1bc00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e94400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1161bec00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x110d9b000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1129ac400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1294df800) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1256d4800) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12b215800) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a565800) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12ae69800) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12a57c800) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a6bd800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119d13800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12897e800) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x128d99000) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1289d2c00) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1266b8000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12ae4a400) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x112dbb400) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 15:14:20 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x116907000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 15:14:21 INFO - PROCESS | 1653 | 1468880061338 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"]]]}] 15:14:21 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 15:14:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1475ms 15:14:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:14:21 INFO - PROCESS | 1653 | 1468880061351 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1653 | 1468880061352 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:14:21 INFO - PROCESS | 1653 | 1468880061355 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1653 | 1468880061357 Marionette TRACE conn2 <- [1,2690,null,{}] 15:14:21 INFO - PROCESS | 1653 | 1468880061360 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}] 15:14:21 INFO - PROCESS | 1653 | 1468880061362 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:21 INFO - PROCESS | 1653 | 1468880061437 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:14:21 INFO - PROCESS | 1653 | 1468880061441 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 1653 | 1468880061442 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116522000 == 30 [pid = 1653] [id = 680] 15:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112a8d400) [pid = 1653] [serial = 2040] [outer = 0x0] 15:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x115e95400) [pid = 1653] [serial = 2041] [outer = 0x112a8d400] 15:14:21 INFO - PROCESS | 1653 | 1468880061471 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1167df800) [pid = 1653] [serial = 2042] [outer = 0x112a8d400] 15:14:22 INFO - PROCESS | 1653 | 1468880062339 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"]]]}] 15:14:22 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 15:14:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 15:14:22 INFO - PROCESS | 1653 | 1468880062377 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 1653 | 1468880062379 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:14:22 INFO - PROCESS | 1653 | 1468880062384 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 1653 | 1468880062385 Marionette TRACE conn2 <- [1,2694,null,{}] 15:14:22 INFO - PROCESS | 1653 | 1468880062395 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}] 15:14:22 INFO - PROCESS | 1653 | 1468880062396 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:22 INFO - PROCESS | 1653 | 1468880062476 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:14:22 INFO - PROCESS | 1653 | 1468880062481 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 1653 | 1468880062484 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118539800 == 31 [pid = 1653] [id = 681] 15:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x110d53000) [pid = 1653] [serial = 2043] [outer = 0x0] 15:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118858400) [pid = 1653] [serial = 2044] [outer = 0x110d53000] 15:14:22 INFO - PROCESS | 1653 | 1468880062510 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119284000) [pid = 1653] [serial = 2045] [outer = 0x110d53000] 15:14:23 INFO - PROCESS | 1653 | 1468880063368 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"]]]}] 15:14:23 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 15:14:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1031ms 15:14:23 INFO - PROCESS | 1653 | 1468880063416 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1653 | 1468880063417 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:14:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:14:23 INFO - PROCESS | 1653 | 1468880063426 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1653 | 1468880063429 Marionette TRACE conn2 <- [1,2698,null,{}] 15:14:23 INFO - PROCESS | 1653 | 1468880063437 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}] 15:14:23 INFO - PROCESS | 1653 | 1468880063440 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:23 INFO - PROCESS | 1653 | 1468880063545 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:14:23 INFO - PROCESS | 1653 | 1468880063588 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1653 | 1468880063589 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f11000 == 32 [pid = 1653] [id = 682] 15:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119646c00) [pid = 1653] [serial = 2046] [outer = 0x0] 15:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119d20400) [pid = 1653] [serial = 2047] [outer = 0x119646c00] 15:14:23 INFO - PROCESS | 1653 | 1468880063614 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1239a3c00) [pid = 1653] [serial = 2048] [outer = 0x119646c00] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11814c400) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1242f3c00) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116025c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1129b5800) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115e96c00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118862000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113d9ac00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11886e800) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x126450c00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x126450800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118869400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12a55cc00) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:14:24 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1129b9c00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:14:24 INFO - PROCESS | 1653 | 1468880064422 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"]]]}] 15:14:24 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 15:14:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:14:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1031ms 15:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:14:24 INFO - PROCESS | 1653 | 1468880064453 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1653 | 1468880064455 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:14:24 INFO - PROCESS | 1653 | 1468880064457 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1653 | 1468880064458 Marionette TRACE conn2 <- [1,2702,null,{}] 15:14:24 INFO - PROCESS | 1653 | 1468880064461 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}] 15:14:24 INFO - PROCESS | 1653 | 1468880064462 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:24 INFO - PROCESS | 1653 | 1468880064545 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:14:24 INFO - PROCESS | 1653 | 1468880064550 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1653 | 1468880064552 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124616800 == 33 [pid = 1653] [id = 683] 15:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1129b9000) [pid = 1653] [serial = 2049] [outer = 0x0] 15:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119591c00) [pid = 1653] [serial = 2050] [outer = 0x1129b9000] 15:14:24 INFO - PROCESS | 1653 | 1468880064577 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1239afc00) [pid = 1653] [serial = 2051] [outer = 0x1129b9000] 15:14:24 INFO - PROCESS | 1653 | 1468880064929 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 15:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:14:24 INFO - PROCESS | 1653 | 1468880064976 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1653 | 1468880064977 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:14:24 INFO - PROCESS | 1653 | 1468880064979 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1653 | 1468880064980 Marionette TRACE conn2 <- [1,2706,null,{}] 15:14:24 INFO - PROCESS | 1653 | 1468880064982 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}] 15:14:24 INFO - PROCESS | 1653 | 1468880064984 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:25 INFO - PROCESS | 1653 | 1468880065062 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:14:25 INFO - PROCESS | 1653 | 1468880065067 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1653 | 1468880065068 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12461a000 == 34 [pid = 1653] [id = 684] 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124006000) [pid = 1653] [serial = 2052] [outer = 0x0] 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12400bc00) [pid = 1653] [serial = 2053] [outer = 0x124006000] 15:14:25 INFO - PROCESS | 1653 | 1468880065101 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12455c400) [pid = 1653] [serial = 2054] [outer = 0x124006000] 15:14:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:14:25 INFO - PROCESS | 1653 | 1468880065445 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]]]}] 15:14:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 15:14:25 INFO - PROCESS | 1653 | 1468880065450 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 1653 | 1468880065452 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:14:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:14:25 INFO - PROCESS | 1653 | 1468880065454 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1653 | 1468880065455 Marionette TRACE conn2 <- [1,2710,null,{}] 15:14:25 INFO - PROCESS | 1653 | 1468880065457 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}] 15:14:25 INFO - PROCESS | 1653 | 1468880065461 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:25 INFO - PROCESS | 1653 | 1468880065545 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:14:25 INFO - PROCESS | 1653 | 1468880065603 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1653 | 1468880065605 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271a8800 == 35 [pid = 1653] [id = 685] 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x124009000) [pid = 1653] [serial = 2055] [outer = 0x0] 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1247c3800) [pid = 1653] [serial = 2056] [outer = 0x124009000] 15:14:25 INFO - PROCESS | 1653 | 1468880065630 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1256d7800) [pid = 1653] [serial = 2057] [outer = 0x124009000] 15:14:25 INFO - PROCESS | 1653 | 1468880065965 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] 15:14:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:14:25 INFO - PROCESS | 1653 | 1468880065978 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:14:25 INFO - PROCESS | 1653 | 1468880065984 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1653 | 1468880065986 Marionette TRACE conn2 <- [1,2714,null,{}] 15:14:25 INFO - PROCESS | 1653 | 1468880065990 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}] 15:14:25 INFO - PROCESS | 1653 | 1468880065992 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:26 INFO - PROCESS | 1653 | 1468880066117 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:14:26 INFO - PROCESS | 1653 | 1468880066122 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1653 | 1468880066123 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dce800 == 36 [pid = 1653] [id = 686] 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x110d50800) [pid = 1653] [serial = 2058] [outer = 0x0] 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12710a400) [pid = 1653] [serial = 2059] [outer = 0x110d50800] 15:14:26 INFO - PROCESS | 1653 | 1468880066163 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12870b400) [pid = 1653] [serial = 2060] [outer = 0x110d50800] 15:14:26 INFO - PROCESS | 1653 | 1468880066537 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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:14:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 573ms 15:14:26 INFO - PROCESS | 1653 | 1468880066554 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1653 | 1468880066555 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:14:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:14:26 INFO - PROCESS | 1653 | 1468880066558 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1653 | 1468880066559 Marionette TRACE conn2 <- [1,2718,null,{}] 15:14:26 INFO - PROCESS | 1653 | 1468880066561 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}] 15:14:26 INFO - PROCESS | 1653 | 1468880066562 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:26 INFO - PROCESS | 1653 | 1468880066673 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:14:26 INFO - PROCESS | 1653 | 1468880066679 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1653 | 1468880066680 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x129088000 == 37 [pid = 1653] [id = 687] 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12870c000) [pid = 1653] [serial = 2061] [outer = 0x0] 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128981400) [pid = 1653] [serial = 2062] [outer = 0x12870c000] 15:14:26 INFO - PROCESS | 1653 | 1468880066705 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128c5f000) [pid = 1653] [serial = 2063] [outer = 0x12870c000] 15:14:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 15:14:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:14:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 15:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:27 INFO - _addTest/ [0,2721,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 1653 | 1468880067081 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:14:27 INFO - PROCESS | 1653 | 1468880067084 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1653 | 1468880067086 Marionette TRACE conn2 <- [1,2722,null,{}] 15:14:27 INFO - PROCESS | 1653 | 1468880067091 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}] 15:14:27 INFO - PROCESS | 1653 | 1468880067093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:27 INFO - PROCESS | 1653 | 1468880067200 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:14:27 INFO - PROCESS | 1653 | 1468880067269 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1653 | 1468880067273 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116957000 == 38 [pid = 1653] [id = 688] 15:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129ac400) [pid = 1653] [serial = 2064] [outer = 0x0] 15:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112d4bc00) [pid = 1653] [serial = 2065] [outer = 0x1129ac400] 15:14:27 INFO - PROCESS | 1653 | 1468880067304 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e94000) [pid = 1653] [serial = 2066] [outer = 0x1129ac400] 15:14:27 INFO - PROCESS | 1653 | 1468880067760 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] 15:14:27 INFO - PROCESS | 1653 | 1468880067818 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:14:27 INFO - PROCESS | 1653 | 1468880067824 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1653 | 1468880067826 Marionette TRACE conn2 <- [1,2726,null,{}] 15:14:27 INFO - PROCESS | 1653 | 1468880067829 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}] 15:14:27 INFO - PROCESS | 1653 | 1468880067830 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:27 INFO - PROCESS | 1653 | 1468880067936 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:14:28 INFO - PROCESS | 1653 | 1468880068009 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1653 | 1468880068010 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12450b000 == 39 [pid = 1653] [id = 689] 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11886a800) [pid = 1653] [serial = 2067] [outer = 0x0] 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118fcd800) [pid = 1653] [serial = 2068] [outer = 0x11886a800] 15:14:28 INFO - PROCESS | 1653 | 1468880068041 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119652c00) [pid = 1653] [serial = 2069] [outer = 0x11886a800] 15:14:28 INFO - PROCESS | 1653 | 1468880068469 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]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:14:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 15:14:28 INFO - PROCESS | 1653 | 1468880068495 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 1653 | 1468880068497 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:14:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:14:28 INFO - PROCESS | 1653 | 1468880068499 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 1653 | 1468880068502 Marionette TRACE conn2 <- [1,2730,null,{}] 15:14:28 INFO - PROCESS | 1653 | 1468880068528 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}] 15:14:28 INFO - PROCESS | 1653 | 1468880068531 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:28 INFO - PROCESS | 1653 | 1468880068675 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:14:28 INFO - PROCESS | 1653 | 1468880068728 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1653 | 1468880068731 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a652800 == 40 [pid = 1653] [id = 690] 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123e42400) [pid = 1653] [serial = 2070] [outer = 0x0] 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124557800) [pid = 1653] [serial = 2071] [outer = 0x123e42400] 15:14:28 INFO - PROCESS | 1653 | 1468880068763 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124e82800) [pid = 1653] [serial = 2072] [outer = 0x123e42400] 15:14:29 INFO - PROCESS | 1653 | 1468880069637 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"]]]}] 15:14:29 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 15:14:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:14:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 15:14:29 INFO - PROCESS | 1653 | 1468880069672 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1653 | 1468880069674 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:14:29 INFO - PROCESS | 1653 | 1468880069676 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1653 | 1468880069677 Marionette TRACE conn2 <- [1,2734,null,{}] 15:14:29 INFO - PROCESS | 1653 | 1468880069680 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}] 15:14:29 INFO - PROCESS | 1653 | 1468880069681 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:29 INFO - PROCESS | 1653 | 1468880069813 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:14:29 INFO - PROCESS | 1653 | 1468880069875 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1653 | 1468880069876 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ea000 == 41 [pid = 1653] [id = 691] 15:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128981800) [pid = 1653] [serial = 2073] [outer = 0x0] 15:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128d8d000) [pid = 1653] [serial = 2074] [outer = 0x128981800] 15:14:29 INFO - PROCESS | 1653 | 1468880069904 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1290bac00) [pid = 1653] [serial = 2075] [outer = 0x128981800] 15:14:30 INFO - PROCESS | 1653 | 1468880070344 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]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:14:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 719ms 15:14:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:14:30 INFO - PROCESS | 1653 | 1468880070395 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 1653 | 1468880070397 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:14:30 INFO - PROCESS | 1653 | 1468880070399 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 1653 | 1468880070400 Marionette TRACE conn2 <- [1,2738,null,{}] 15:14:30 INFO - PROCESS | 1653 | 1468880070403 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}] 15:14:30 INFO - PROCESS | 1653 | 1468880070404 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:30 INFO - PROCESS | 1653 | 1468880070504 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:14:30 INFO - PROCESS | 1653 | 1468880070564 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1653 | 1468880070565 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118187800 == 42 [pid = 1653] [id = 692] 15:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11273f400) [pid = 1653] [serial = 2076] [outer = 0x0] 15:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118197400) [pid = 1653] [serial = 2077] [outer = 0x11273f400] 15:14:30 INFO - PROCESS | 1653 | 1468880070594 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128979c00) [pid = 1653] [serial = 2078] [outer = 0x11273f400] 15:14:31 INFO - PROCESS | 1653 | 1468880071192 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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 822ms 15:14:31 INFO - PROCESS | 1653 | 1468880071232 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 1653 | 1468880071235 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:14:31 INFO - PROCESS | 1653 | 1468880071239 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 1653 | 1468880071242 Marionette TRACE conn2 <- [1,2742,null,{}] 15:14:31 INFO - PROCESS | 1653 | 1468880071245 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}] 15:14:31 INFO - PROCESS | 1653 | 1468880071247 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:31 INFO - PROCESS | 1653 | 1468880071355 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:14:31 INFO - PROCESS | 1653 | 1468880071447 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1653 | 1468880071449 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x117202800 == 43 [pid = 1653] [id = 693] 15:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1172b8400) [pid = 1653] [serial = 2079] [outer = 0x0] 15:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118865000) [pid = 1653] [serial = 2080] [outer = 0x1172b8400] 15:14:31 INFO - PROCESS | 1653 | 1468880071496 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119647000) [pid = 1653] [serial = 2081] [outer = 0x1172b8400] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128dce800 == 42 [pid = 1653] [id = 686] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1271a8800 == 41 [pid = 1653] [id = 685] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12461a000 == 40 [pid = 1653] [id = 684] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124616800 == 39 [pid = 1653] [id = 683] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x123f11000 == 38 [pid = 1653] [id = 682] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118539800 == 37 [pid = 1653] [id = 681] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116522000 == 36 [pid = 1653] [id = 680] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x112810000 == 35 [pid = 1653] [id = 679] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11721c800 == 34 [pid = 1653] [id = 678] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12409f800 == 33 [pid = 1653] [id = 677] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118187800 == 32 [pid = 1653] [id = 692] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ea000 == 31 [pid = 1653] [id = 691] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a652800 == 30 [pid = 1653] [id = 690] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12450b000 == 29 [pid = 1653] [id = 689] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129088000 == 28 [pid = 1653] [id = 687] 15:14:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116957000 == 27 [pid = 1653] [id = 688] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118329400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119527400) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12550c800) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128703400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124554c00) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1245f4400) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11608a000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b4800) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119654c00) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d1f400) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1172bc800) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115ea0000) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1206d8000) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119648c00) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128707c00) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1266bd800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12897b800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12870a400) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1289df800) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12a574400) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a6b6c00) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124b7f800) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12a2c3000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116a9d800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116084000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1266b9000) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11964fc00) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 15:14:32 INFO - PROCESS | 1653 | 1468880072558 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]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:14:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1328ms 15:14:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:14:32 INFO - PROCESS | 1653 | 1468880072567 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1653 | 1468880072570 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:14:32 INFO - PROCESS | 1653 | 1468880072573 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1653 | 1468880072574 Marionette TRACE conn2 <- [1,2746,null,{}] 15:14:32 INFO - PROCESS | 1653 | 1468880072579 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}] 15:14:32 INFO - PROCESS | 1653 | 1468880072580 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:32 INFO - PROCESS | 1653 | 1468880072663 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:14:32 INFO - PROCESS | 1653 | 1468880072717 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1653 | 1468880072720 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x112dcc000 == 28 [pid = 1653] [id = 694] 15:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x110e79c00) [pid = 1653] [serial = 2082] [outer = 0x0] 15:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x111ca8800) [pid = 1653] [serial = 2083] [outer = 0x110e79c00] 15:14:32 INFO - PROCESS | 1653 | 1468880072747 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11273f800) [pid = 1653] [serial = 2084] [outer = 0x110e79c00] 15:14:33 INFO - PROCESS | 1653 | 1468880073060 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]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 15:14:33 INFO - PROCESS | 1653 | 1468880073093 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1653 | 1468880073097 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:14:33 INFO - PROCESS | 1653 | 1468880073104 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1653 | 1468880073106 Marionette TRACE conn2 <- [1,2750,null,{}] 15:14:33 INFO - PROCESS | 1653 | 1468880073108 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}] 15:14:33 INFO - PROCESS | 1653 | 1468880073110 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:33 INFO - PROCESS | 1653 | 1468880073188 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:14:33 INFO - PROCESS | 1653 | 1468880073193 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1653 | 1468880073194 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x117017800 == 29 [pid = 1653] [id = 695] 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112a83c00) [pid = 1653] [serial = 2085] [outer = 0x0] 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113375000) [pid = 1653] [serial = 2086] [outer = 0x112a83c00] 15:14:33 INFO - PROCESS | 1653 | 1468880073225 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1151c8800) [pid = 1653] [serial = 2087] [outer = 0x112a83c00] 15:14:33 INFO - PROCESS | 1653 | 1468880073595 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]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 15:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:14:33 INFO - PROCESS | 1653 | 1468880073624 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1653 | 1468880073626 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:14:33 INFO - PROCESS | 1653 | 1468880073628 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1653 | 1468880073630 Marionette TRACE conn2 <- [1,2754,null,{}] 15:14:33 INFO - PROCESS | 1653 | 1468880073638 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}] 15:14:33 INFO - PROCESS | 1653 | 1468880073641 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:33 INFO - PROCESS | 1653 | 1468880073717 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:14:33 INFO - PROCESS | 1653 | 1468880073721 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1653 | 1468880073724 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119477000 == 30 [pid = 1653] [id = 696] 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x110e72c00) [pid = 1653] [serial = 2088] [outer = 0x0] 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116531c00) [pid = 1653] [serial = 2089] [outer = 0x110e72c00] 15:14:33 INFO - PROCESS | 1653 | 1468880073753 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116976000) [pid = 1653] [serial = 2090] [outer = 0x110e72c00] 15:14:34 INFO - PROCESS | 1653 | 1468880074077 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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 15:14:34 INFO - PROCESS | 1653 | 1468880074101 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 1653 | 1468880074103 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:14:34 INFO - PROCESS | 1653 | 1468880074105 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 1653 | 1468880074106 Marionette TRACE conn2 <- [1,2758,null,{}] 15:14:34 INFO - PROCESS | 1653 | 1468880074109 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}] 15:14:34 INFO - PROCESS | 1653 | 1468880074110 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:34 INFO - PROCESS | 1653 | 1468880074187 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:14:34 INFO - PROCESS | 1653 | 1468880074250 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1653 | 1468880074251 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbb000 == 31 [pid = 1653] [id = 697] 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1160ef800) [pid = 1653] [serial = 2091] [outer = 0x0] 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117e44000) [pid = 1653] [serial = 2092] [outer = 0x1160ef800] 15:14:34 INFO - PROCESS | 1653 | 1468880074276 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118198c00) [pid = 1653] [serial = 2093] [outer = 0x1160ef800] 15:14:34 INFO - PROCESS | 1653 | 1468880074622 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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 569ms 15:14:34 INFO - PROCESS | 1653 | 1468880074674 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 1653 | 1468880074676 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:14:34 INFO - PROCESS | 1653 | 1468880074678 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 1653 | 1468880074679 Marionette TRACE conn2 <- [1,2762,null,{}] 15:14:34 INFO - PROCESS | 1653 | 1468880074681 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}] 15:14:34 INFO - PROCESS | 1653 | 1468880074682 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:34 INFO - PROCESS | 1653 | 1468880074777 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:14:34 INFO - PROCESS | 1653 | 1468880074818 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1653 | 1468880074819 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0b000 == 32 [pid = 1653] [id = 698] 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1131ad800) [pid = 1653] [serial = 2094] [outer = 0x0] 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11885fc00) [pid = 1653] [serial = 2095] [outer = 0x1131ad800] 15:14:34 INFO - PROCESS | 1653 | 1468880074843 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f46400) [pid = 1653] [serial = 2096] [outer = 0x1131ad800] 15:14:35 INFO - PROCESS | 1653 | 1468880075156 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 517ms 15:14:35 INFO - PROCESS | 1653 | 1468880075196 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:14:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:14:35 INFO - PROCESS | 1653 | 1468880075197 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:14:35 INFO - PROCESS | 1653 | 1468880075199 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1653 | 1468880075201 Marionette TRACE conn2 <- [1,2766,null,{}] 15:14:35 INFO - PROCESS | 1653 | 1468880075203 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}] 15:14:35 INFO - PROCESS | 1653 | 1468880075207 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:35 INFO - PROCESS | 1653 | 1468880075323 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:14:35 INFO - PROCESS | 1653 | 1468880075327 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1653 | 1468880075328 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124375000 == 33 [pid = 1653] [id = 699] 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11819a000) [pid = 1653] [serial = 2097] [outer = 0x0] 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119285800) [pid = 1653] [serial = 2098] [outer = 0x11819a000] 15:14:35 INFO - PROCESS | 1653 | 1468880075354 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11966e800) [pid = 1653] [serial = 2099] [outer = 0x11819a000] 15:14:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12436f800 == 32 [pid = 1653] [id = 15] 15:14:35 INFO - PROCESS | 1653 | 1468880075709 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 15:14:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:14:35 INFO - PROCESS | 1653 | 1468880075769 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1653 | 1468880075770 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:14:35 INFO - PROCESS | 1653 | 1468880075772 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1653 | 1468880075773 Marionette TRACE conn2 <- [1,2770,null,{}] 15:14:35 INFO - PROCESS | 1653 | 1468880075775 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}] 15:14:35 INFO - PROCESS | 1653 | 1468880075776 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:35 INFO - PROCESS | 1653 | 1468880075869 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:14:35 INFO - PROCESS | 1653 | 1468880075881 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1653 | 1468880075884 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124686000 == 33 [pid = 1653] [id = 700] 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118197000) [pid = 1653] [serial = 2100] [outer = 0x0] 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119d13000) [pid = 1653] [serial = 2101] [outer = 0x118197000] 15:14:35 INFO - PROCESS | 1653 | 1468880075909 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119d1fc00) [pid = 1653] [serial = 2102] [outer = 0x118197000] 15:14:36 INFO - PROCESS | 1653 | 1468880076244 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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 15:14:36 INFO - PROCESS | 1653 | 1468880076290 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1653 | 1468880076292 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:14:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:14:36 INFO - PROCESS | 1653 | 1468880076299 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1653 | 1468880076300 Marionette TRACE conn2 <- [1,2774,null,{}] 15:14:36 INFO - PROCESS | 1653 | 1468880076302 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}] 15:14:36 INFO - PROCESS | 1653 | 1468880076304 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:36 INFO - PROCESS | 1653 | 1468880076402 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:14:36 INFO - PROCESS | 1653 | 1468880076405 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1653 | 1468880076406 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506f800 == 34 [pid = 1653] [id = 701] 15:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119d1f400) [pid = 1653] [serial = 2103] [outer = 0x0] 15:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1239a6c00) [pid = 1653] [serial = 2104] [outer = 0x119d1f400] 15:14:36 INFO - PROCESS | 1653 | 1468880076430 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a1f400) [pid = 1653] [serial = 2105] [outer = 0x119d1f400] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110d50800) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119646c00) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129b9000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124006000) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a8d400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110d53000) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fa1400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113374400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129b0c00) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12870c000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:14:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124009000) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:14:36 INFO - PROCESS | 1653 | 1468880076858 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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 574ms 15:14:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:14:36 INFO - PROCESS | 1653 | 1468880076869 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1653 | 1468880076870 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:14:36 INFO - PROCESS | 1653 | 1468880076872 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1653 | 1468880076882 Marionette TRACE conn2 <- [1,2778,null,{}] 15:14:36 INFO - PROCESS | 1653 | 1468880076887 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}] 15:14:36 INFO - PROCESS | 1653 | 1468880076888 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:36 INFO - PROCESS | 1653 | 1468880076966 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:14:36 INFO - PROCESS | 1653 | 1468880076971 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1653 | 1468880076972 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119472800 == 35 [pid = 1653] [id = 702] 15:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b6c00) [pid = 1653] [serial = 2106] [outer = 0x0] 15:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11886a400) [pid = 1653] [serial = 2107] [outer = 0x1129b6c00] 15:14:36 INFO - PROCESS | 1653 | 1468880076997 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1239a9800) [pid = 1653] [serial = 2108] [outer = 0x1129b6c00] 15:14:37 INFO - PROCESS | 1653 | 1468880077322 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]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:14:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 480ms 15:14:37 INFO - PROCESS | 1653 | 1468880077362 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1653 | 1468880077363 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:14:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:14:37 INFO - PROCESS | 1653 | 1468880077375 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1653 | 1468880077376 Marionette TRACE conn2 <- [1,2782,null,{}] 15:14:37 INFO - PROCESS | 1653 | 1468880077378 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}] 15:14:37 INFO - PROCESS | 1653 | 1468880077379 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:37 INFO - PROCESS | 1653 | 1468880077458 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:14:37 INFO - PROCESS | 1653 | 1468880077461 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1653 | 1468880077462 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287b7000 == 36 [pid = 1653] [id = 703] 15:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11966ec00) [pid = 1653] [serial = 2109] [outer = 0x0] 15:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123e3d000) [pid = 1653] [serial = 2110] [outer = 0x11966ec00] 15:14:37 INFO - PROCESS | 1653 | 1468880077489 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124007c00) [pid = 1653] [serial = 2111] [outer = 0x11966ec00] 15:14:37 INFO - PROCESS | 1653 | 1468880077810 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]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:14:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 470ms 15:14:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:14:37 INFO - PROCESS | 1653 | 1468880077845 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1653 | 1468880077847 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:14:37 INFO - PROCESS | 1653 | 1468880077849 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1653 | 1468880077851 Marionette TRACE conn2 <- [1,2786,null,{}] 15:14:37 INFO - PROCESS | 1653 | 1468880077861 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}] 15:14:37 INFO - PROCESS | 1653 | 1468880077863 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:37 INFO - PROCESS | 1653 | 1468880077952 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:14:38 INFO - PROCESS | 1653 | 1468880078013 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1653 | 1468880078014 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0a000 == 37 [pid = 1653] [id = 704] 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124007800) [pid = 1653] [serial = 2112] [outer = 0x0] 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1240d4800) [pid = 1653] [serial = 2113] [outer = 0x124007800] 15:14:38 INFO - PROCESS | 1653 | 1468880078040 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1245f2800) [pid = 1653] [serial = 2114] [outer = 0x124007800] 15:14:38 INFO - PROCESS | 1653 | 1468880078338 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]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:14:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 526ms 15:14:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:14:38 INFO - PROCESS | 1653 | 1468880078376 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1653 | 1468880078377 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:14:38 INFO - PROCESS | 1653 | 1468880078380 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1653 | 1468880078381 Marionette TRACE conn2 <- [1,2790,null,{}] 15:14:38 INFO - PROCESS | 1653 | 1468880078385 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}] 15:14:38 INFO - PROCESS | 1653 | 1468880078387 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:38 INFO - PROCESS | 1653 | 1468880078464 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:14:38 INFO - PROCESS | 1653 | 1468880078469 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1653 | 1468880078470 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a40d000 == 38 [pid = 1653] [id = 705] 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12455e800) [pid = 1653] [serial = 2115] [outer = 0x0] 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e8e000) [pid = 1653] [serial = 2116] [outer = 0x12455e800] 15:14:38 INFO - PROCESS | 1653 | 1468880078494 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125510000) [pid = 1653] [serial = 2117] [outer = 0x12455e800] 15:14:38 INFO - PROCESS | 1653 | 1468880078986 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:14:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 623ms 15:14:39 INFO - PROCESS | 1653 | 1468880079004 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1653 | 1468880079006 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:14:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:14:39 INFO - PROCESS | 1653 | 1468880079010 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1653 | 1468880079012 Marionette TRACE conn2 <- [1,2794,null,{}] 15:14:39 INFO - PROCESS | 1653 | 1468880079015 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}] 15:14:39 INFO - PROCESS | 1653 | 1468880079017 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:39 INFO - PROCESS | 1653 | 1468880079132 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:14:39 INFO - PROCESS | 1653 | 1468880079214 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1653 | 1468880079215 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116015800 == 39 [pid = 1653] [id = 706] 15:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110e71800) [pid = 1653] [serial = 2118] [outer = 0x0] 15:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111c1d800) [pid = 1653] [serial = 2119] [outer = 0x110e71800] 15:14:39 INFO - PROCESS | 1653 | 1468880079246 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129ae400) [pid = 1653] [serial = 2120] [outer = 0x110e71800] 15:14:39 INFO - PROCESS | 1653 | 1468880079769 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:14:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 771ms 15:14:39 INFO - PROCESS | 1653 | 1468880079806 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1653 | 1468880079809 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:14:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:14:39 INFO - PROCESS | 1653 | 1468880079818 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1653 | 1468880079820 Marionette TRACE conn2 <- [1,2798,null,{}] 15:14:39 INFO - PROCESS | 1653 | 1468880079823 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}] 15:14:39 INFO - PROCESS | 1653 | 1468880079824 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:39 INFO - PROCESS | 1653 | 1468880079936 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:14:40 INFO - PROCESS | 1653 | 1468880080024 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1653 | 1468880080026 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cab000 == 40 [pid = 1653] [id = 707] 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115e93000) [pid = 1653] [serial = 2121] [outer = 0x0] 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e98400) [pid = 1653] [serial = 2122] [outer = 0x115e93000] 15:14:40 INFO - PROCESS | 1653 | 1468880080056 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11671cc00) [pid = 1653] [serial = 2123] [outer = 0x115e93000] 15:14:40 INFO - PROCESS | 1653 | 1468880080729 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]]]}] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0a000 == 39 [pid = 1653] [id = 704] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1287b7000 == 38 [pid = 1653] [id = 703] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119472800 == 37 [pid = 1653] [id = 702] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12506f800 == 36 [pid = 1653] [id = 701] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124686000 == 35 [pid = 1653] [id = 700] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124375000 == 34 [pid = 1653] [id = 699] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0b000 == 33 [pid = 1653] [id = 698] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119cbb000 == 32 [pid = 1653] [id = 697] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119477000 == 31 [pid = 1653] [id = 696] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117017800 == 30 [pid = 1653] [id = 695] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x112dcc000 == 29 [pid = 1653] [id = 694] 15:14:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117202800 == 28 [pid = 1653] [id = 693] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12870b400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d20400) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119591c00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12400bc00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12710a400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e95400) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1167df800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118858400) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111ca8c00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129b3800) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128702400) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1151c9c00) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176b4800) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128c5f000) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128981400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1239a3c00) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1247c3800) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1239afc00) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119284000) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1256d7800) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 15:14:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12455c400) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 15:14:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:14:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 976ms 15:14:40 INFO - PROCESS | 1653 | 1468880080793 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1653 | 1468880080795 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:14:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:14:40 INFO - PROCESS | 1653 | 1468880080798 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1653 | 1468880080799 Marionette TRACE conn2 <- [1,2802,null,{}] 15:14:40 INFO - PROCESS | 1653 | 1468880080803 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}] 15:14:40 INFO - PROCESS | 1653 | 1468880080805 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:40 INFO - PROCESS | 1653 | 1468880080886 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:14:40 INFO - PROCESS | 1653 | 1468880080895 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1653 | 1468880080896 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f3f800 == 29 [pid = 1653] [id = 708] 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b7000) [pid = 1653] [serial = 2124] [outer = 0x0] 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a8f400) [pid = 1653] [serial = 2125] [outer = 0x1129b7000] 15:14:40 INFO - PROCESS | 1653 | 1468880080925 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113907000) [pid = 1653] [serial = 2126] [outer = 0x1129b7000] 15:14:41 INFO - PROCESS | 1653 | 1468880081292 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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:14:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 15:14:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:14:41 INFO - PROCESS | 1653 | 1468880081367 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 1653 | 1468880081370 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:14:41 INFO - PROCESS | 1653 | 1468880081374 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1653 | 1468880081376 Marionette TRACE conn2 <- [1,2806,null,{}] 15:14:41 INFO - PROCESS | 1653 | 1468880081378 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}] 15:14:41 INFO - PROCESS | 1653 | 1468880081380 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:41 INFO - PROCESS | 1653 | 1468880081468 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:14:41 INFO - PROCESS | 1653 | 1468880081476 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1653 | 1468880081477 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118723000 == 30 [pid = 1653] [id = 709] 15:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1160f3800) [pid = 1653] [serial = 2127] [outer = 0x0] 15:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116532800) [pid = 1653] [serial = 2128] [outer = 0x1160f3800] 15:14:41 INFO - PROCESS | 1653 | 1468880081503 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11697a800) [pid = 1653] [serial = 2129] [outer = 0x1160f3800] 15:14:41 INFO - PROCESS | 1653 | 1468880081836 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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:14:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 468ms 15:14:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:14:41 INFO - PROCESS | 1653 | 1468880081843 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 1653 | 1468880081844 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:14:41 INFO - PROCESS | 1653 | 1468880081846 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1653 | 1468880081850 Marionette TRACE conn2 <- [1,2810,null,{}] 15:14:41 INFO - PROCESS | 1653 | 1468880081859 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}] 15:14:41 INFO - PROCESS | 1653 | 1468880081862 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:41 INFO - PROCESS | 1653 | 1468880081946 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:14:42 INFO - PROCESS | 1653 | 1468880082005 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1653 | 1468880082007 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123830800 == 31 [pid = 1653] [id = 710] 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c16800) [pid = 1653] [serial = 2130] [outer = 0x0] 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118158400) [pid = 1653] [serial = 2131] [outer = 0x111c16800] 15:14:42 INFO - PROCESS | 1653 | 1468880082035 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118fd5c00) [pid = 1653] [serial = 2132] [outer = 0x111c16800] 15:14:42 INFO - PROCESS | 1653 | 1468880082330 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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:14:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 524ms 15:14:42 INFO - PROCESS | 1653 | 1468880082372 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1653 | 1468880082374 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:14:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:14:42 INFO - PROCESS | 1653 | 1468880082377 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1653 | 1468880082379 Marionette TRACE conn2 <- [1,2814,null,{}] 15:14:42 INFO - PROCESS | 1653 | 1468880082382 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}] 15:14:42 INFO - PROCESS | 1653 | 1468880082386 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:42 INFO - PROCESS | 1653 | 1468880082534 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:14:42 INFO - PROCESS | 1653 | 1468880082580 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1653 | 1468880082581 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x124365000 == 32 [pid = 1653] [id = 711] 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119528c00) [pid = 1653] [serial = 2133] [outer = 0x0] 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119598000) [pid = 1653] [serial = 2134] [outer = 0x119528c00] 15:14:42 INFO - PROCESS | 1653 | 1468880082624 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119664000) [pid = 1653] [serial = 2135] [outer = 0x119528c00] 15:14:43 INFO - PROCESS | 1653 | 1468880083034 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 669ms 15:14:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:14:43 INFO - PROCESS | 1653 | 1468880083047 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 1653 | 1468880083048 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:14:43 INFO - PROCESS | 1653 | 1468880083059 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1653 | 1468880083060 Marionette TRACE conn2 <- [1,2818,null,{}] 15:14:43 INFO - PROCESS | 1653 | 1468880083062 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}] 15:14:43 INFO - PROCESS | 1653 | 1468880083063 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:43 INFO - PROCESS | 1653 | 1468880083163 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:14:43 INFO - PROCESS | 1653 | 1468880083167 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 1653 | 1468880083168 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12468a000 == 33 [pid = 1653] [id = 712] 15:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x111c13800) [pid = 1653] [serial = 2136] [outer = 0x0] 15:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119667c00) [pid = 1653] [serial = 2137] [outer = 0x111c13800] 15:14:43 INFO - PROCESS | 1653 | 1468880083192 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119df3c00) [pid = 1653] [serial = 2138] [outer = 0x111c13800] 15:14:43 INFO - PROCESS | 1653 | 1468880083655 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 15:14:43 INFO - PROCESS | 1653 | 1468880083686 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:14:43 INFO - PROCESS | 1653 | 1468880083688 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:14:43 INFO - PROCESS | 1653 | 1468880083692 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1653 | 1468880083694 Marionette TRACE conn2 <- [1,2822,null,{}] 15:14:43 INFO - PROCESS | 1653 | 1468880083697 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}] 15:14:43 INFO - PROCESS | 1653 | 1468880083705 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:43 INFO - PROCESS | 1653 | 1468880083890 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:14:43 INFO - PROCESS | 1653 | 1468880083952 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 1653 | 1468880083953 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877e000 == 34 [pid = 1653] [id = 713] 15:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1242ed000) [pid = 1653] [serial = 2139] [outer = 0x0] 15:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124554c00) [pid = 1653] [serial = 2140] [outer = 0x1242ed000] 15:14:43 INFO - PROCESS | 1653 | 1468880083995 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124560c00) [pid = 1653] [serial = 2141] [outer = 0x1242ed000] 15:14:44 INFO - PROCESS | 1653 | 1468880084341 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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 675ms 15:14:44 INFO - PROCESS | 1653 | 1468880084367 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 1653 | 1468880084368 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:14:44 INFO - PROCESS | 1653 | 1468880084379 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 1653 | 1468880084380 Marionette TRACE conn2 <- [1,2826,null,{}] 15:14:44 INFO - PROCESS | 1653 | 1468880084385 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}] 15:14:44 INFO - PROCESS | 1653 | 1468880084386 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:44 INFO - PROCESS | 1653 | 1468880084485 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:14:44 INFO - PROCESS | 1653 | 1468880084488 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1653 | 1468880084489 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287c1000 == 35 [pid = 1653] [id = 714] 15:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118865800) [pid = 1653] [serial = 2142] [outer = 0x0] 15:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124b86400) [pid = 1653] [serial = 2143] [outer = 0x118865800] 15:14:44 INFO - PROCESS | 1653 | 1468880084515 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125610800) [pid = 1653] [serial = 2144] [outer = 0x118865800] 15:14:44 INFO - PROCESS | 1653 | 1468880084843 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124370000) [pid = 1653] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12c746c00) [pid = 1653] [serial = 44] [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.] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129ac400) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11886a800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1172b8400) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1160ef800) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110e79c00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e72c00) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1131ad800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a83c00) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123e42400) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11819a000) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118197000) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b6c00) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128981800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11273f400) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124007800) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:14:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11966ec00) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 622ms 15:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:14:45 INFO - PROCESS | 1653 | 1468880085002 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1653 | 1468880085003 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:14:45 INFO - PROCESS | 1653 | 1468880085006 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1653 | 1468880085007 Marionette TRACE conn2 <- [1,2830,null,{}] 15:14:45 INFO - PROCESS | 1653 | 1468880085009 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}] 15:14:45 INFO - PROCESS | 1653 | 1468880085010 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:45 INFO - PROCESS | 1653 | 1468880085088 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:14:45 INFO - PROCESS | 1653 | 1468880085092 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1653 | 1468880085093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ca0800 == 36 [pid = 1653] [id = 715] 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129afc00) [pid = 1653] [serial = 2145] [outer = 0x0] 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113d9a800) [pid = 1653] [serial = 2146] [outer = 0x1129afc00] 15:14:45 INFO - PROCESS | 1653 | 1468880085117 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11736d800) [pid = 1653] [serial = 2147] [outer = 0x1129afc00] 15:14:45 INFO - PROCESS | 1653 | 1468880085456 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]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 467ms 15:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:14:45 INFO - PROCESS | 1653 | 1468880085474 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1653 | 1468880085475 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:14:45 INFO - PROCESS | 1653 | 1468880085477 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1653 | 1468880085478 Marionette TRACE conn2 <- [1,2834,null,{}] 15:14:45 INFO - PROCESS | 1653 | 1468880085481 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}] 15:14:45 INFO - PROCESS | 1653 | 1468880085483 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:45 INFO - PROCESS | 1653 | 1468880085564 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:14:45 INFO - PROCESS | 1653 | 1468880085624 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1653 | 1468880085625 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382a800 == 37 [pid = 1653] [id = 716] 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1129b4000) [pid = 1653] [serial = 2148] [outer = 0x0] 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11886d000) [pid = 1653] [serial = 2149] [outer = 0x1129b4000] 15:14:45 INFO - PROCESS | 1653 | 1468880085649 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12455c800) [pid = 1653] [serial = 2150] [outer = 0x1129b4000] 15:14:45 INFO - PROCESS | 1653 | 1468880085925 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 15:14:45 INFO - PROCESS | 1653 | 1468880085946 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1653 | 1468880085948 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:14:45 INFO - PROCESS | 1653 | 1468880085958 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1653 | 1468880085959 Marionette TRACE conn2 <- [1,2838,null,{}] 15:14:45 INFO - PROCESS | 1653 | 1468880085961 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}] 15:14:45 INFO - PROCESS | 1653 | 1468880085963 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:46 INFO - PROCESS | 1653 | 1468880086051 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:14:46 INFO - PROCESS | 1653 | 1468880086056 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1653 | 1468880086057 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a63f000 == 38 [pid = 1653] [id = 717] 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172b8400) [pid = 1653] [serial = 2151] [outer = 0x0] 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1256d9400) [pid = 1653] [serial = 2152] [outer = 0x1172b8400] 15:14:46 INFO - PROCESS | 1653 | 1468880086088 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1264ef800) [pid = 1653] [serial = 2153] [outer = 0x1172b8400] 15:14:46 INFO - PROCESS | 1653 | 1468880086437 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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 15:14:46 INFO - PROCESS | 1653 | 1468880086481 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1653 | 1468880086482 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:14:46 INFO - PROCESS | 1653 | 1468880086485 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 1653 | 1468880086486 Marionette TRACE conn2 <- [1,2842,null,{}] 15:14:46 INFO - PROCESS | 1653 | 1468880086489 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}] 15:14:46 INFO - PROCESS | 1653 | 1468880086490 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:46 INFO - PROCESS | 1653 | 1468880086580 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:14:46 INFO - PROCESS | 1653 | 1468880086585 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1653 | 1468880086587 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0da800 == 39 [pid = 1653] [id = 718] 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124561c00) [pid = 1653] [serial = 2154] [outer = 0x0] 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1266bb800) [pid = 1653] [serial = 2155] [outer = 0x124561c00] 15:14:46 INFO - PROCESS | 1653 | 1468880086613 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128707400) [pid = 1653] [serial = 2156] [outer = 0x124561c00] 15:14:46 INFO - PROCESS | 1653 | 1468880086940 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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 469ms 15:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:14:46 INFO - PROCESS | 1653 | 1468880086955 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1653 | 1468880086956 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:14:47 INFO - PROCESS | 1653 | 1468880087010 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 1653 | 1468880087012 Marionette TRACE conn2 <- [1,2846,null,{}] 15:14:47 INFO - PROCESS | 1653 | 1468880087020 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}] 15:14:47 INFO - PROCESS | 1653 | 1468880087022 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:47 INFO - PROCESS | 1653 | 1468880087121 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:14:47 INFO - PROCESS | 1653 | 1468880087192 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1653 | 1468880087194 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x115190800 == 40 [pid = 1653] [id = 719] 15:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110e80000) [pid = 1653] [serial = 2157] [outer = 0x0] 15:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1121afc00) [pid = 1653] [serial = 2158] [outer = 0x110e80000] 15:14:47 INFO - PROCESS | 1653 | 1468880087225 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129b9000) [pid = 1653] [serial = 2159] [outer = 0x110e80000] 15:14:47 INFO - PROCESS | 1653 | 1468880087671 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]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 728ms 15:14:47 INFO - PROCESS | 1653 | 1468880087687 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1653 | 1468880087690 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:14:47 INFO - PROCESS | 1653 | 1468880087694 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 1653 | 1468880087695 Marionette TRACE conn2 <- [1,2850,null,{}] 15:14:47 INFO - PROCESS | 1653 | 1468880087700 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}] 15:14:47 INFO - PROCESS | 1653 | 1468880087703 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:47 INFO - PROCESS | 1653 | 1468880087811 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:14:47 INFO - PROCESS | 1653 | 1468880087914 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1653 | 1468880087916 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12435c000 == 41 [pid = 1653] [id = 720] 15:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1169edc00) [pid = 1653] [serial = 2160] [outer = 0x0] 15:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176b6c00) [pid = 1653] [serial = 2161] [outer = 0x1169edc00] 15:14:47 INFO - PROCESS | 1653 | 1468880087961 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118858400) [pid = 1653] [serial = 2162] [outer = 0x1169edc00] 15:14:48 INFO - PROCESS | 1653 | 1468880088368 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:14:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 725ms 15:14:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:14:48 INFO - PROCESS | 1653 | 1468880088420 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1653 | 1468880088422 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:14:48 INFO - PROCESS | 1653 | 1468880088426 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1653 | 1468880088428 Marionette TRACE conn2 <- [1,2854,null,{}] 15:14:48 INFO - PROCESS | 1653 | 1468880088432 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}] 15:14:48 INFO - PROCESS | 1653 | 1468880088434 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:48 INFO - PROCESS | 1653 | 1468880088564 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:14:48 INFO - PROCESS | 1653 | 1468880088626 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 1653 | 1468880088630 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b019800 == 42 [pid = 1653] [id = 721] 15:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11966b000) [pid = 1653] [serial = 2163] [outer = 0x0] 15:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1206cb800) [pid = 1653] [serial = 2164] [outer = 0x11966b000] 15:14:48 INFO - PROCESS | 1653 | 1468880088662 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1239b0000) [pid = 1653] [serial = 2165] [outer = 0x11966b000] 15:14:49 INFO - PROCESS | 1653 | 1468880089123 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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:14:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 722ms 15:14:49 INFO - PROCESS | 1653 | 1468880089167 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1653 | 1468880089169 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:14:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:14:49 INFO - PROCESS | 1653 | 1468880089211 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1653 | 1468880089212 Marionette TRACE conn2 <- [1,2858,null,{}] 15:14:49 INFO - PROCESS | 1653 | 1468880089215 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}] 15:14:49 INFO - PROCESS | 1653 | 1468880089216 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:49 INFO - PROCESS | 1653 | 1468880089319 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:14:49 INFO - PROCESS | 1653 | 1468880089391 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1653 | 1468880089392 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba97000 == 43 [pid = 1653] [id = 722] 15:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124008800) [pid = 1653] [serial = 2166] [outer = 0x0] 15:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1245f4000) [pid = 1653] [serial = 2167] [outer = 0x124008800] 15:14:49 INFO - PROCESS | 1653 | 1468880089421 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1256d9800) [pid = 1653] [serial = 2168] [outer = 0x124008800] 15:14:49 INFO - PROCESS | 1653 | 1468880089867 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:14:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 720ms 15:14:49 INFO - PROCESS | 1653 | 1468880089930 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1653 | 1468880089932 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:14:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:14:49 INFO - PROCESS | 1653 | 1468880089952 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1653 | 1468880089954 Marionette TRACE conn2 <- [1,2862,null,{}] 15:14:49 INFO - PROCESS | 1653 | 1468880089956 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}] 15:14:49 INFO - PROCESS | 1653 | 1468880089958 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:50 INFO - PROCESS | 1653 | 1468880090059 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:14:50 INFO - PROCESS | 1653 | 1468880090131 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 1653 | 1468880090132 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133d0000 == 44 [pid = 1653] [id = 723] 15:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x111c22400) [pid = 1653] [serial = 2169] [outer = 0x0] 15:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1131b6400) [pid = 1653] [serial = 2170] [outer = 0x111c22400] 15:14:50 INFO - PROCESS | 1653 | 1468880090161 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123fb4c00) [pid = 1653] [serial = 2171] [outer = 0x111c22400] 15:14:50 INFO - PROCESS | 1653 | 1468880090750 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:14:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 871ms 15:14:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:14:50 INFO - PROCESS | 1653 | 1468880090822 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 1653 | 1468880090825 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:14:50 INFO - PROCESS | 1653 | 1468880090828 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1653 | 1468880090829 Marionette TRACE conn2 <- [1,2866,null,{}] 15:14:50 INFO - PROCESS | 1653 | 1468880090833 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}] 15:14:50 INFO - PROCESS | 1653 | 1468880090835 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:50 INFO - PROCESS | 1653 | 1468880090930 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:14:51 INFO - PROCESS | 1653 | 1468880091007 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 1653 | 1468880091009 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11307b800 == 45 [pid = 1653] [id = 724] 15:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d3f400) [pid = 1653] [serial = 2172] [outer = 0x0] 15:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e0b400) [pid = 1653] [serial = 2173] [outer = 0x113d3f400] 15:14:51 INFO - PROCESS | 1653 | 1468880091037 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116086400) [pid = 1653] [serial = 2174] [outer = 0x113d3f400] 15:14:51 INFO - PROCESS | 1653 | 1468880091541 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]]]}] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a63f000 == 44 [pid = 1653] [id = 717] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12382a800 == 43 [pid = 1653] [id = 716] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119ca0800 == 42 [pid = 1653] [id = 715] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1287c1000 == 41 [pid = 1653] [id = 714] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12877e000 == 40 [pid = 1653] [id = 713] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12468a000 == 39 [pid = 1653] [id = 712] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124365000 == 38 [pid = 1653] [id = 711] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123830800 == 37 [pid = 1653] [id = 710] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118723000 == 36 [pid = 1653] [id = 709] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12436f000 == 35 [pid = 1653] [id = 16] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x113f3f800 == 34 [pid = 1653] [id = 708] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a40d000 == 33 [pid = 1653] [id = 705] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116015800 == 32 [pid = 1653] [id = 706] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119cab000 == 31 [pid = 1653] [id = 707] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1133d0000 == 30 [pid = 1653] [id = 723] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba97000 == 29 [pid = 1653] [id = 722] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b019800 == 28 [pid = 1653] [id = 721] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12435c000 == 27 [pid = 1653] [id = 720] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0da800 == 26 [pid = 1653] [id = 718] 15:14:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115190800 == 25 [pid = 1653] [id = 719] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124376800) [pid = 1653] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116977c00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115e94000) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112d4bc00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119652c00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119647000) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118fcd800) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118865000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e44000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111ca8800) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11273f800) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116531c00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116976000) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11885fc00) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f46400) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113375000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124e82800) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1151c8800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124557800) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119285800) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11966e800) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119d13000) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d1fc00) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1239a6c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1239a9800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1290bac00) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128d8d000) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128979c00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245f2800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118197400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11886a400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124e8e000) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123e3d000) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118198c00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124007c00) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 15:14:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1240d4800) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 15:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1321ms 15:14:52 INFO - PROCESS | 1653 | 1468880092151 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 1653 | 1468880092153 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:14:52 INFO - PROCESS | 1653 | 1468880092156 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 1653 | 1468880092158 Marionette TRACE conn2 <- [1,2870,null,{}] 15:14:52 INFO - PROCESS | 1653 | 1468880092161 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}] 15:14:52 INFO - PROCESS | 1653 | 1468880092163 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:52 INFO - PROCESS | 1653 | 1468880092246 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:14:52 INFO - PROCESS | 1653 | 1468880092277 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1653 | 1468880092280 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x112a67000 == 26 [pid = 1653] [id = 725] 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1121e3400) [pid = 1653] [serial = 2175] [outer = 0x0] 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11274bc00) [pid = 1653] [serial = 2176] [outer = 0x1121e3400] 15:14:52 INFO - PROCESS | 1653 | 1468880092307 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112d4cc00) [pid = 1653] [serial = 2177] [outer = 0x1121e3400] 15:14:52 INFO - PROCESS | 1653 | 1468880092651 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]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 569ms 15:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:14:52 INFO - PROCESS | 1653 | 1468880092726 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 1653 | 1468880092729 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:14:52 INFO - PROCESS | 1653 | 1468880092733 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 1653 | 1468880092736 Marionette TRACE conn2 <- [1,2874,null,{}] 15:14:52 INFO - PROCESS | 1653 | 1468880092739 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}] 15:14:52 INFO - PROCESS | 1653 | 1468880092740 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:52 INFO - PROCESS | 1653 | 1468880092821 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:14:52 INFO - PROCESS | 1653 | 1468880092825 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1653 | 1468880092827 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117010000 == 27 [pid = 1653] [id = 726] 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1131b7400) [pid = 1653] [serial = 2178] [outer = 0x0] 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e94400) [pid = 1653] [serial = 2179] [outer = 0x1131b7400] 15:14:52 INFO - PROCESS | 1653 | 1468880092856 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116031c00) [pid = 1653] [serial = 2180] [outer = 0x1131b7400] 15:14:53 INFO - PROCESS | 1653 | 1468880093195 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 473ms 15:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:14:53 INFO - PROCESS | 1653 | 1468880093204 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1653 | 1468880093206 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:14:53 INFO - PROCESS | 1653 | 1468880093208 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1653 | 1468880093209 Marionette TRACE conn2 <- [1,2878,null,{}] 15:14:53 INFO - PROCESS | 1653 | 1468880093219 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}] 15:14:53 INFO - PROCESS | 1653 | 1468880093223 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:53 INFO - PROCESS | 1653 | 1468880093323 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:14:53 INFO - PROCESS | 1653 | 1468880093377 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1653 | 1468880093380 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119266000 == 28 [pid = 1653] [id = 727] 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11671f400) [pid = 1653] [serial = 2181] [outer = 0x0] 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a9e000) [pid = 1653] [serial = 2182] [outer = 0x11671f400] 15:14:53 INFO - PROCESS | 1653 | 1468880093411 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118153800) [pid = 1653] [serial = 2183] [outer = 0x11671f400] 15:14:53 INFO - PROCESS | 1653 | 1468880093720 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 568ms 15:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:14:53 INFO - PROCESS | 1653 | 1468880093777 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1653 | 1468880093778 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:14:53 INFO - PROCESS | 1653 | 1468880093780 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1653 | 1468880093781 Marionette TRACE conn2 <- [1,2882,null,{}] 15:14:53 INFO - PROCESS | 1653 | 1468880093784 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}] 15:14:53 INFO - PROCESS | 1653 | 1468880093785 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:53 INFO - PROCESS | 1653 | 1468880093859 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:14:53 INFO - PROCESS | 1653 | 1468880093920 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1653 | 1468880093921 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c9e800 == 29 [pid = 1653] [id = 728] 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118155400) [pid = 1653] [serial = 2184] [outer = 0x0] 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118856c00) [pid = 1653] [serial = 2185] [outer = 0x118155400] 15:14:53 INFO - PROCESS | 1653 | 1468880093947 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118f46400) [pid = 1653] [serial = 2186] [outer = 0x118155400] 15:14:54 INFO - PROCESS | 1653 | 1468880094256 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 15:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:14:54 INFO - PROCESS | 1653 | 1468880094303 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1653 | 1468880094304 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:14:54 INFO - PROCESS | 1653 | 1468880094306 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1653 | 1468880094307 Marionette TRACE conn2 <- [1,2886,null,{}] 15:14:54 INFO - PROCESS | 1653 | 1468880094309 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}] 15:14:54 INFO - PROCESS | 1653 | 1468880094311 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:54 INFO - PROCESS | 1653 | 1468880094406 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:14:54 INFO - PROCESS | 1653 | 1468880094444 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 1653 | 1468880094452 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242c9000 == 30 [pid = 1653] [id = 729] 15:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118fcf400) [pid = 1653] [serial = 2187] [outer = 0x0] 15:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11953fc00) [pid = 1653] [serial = 2188] [outer = 0x118fcf400] 15:14:54 INFO - PROCESS | 1653 | 1468880094477 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11964c800) [pid = 1653] [serial = 2189] [outer = 0x118fcf400] 15:14:54 INFO - PROCESS | 1653 | 1468880094813 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 15:14:54 INFO - PROCESS | 1653 | 1468880094825 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1653 | 1468880094826 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:14:54 INFO - PROCESS | 1653 | 1468880094828 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1653 | 1468880094830 Marionette TRACE conn2 <- [1,2890,null,{}] 15:14:54 INFO - PROCESS | 1653 | 1468880094834 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}] 15:14:54 INFO - PROCESS | 1653 | 1468880094840 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:54 INFO - PROCESS | 1653 | 1468880094960 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:14:54 INFO - PROCESS | 1653 | 1468880094998 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1653 | 1468880094999 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124679000 == 31 [pid = 1653] [id = 730] 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11966a000) [pid = 1653] [serial = 2190] [outer = 0x0] 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d1b800) [pid = 1653] [serial = 2191] [outer = 0x11966a000] 15:14:55 INFO - PROCESS | 1653 | 1468880095024 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1239ac400) [pid = 1653] [serial = 2192] [outer = 0x11966a000] 15:14:55 INFO - PROCESS | 1653 | 1468880095354 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:14:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 15:14:55 INFO - PROCESS | 1653 | 1468880095400 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1653 | 1468880095401 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:14:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:14:55 INFO - PROCESS | 1653 | 1468880095404 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1653 | 1468880095405 Marionette TRACE conn2 <- [1,2894,null,{}] 15:14:55 INFO - PROCESS | 1653 | 1468880095407 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}] 15:14:55 INFO - PROCESS | 1653 | 1468880095408 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:55 INFO - PROCESS | 1653 | 1468880095506 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:14:55 INFO - PROCESS | 1653 | 1468880095544 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1653 | 1468880095545 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126072000 == 32 [pid = 1653] [id = 731] 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1239acc00) [pid = 1653] [serial = 2193] [outer = 0x0] 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123e3b800) [pid = 1653] [serial = 2194] [outer = 0x1239acc00] 15:14:55 INFO - PROCESS | 1653 | 1468880095576 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113b2e400) [pid = 1653] [serial = 2195] [outer = 0x1239acc00] 15:14:55 INFO - PROCESS | 1653 | 1468880095896 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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:14:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 15:14:55 INFO - PROCESS | 1653 | 1468880095922 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1653 | 1468880095924 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:14:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:14:55 INFO - PROCESS | 1653 | 1468880095931 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1653 | 1468880095934 Marionette TRACE conn2 <- [1,2898,null,{}] 15:14:55 INFO - PROCESS | 1653 | 1468880095937 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}] 15:14:55 INFO - PROCESS | 1653 | 1468880095938 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:56 INFO - PROCESS | 1653 | 1468880096036 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:14:56 INFO - PROCESS | 1653 | 1468880096039 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1653 | 1468880096040 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12877a000 == 33 [pid = 1653] [id = 732] 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119541c00) [pid = 1653] [serial = 2196] [outer = 0x0] 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123d6c000) [pid = 1653] [serial = 2197] [outer = 0x119541c00] 15:14:56 INFO - PROCESS | 1653 | 1468880096064 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1240d4c00) [pid = 1653] [serial = 2198] [outer = 0x119541c00] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119d1f400) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111c13800) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1242ed000) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118865800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119528c00) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110e71800) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b7000) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12455e800) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e93000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c16800) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1160f3800) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129afc00) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124561c00) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1172b8400) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:14:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1129b4000) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:14:56 INFO - PROCESS | 1653 | 1468880096532 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:14:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 15:14:56 INFO - PROCESS | 1653 | 1468880096553 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1653 | 1468880096555 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:14:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:14:56 INFO - PROCESS | 1653 | 1468880096557 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1653 | 1468880096558 Marionette TRACE conn2 <- [1,2902,null,{}] 15:14:56 INFO - PROCESS | 1653 | 1468880096561 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}] 15:14:56 INFO - PROCESS | 1653 | 1468880096562 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:56 INFO - PROCESS | 1653 | 1468880096638 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:14:56 INFO - PROCESS | 1653 | 1468880096696 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1653 | 1468880096697 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287bc000 == 34 [pid = 1653] [id = 733] 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x10eafdc00) [pid = 1653] [serial = 2199] [outer = 0x0] 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116534800) [pid = 1653] [serial = 2200] [outer = 0x10eafdc00] 15:14:56 INFO - PROCESS | 1653 | 1468880096723 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11966dc00) [pid = 1653] [serial = 2201] [outer = 0x10eafdc00] 15:14:57 INFO - PROCESS | 1653 | 1468880097017 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:14:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 15:14:57 INFO - PROCESS | 1653 | 1468880097027 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1653 | 1468880097028 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:14:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:14:57 INFO - PROCESS | 1653 | 1468880097030 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1653 | 1468880097031 Marionette TRACE conn2 <- [1,2906,null,{}] 15:14:57 INFO - PROCESS | 1653 | 1468880097041 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}] 15:14:57 INFO - PROCESS | 1653 | 1468880097042 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:57 INFO - PROCESS | 1653 | 1468880097125 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:14:57 INFO - PROCESS | 1653 | 1468880097129 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1653 | 1468880097130 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dcf000 == 35 [pid = 1653] [id = 734] 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1172ba800) [pid = 1653] [serial = 2202] [outer = 0x0] 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1242ef400) [pid = 1653] [serial = 2203] [outer = 0x1172ba800] 15:14:57 INFO - PROCESS | 1653 | 1468880097155 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12455a000) [pid = 1653] [serial = 2204] [outer = 0x1172ba800] 15:14:57 INFO - PROCESS | 1653 | 1468880097492 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]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:14:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 476ms 15:14:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:14:57 INFO - PROCESS | 1653 | 1468880097507 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1653 | 1468880097508 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:14:57 INFO - PROCESS | 1653 | 1468880097510 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1653 | 1468880097512 Marionette TRACE conn2 <- [1,2910,null,{}] 15:14:57 INFO - PROCESS | 1653 | 1468880097515 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}] 15:14:57 INFO - PROCESS | 1653 | 1468880097518 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:57 INFO - PROCESS | 1653 | 1468880097641 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:14:57 INFO - PROCESS | 1653 | 1468880097647 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1653 | 1468880097648 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a21e800 == 36 [pid = 1653] [id = 735] 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110d9c400) [pid = 1653] [serial = 2205] [outer = 0x0] 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124559800) [pid = 1653] [serial = 2206] [outer = 0x110d9c400] 15:14:57 INFO - PROCESS | 1653 | 1468880097676 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125609000) [pid = 1653] [serial = 2207] [outer = 0x110d9c400] 15:14:58 INFO - PROCESS | 1653 | 1468880098005 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]]]}] 15:14:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:14:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:14:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 15:14:58 INFO - PROCESS | 1653 | 1468880098032 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1653 | 1468880098035 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:14:58 INFO - TEST-START | /DOMEvents/constructors.html 15:14:58 INFO - PROCESS | 1653 | 1468880098038 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1653 | 1468880098039 Marionette TRACE conn2 <- [1,2914,null,{}] 15:14:58 INFO - PROCESS | 1653 | 1468880098041 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}] 15:14:58 INFO - PROCESS | 1653 | 1468880098042 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:58 INFO - PROCESS | 1653 | 1468880098123 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:14:58 INFO - PROCESS | 1653 | 1468880098127 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1653 | 1468880098128 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9e2800 == 37 [pid = 1653] [id = 736] 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1256b6000) [pid = 1653] [serial = 2208] [outer = 0x0] 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1266b2800) [pid = 1653] [serial = 2209] [outer = 0x1256b6000] 15:14:58 INFO - PROCESS | 1653 | 1468880098152 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266bb400) [pid = 1653] [serial = 2210] [outer = 0x1256b6000] 15:14:58 INFO - PROCESS | 1653 | 1468880098570 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]]]}] 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:14:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:14:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:14:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 15:14:58 INFO - PROCESS | 1653 | 1468880098642 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1653 | 1468880098645 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:14:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:14:58 INFO - PROCESS | 1653 | 1468880098655 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1653 | 1468880098656 Marionette TRACE conn2 <- [1,2918,null,{}] 15:14:58 INFO - PROCESS | 1653 | 1468880098660 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}] 15:14:58 INFO - PROCESS | 1653 | 1468880098662 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:58 INFO - PROCESS | 1653 | 1468880098779 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:14:58 INFO - PROCESS | 1653 | 1468880098861 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1653 | 1468880098862 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167a3800 == 38 [pid = 1653] [id = 737] 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112133000) [pid = 1653] [serial = 2211] [outer = 0x0] 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1121e3c00) [pid = 1653] [serial = 2212] [outer = 0x112133000] 15:14:58 INFO - PROCESS | 1653 | 1468880098893 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1130a0400) [pid = 1653] [serial = 2213] [outer = 0x112133000] 15:14:59 INFO - PROCESS | 1653 | 1468880099411 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:14:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:14:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 780ms 15:14:59 INFO - PROCESS | 1653 | 1468880099448 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 1653 | 1468880099456 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:14:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:14:59 INFO - PROCESS | 1653 | 1468880099466 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 1653 | 1468880099469 Marionette TRACE conn2 <- [1,2922,null,{}] 15:14:59 INFO - PROCESS | 1653 | 1468880099472 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}] 15:14:59 INFO - PROCESS | 1653 | 1468880099476 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:59 INFO - PROCESS | 1653 | 1468880099632 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:14:59 INFO - PROCESS | 1653 | 1468880099716 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1653 | 1468880099717 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382f000 == 39 [pid = 1653] [id = 738] 15:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1161c1800) [pid = 1653] [serial = 2214] [outer = 0x0] 15:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116720400) [pid = 1653] [serial = 2215] [outer = 0x1161c1800] 15:14:59 INFO - PROCESS | 1653 | 1468880099748 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116aa0000) [pid = 1653] [serial = 2216] [outer = 0x1161c1800] 15:15:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:15:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:15:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:15:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:15:00 INFO - PROCESS | 1653 | 1468880100206 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]]]}] 15:15:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:15:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:15:00 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 15:15:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:15:00 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 15:15:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:15:00 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]" 15:15:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:15:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:15:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 773ms 15:15:00 INFO - PROCESS | 1653 | 1468880100239 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 1653 | 1468880100242 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:15:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:15:00 INFO - PROCESS | 1653 | 1468880100246 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 1653 | 1468880100248 Marionette TRACE conn2 <- [1,2926,null,{}] 15:15:00 INFO - PROCESS | 1653 | 1468880100256 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}] 15:15:00 INFO - PROCESS | 1653 | 1468880100260 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:00 INFO - PROCESS | 1653 | 1468880100372 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:15:00 INFO - PROCESS | 1653 | 1468880100465 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 1653 | 1468880100467 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a650800 == 40 [pid = 1653] [id = 739] 15:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1161c7000) [pid = 1653] [serial = 2217] [outer = 0x0] 15:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119654000) [pid = 1653] [serial = 2218] [outer = 0x1161c7000] 15:15:00 INFO - PROCESS | 1653 | 1468880100498 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1239ab000) [pid = 1653] [serial = 2219] [outer = 0x1161c7000] 15:15:00 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:15:01 INFO - PROCESS | 1653 | 1468880101090 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]]]}] 15:15:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:15:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 873ms 15:15:01 INFO - PROCESS | 1653 | 1468880101119 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:15:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:15:01 INFO - PROCESS | 1653 | 1468880101121 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:15:01 INFO - PROCESS | 1653 | 1468880101124 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 1653 | 1468880101126 Marionette TRACE conn2 <- [1,2930,null,{}] 15:15:01 INFO - PROCESS | 1653 | 1468880101129 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}] 15:15:01 INFO - PROCESS | 1653 | 1468880101131 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:01 INFO - PROCESS | 1653 | 1468880101287 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:15:01 INFO - PROCESS | 1653 | 1468880101351 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 1653 | 1468880101353 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113be5000 == 41 [pid = 1653] [id = 740] 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110e7c400) [pid = 1653] [serial = 2220] [outer = 0x0] 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1129ab400) [pid = 1653] [serial = 2221] [outer = 0x110e7c400] 15:15:01 INFO - PROCESS | 1653 | 1468880101383 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1129b5800) [pid = 1653] [serial = 2222] [outer = 0x110e7c400] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a21e800 == 40 [pid = 1653] [id = 735] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128dcf000 == 39 [pid = 1653] [id = 734] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1287bc000 == 38 [pid = 1653] [id = 733] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12877a000 == 37 [pid = 1653] [id = 732] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x126072000 == 36 [pid = 1653] [id = 731] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124679000 == 35 [pid = 1653] [id = 730] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1242c9000 == 34 [pid = 1653] [id = 729] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119c9e800 == 33 [pid = 1653] [id = 728] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119266000 == 32 [pid = 1653] [id = 727] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117010000 == 31 [pid = 1653] [id = 726] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x112a67000 == 30 [pid = 1653] [id = 725] 15:15:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11307b800 == 29 [pid = 1653] [id = 724] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a1f400) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119667c00) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124554c00) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119df3c00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124b86400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119598000) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111c1d800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1129ae400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124560c00) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a8f400) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113907000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125510000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e98400) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11671cc00) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118158400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118fd5c00) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116532800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11697a800) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d9a800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11736d800) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1266bb800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125610800) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1256d9400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12455c800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128707400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1264ef800) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119664000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11886d000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 15:15:01 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:15:01 INFO - PROCESS | 1653 | 1468880101733 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]]]}] 15:15:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:15:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 622ms 15:15:01 INFO - PROCESS | 1653 | 1468880101746 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:15:01 INFO - PROCESS | 1653 | 1468880101750 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:15:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:15:01 INFO - PROCESS | 1653 | 1468880101756 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 1653 | 1468880101757 Marionette TRACE conn2 <- [1,2934,null,{}] 15:15:01 INFO - PROCESS | 1653 | 1468880101760 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}] 15:15:01 INFO - PROCESS | 1653 | 1468880101761 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:01 INFO - PROCESS | 1653 | 1468880101843 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:15:01 INFO - PROCESS | 1653 | 1468880101900 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 1653 | 1468880101901 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701a000 == 30 [pid = 1653] [id = 741] 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112f1d000) [pid = 1653] [serial = 2223] [outer = 0x0] 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113905000) [pid = 1653] [serial = 2224] [outer = 0x112f1d000] 15:15:01 INFO - PROCESS | 1653 | 1468880101930 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113d97400) [pid = 1653] [serial = 2225] [outer = 0x112f1d000] 15:15:02 INFO - PROCESS | 1653 | 1468880102218 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]]]}] 15:15:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:15:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 520ms 15:15:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:15:02 INFO - PROCESS | 1653 | 1468880102275 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 1653 | 1468880102277 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:15:02 INFO - PROCESS | 1653 | 1468880102279 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 1653 | 1468880102282 Marionette TRACE conn2 <- [1,2938,null,{}] 15:15:02 INFO - PROCESS | 1653 | 1468880102292 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}] 15:15:02 INFO - PROCESS | 1653 | 1468880102295 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:02 INFO - PROCESS | 1653 | 1468880102376 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:15:02 INFO - PROCESS | 1653 | 1468880102380 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 1653 | 1468880102383 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a78800 == 31 [pid = 1653] [id = 742] 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1161c7c00) [pid = 1653] [serial = 2226] [outer = 0x0] 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1169ee800) [pid = 1653] [serial = 2227] [outer = 0x1161c7c00] 15:15:02 INFO - PROCESS | 1653 | 1468880102413 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117e40c00) [pid = 1653] [serial = 2228] [outer = 0x1161c7c00] 15:15:02 INFO - PROCESS | 1653 | 1468880102757 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]]]}] 15:15:02 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. 15:15:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 525ms 15:15:02 INFO - PROCESS | 1653 | 1468880102804 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 1653 | 1468880102806 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:15:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:15:02 INFO - PROCESS | 1653 | 1468880102808 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 1653 | 1468880102810 Marionette TRACE conn2 <- [1,2942,null,{}] 15:15:02 INFO - PROCESS | 1653 | 1468880102812 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}] 15:15:02 INFO - PROCESS | 1653 | 1468880102813 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:02 INFO - PROCESS | 1653 | 1468880102897 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:15:02 INFO - PROCESS | 1653 | 1468880102903 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 1653 | 1468880102904 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b0000 == 32 [pid = 1653] [id = 743] 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118198c00) [pid = 1653] [serial = 2229] [outer = 0x0] 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118860c00) [pid = 1653] [serial = 2230] [outer = 0x118198c00] 15:15:02 INFO - PROCESS | 1653 | 1468880102929 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f47000) [pid = 1653] [serial = 2231] [outer = 0x118198c00] 15:15:03 INFO - PROCESS | 1653 | 1468880103238 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"]]]}] 15:15:03 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 15:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 467ms 15:15:03 INFO - PROCESS | 1653 | 1468880103277 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 1653 | 1468880103278 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:15:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:15:03 INFO - PROCESS | 1653 | 1468880103280 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 1653 | 1468880103282 Marionette TRACE conn2 <- [1,2946,null,{}] 15:15:03 INFO - PROCESS | 1653 | 1468880103284 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}] 15:15:03 INFO - PROCESS | 1653 | 1468880103285 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:03 INFO - PROCESS | 1653 | 1468880103364 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:15:03 INFO - PROCESS | 1653 | 1468880103432 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1653 | 1468880103433 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124520000 == 33 [pid = 1653] [id = 744] 15:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118199400) [pid = 1653] [serial = 2232] [outer = 0x0] 15:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11954cc00) [pid = 1653] [serial = 2233] [outer = 0x118199400] 15:15:03 INFO - PROCESS | 1653 | 1468880103457 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119655000) [pid = 1653] [serial = 2234] [outer = 0x118199400] 15:15:03 INFO - PROCESS | 1653 | 1468880103753 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]]]}] 15:15:03 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. 15:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 15:15:03 INFO - PROCESS | 1653 | 1468880103801 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:15:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:15:03 INFO - PROCESS | 1653 | 1468880103804 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:15:03 INFO - PROCESS | 1653 | 1468880103806 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 1653 | 1468880103807 Marionette TRACE conn2 <- [1,2950,null,{}] 15:15:03 INFO - PROCESS | 1653 | 1468880103810 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}] 15:15:03 INFO - PROCESS | 1653 | 1468880103814 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:03 INFO - PROCESS | 1653 | 1468880103938 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:15:03 INFO - PROCESS | 1653 | 1468880103951 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1653 | 1468880103953 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607a800 == 34 [pid = 1653] [id = 745] 15:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119668400) [pid = 1653] [serial = 2235] [outer = 0x0] 15:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d18800) [pid = 1653] [serial = 2236] [outer = 0x119668400] 15:15:03 INFO - PROCESS | 1653 | 1468880103978 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124003800) [pid = 1653] [serial = 2237] [outer = 0x119668400] 15:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119480800 == 35 [pid = 1653] [id = 746] 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1242f3800) [pid = 1653] [serial = 2238] [outer = 0x0] 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124007000) [pid = 1653] [serial = 2239] [outer = 0x1242f3800] 15:15:04 INFO - PROCESS | 1653 | 1468880104341 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]]]}] 15:15:04 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. 15:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 572ms 15:15:04 INFO - PROCESS | 1653 | 1468880104379 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:15:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:15:04 INFO - PROCESS | 1653 | 1468880104381 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:15:04 INFO - PROCESS | 1653 | 1468880104385 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 1653 | 1468880104387 Marionette TRACE conn2 <- [1,2954,null,{}] 15:15:04 INFO - PROCESS | 1653 | 1468880104390 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}] 15:15:04 INFO - PROCESS | 1653 | 1468880104392 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:04 INFO - PROCESS | 1653 | 1468880104547 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:15:04 INFO - PROCESS | 1653 | 1468880104568 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 1653 | 1468880104569 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128dbc000 == 36 [pid = 1653] [id = 747] 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124006c00) [pid = 1653] [serial = 2240] [outer = 0x0] 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12400f800) [pid = 1653] [serial = 2241] [outer = 0x124006c00] 15:15:04 INFO - PROCESS | 1653 | 1468880104601 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12455c800) [pid = 1653] [serial = 2242] [outer = 0x124006c00] 15:15:04 INFO - PROCESS | 1653 | 1468880104936 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]]]}] 15:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:15:04 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 15:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 572ms 15:15:04 INFO - PROCESS | 1653 | 1468880104957 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 1653 | 1468880104959 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:15:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:15:04 INFO - PROCESS | 1653 | 1468880104972 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 1653 | 1468880104973 Marionette TRACE conn2 <- [1,2958,null,{}] 15:15:04 INFO - PROCESS | 1653 | 1468880104976 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}] 15:15:04 INFO - PROCESS | 1653 | 1468880104978 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:05 INFO - PROCESS | 1653 | 1468880105099 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:15:05 INFO - PROCESS | 1653 | 1468880105102 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1653 | 1468880105103 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a40e800 == 37 [pid = 1653] [id = 748] 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245c0c00) [pid = 1653] [serial = 2243] [outer = 0x0] 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124e8ec00) [pid = 1653] [serial = 2244] [outer = 0x1245c0c00] 15:15:05 INFO - PROCESS | 1653 | 1468880105128 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125608400) [pid = 1653] [serial = 2245] [outer = 0x1245c0c00] 15:15:05 INFO - PROCESS | 1653 | 1468880105443 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]]]}] 15:15:05 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. 15:15:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 15:15:05 INFO - PROCESS | 1653 | 1468880105493 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 1653 | 1468880105494 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:15:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:15:05 INFO - PROCESS | 1653 | 1468880105496 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 1653 | 1468880105497 Marionette TRACE conn2 <- [1,2962,null,{}] 15:15:05 INFO - PROCESS | 1653 | 1468880105507 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}] 15:15:05 INFO - PROCESS | 1653 | 1468880105508 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:05 INFO - PROCESS | 1653 | 1468880105621 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:15:05 INFO - PROCESS | 1653 | 1468880105657 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1653 | 1468880105658 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a643000 == 38 [pid = 1653] [id = 749] 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1245f3000) [pid = 1653] [serial = 2246] [outer = 0x0] 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1256d0000) [pid = 1653] [serial = 2247] [outer = 0x1245f3000] 15:15:05 INFO - PROCESS | 1653 | 1468880105683 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12666d800) [pid = 1653] [serial = 2248] [outer = 0x1245f3000] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118fcf400) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1239acc00) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118155400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11671f400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1131b7400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1121e3400) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113d3f400) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11966a000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110e80000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169edc00) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11966b000) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124008800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111c22400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x10eafdc00) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119541c00) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1172ba800) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:15:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110d9c400) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:15:06 INFO - PROCESS | 1653 | 1468880106059 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]]]}] 15:15:06 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. 15:15:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 578ms 15:15:06 INFO - PROCESS | 1653 | 1468880106079 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 1653 | 1468880106081 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:15:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:15:06 INFO - PROCESS | 1653 | 1468880106088 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 1653 | 1468880106089 Marionette TRACE conn2 <- [1,2966,null,{}] 15:15:06 INFO - PROCESS | 1653 | 1468880106091 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}] 15:15:06 INFO - PROCESS | 1653 | 1468880106093 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:06 INFO - PROCESS | 1653 | 1468880106209 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:15:06 INFO - PROCESS | 1653 | 1468880106245 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 1653 | 1468880106246 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9d9000 == 39 [pid = 1653] [id = 750] 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110d94800) [pid = 1653] [serial = 2249] [outer = 0x0] 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116085000) [pid = 1653] [serial = 2250] [outer = 0x110d94800] 15:15:06 INFO - PROCESS | 1653 | 1468880106270 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11966b000) [pid = 1653] [serial = 2251] [outer = 0x110d94800] 15:15:06 INFO - PROCESS | 1653 | 1468880106534 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]]]}] 15:15:06 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. 15:15:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 472ms 15:15:06 INFO - PROCESS | 1653 | 1468880106557 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 1653 | 1468880106558 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:15:06 INFO - PROCESS | 1653 | 1468880106561 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 1653 | 1468880106562 Marionette TRACE conn2 <- [1,2970,null,{}] 15:15:06 INFO - PROCESS | 1653 | 1468880106565 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}] 15:15:06 INFO - PROCESS | 1653 | 1468880106569 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:06 INFO - PROCESS | 1653 | 1468880106679 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:15:06 INFO - PROCESS | 1653 | 1468880106684 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 1653 | 1468880106685 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b913000 == 40 [pid = 1653] [id = 751] 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124553000) [pid = 1653] [serial = 2252] [outer = 0x0] 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1256dc400) [pid = 1653] [serial = 2253] [outer = 0x124553000] 15:15:06 INFO - PROCESS | 1653 | 1468880106711 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127109400) [pid = 1653] [serial = 2254] [outer = 0x124553000] 15:15:07 INFO - PROCESS | 1653 | 1468880107033 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]]]}] 15:15:07 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. 15:15:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 15:15:07 INFO - PROCESS | 1653 | 1468880107080 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1653 | 1468880107081 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:15:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:15:07 INFO - PROCESS | 1653 | 1468880107084 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1653 | 1468880107085 Marionette TRACE conn2 <- [1,2974,null,{}] 15:15:07 INFO - PROCESS | 1653 | 1468880107087 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}] 15:15:07 INFO - PROCESS | 1653 | 1468880107088 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:07 INFO - PROCESS | 1653 | 1468880107200 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:15:07 INFO - PROCESS | 1653 | 1468880107206 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1653 | 1468880107207 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa5000 == 41 [pid = 1653] [id = 752] 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1239b1c00) [pid = 1653] [serial = 2255] [outer = 0x0] 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127112c00) [pid = 1653] [serial = 2256] [outer = 0x1239b1c00] 15:15:07 INFO - PROCESS | 1653 | 1468880107231 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128710400) [pid = 1653] [serial = 2257] [outer = 0x1239b1c00] 15:15:07 INFO - PROCESS | 1653 | 1468880107525 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]]]}] 15:15:07 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. 15:15:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 15:15:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:15:07 INFO - PROCESS | 1653 | 1468880107556 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1653 | 1468880107557 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:15:07 INFO - PROCESS | 1653 | 1468880107560 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1653 | 1468880107561 Marionette TRACE conn2 <- [1,2978,null,{}] 15:15:07 INFO - PROCESS | 1653 | 1468880107563 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}] 15:15:07 INFO - PROCESS | 1653 | 1468880107564 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:07 INFO - PROCESS | 1653 | 1468880107662 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:15:07 INFO - PROCESS | 1653 | 1468880107666 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1653 | 1468880107668 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd55800 == 42 [pid = 1653] [id = 753] 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128710800) [pid = 1653] [serial = 2258] [outer = 0x0] 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128981000) [pid = 1653] [serial = 2259] [outer = 0x128710800] 15:15:07 INFO - PROCESS | 1653 | 1468880107692 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1289d5000) [pid = 1653] [serial = 2260] [outer = 0x128710800] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x113be5000 == 41 [pid = 1653] [id = 740] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a650800 == 40 [pid = 1653] [id = 739] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12382f000 == 39 [pid = 1653] [id = 738] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9e2800 == 38 [pid = 1653] [id = 736] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1167a3800 == 37 [pid = 1653] [id = 737] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11701a000 == 36 [pid = 1653] [id = 741] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124520000 == 35 [pid = 1653] [id = 744] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128dbc000 == 34 [pid = 1653] [id = 747] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119480800 == 33 [pid = 1653] [id = 746] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b913000 == 32 [pid = 1653] [id = 751] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9d9000 == 31 [pid = 1653] [id = 750] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119a78800 == 30 [pid = 1653] [id = 742] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a40e800 == 29 [pid = 1653] [id = 748] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa5000 == 28 [pid = 1653] [id = 752] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a643000 == 27 [pid = 1653] [id = 749] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12607a800 == 26 [pid = 1653] [id = 745] 15:15:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b0000 == 25 [pid = 1653] [id = 743] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11953fc00) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123e3b800) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118856c00) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a9e000) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118153800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e94400) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116031c00) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11274bc00) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112d4cc00) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e0b400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116086400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1239ac400) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119d1b800) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1129b9000) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1121afc00) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118858400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176b6c00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1239b0000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1206cb800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1256d9800) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1245f4000) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123fb4c00) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116534800) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1131b6400) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113b2e400) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123d6c000) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1242ef400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1240d4c00) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11966dc00) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11964c800) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124559800) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1266b2800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12455a000) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125609000) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118f46400) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 15:15:09 INFO - PROCESS | 1653 | 1468880109153 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]]]}] 15:15:09 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. 15:15:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1625ms 15:15:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:15:09 INFO - PROCESS | 1653 | 1468880109186 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1653 | 1468880109188 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:15:09 INFO - PROCESS | 1653 | 1468880109191 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1653 | 1468880109193 Marionette TRACE conn2 <- [1,2982,null,{}] 15:15:09 INFO - PROCESS | 1653 | 1468880109198 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}] 15:15:09 INFO - PROCESS | 1653 | 1468880109199 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:09 INFO - PROCESS | 1653 | 1468880109281 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:15:09 INFO - PROCESS | 1653 | 1468880109334 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 1653 | 1468880109337 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11303d000 == 26 [pid = 1653] [id = 754] 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1121e4400) [pid = 1653] [serial = 2261] [outer = 0x0] 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1121e4c00) [pid = 1653] [serial = 2262] [outer = 0x1121e4400] 15:15:09 INFO - PROCESS | 1653 | 1468880109365 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1129b0c00) [pid = 1653] [serial = 2263] [outer = 0x1121e4400] 15:15:09 INFO - PROCESS | 1653 | 1468880109653 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"]]]}] 15:15:09 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 15:15:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:15:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms 15:15:09 INFO - PROCESS | 1653 | 1468880109712 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1653 | 1468880109717 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:15:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:15:09 INFO - PROCESS | 1653 | 1468880109723 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1653 | 1468880109725 Marionette TRACE conn2 <- [1,2986,null,{}] 15:15:09 INFO - PROCESS | 1653 | 1468880109727 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}] 15:15:09 INFO - PROCESS | 1653 | 1468880109729 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:09 INFO - PROCESS | 1653 | 1468880109809 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:15:09 INFO - PROCESS | 1653 | 1468880109813 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 1653 | 1468880109815 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b6800 == 27 [pid = 1653] [id = 755] 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112a85800) [pid = 1653] [serial = 2264] [outer = 0x0] 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112f16400) [pid = 1653] [serial = 2265] [outer = 0x112a85800] 15:15:09 INFO - PROCESS | 1653 | 1468880109844 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113d40400) [pid = 1653] [serial = 2266] [outer = 0x112a85800] 15:15:10 INFO - PROCESS | 1653 | 1468880110162 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]]]}] 15:15:10 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. 15:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 471ms 15:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:15:10 INFO - PROCESS | 1653 | 1468880110194 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 1653 | 1468880110196 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:15:10 INFO - PROCESS | 1653 | 1468880110209 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 1653 | 1468880110211 Marionette TRACE conn2 <- [1,2990,null,{}] 15:15:10 INFO - PROCESS | 1653 | 1468880110220 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}] 15:15:10 INFO - PROCESS | 1653 | 1468880110223 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:10 INFO - PROCESS | 1653 | 1468880110300 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:15:10 INFO - PROCESS | 1653 | 1468880110307 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1653 | 1468880110309 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118188000 == 28 [pid = 1653] [id = 756] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x110d53000) [pid = 1653] [serial = 2267] [outer = 0x0] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1160ed400) [pid = 1653] [serial = 2268] [outer = 0x110d53000] 15:15:10 INFO - PROCESS | 1653 | 1468880110337 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116719c00) [pid = 1653] [serial = 2269] [outer = 0x110d53000] 15:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119253000 == 29 [pid = 1653] [id = 757] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116a9c400) [pid = 1653] [serial = 2270] [outer = 0x0] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1129b1000) [pid = 1653] [serial = 2271] [outer = 0x116a9c400] 15:15:10 INFO - PROCESS | 1653 | 1468880110683 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]]]}] 15:15:10 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. 15:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 534ms 15:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:15:10 INFO - PROCESS | 1653 | 1468880110733 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 1653 | 1468880110735 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:15:10 INFO - PROCESS | 1653 | 1468880110737 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 1653 | 1468880110738 Marionette TRACE conn2 <- [1,2994,null,{}] 15:15:10 INFO - PROCESS | 1653 | 1468880110740 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}] 15:15:10 INFO - PROCESS | 1653 | 1468880110742 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:10 INFO - PROCESS | 1653 | 1468880110860 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:15:10 INFO - PROCESS | 1653 | 1468880110866 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1653 | 1468880110868 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11947a800 == 30 [pid = 1653] [id = 758] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11690ac00) [pid = 1653] [serial = 2272] [outer = 0x0] 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1169e6800) [pid = 1653] [serial = 2273] [outer = 0x11690ac00] 15:15:10 INFO - PROCESS | 1653 | 1468880110893 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e4cc00) [pid = 1653] [serial = 2274] [outer = 0x11690ac00] 15:15:11 INFO - PROCESS | 1653 | 1468880111172 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]]]}] 15:15:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:15:11 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 15:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 15:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:15:11 INFO - PROCESS | 1653 | 1468880111207 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1653 | 1468880111208 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:15:11 INFO - PROCESS | 1653 | 1468880111210 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 1653 | 1468880111211 Marionette TRACE conn2 <- [1,2998,null,{}] 15:15:11 INFO - PROCESS | 1653 | 1468880111213 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}] 15:15:11 INFO - PROCESS | 1653 | 1468880111226 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:11 INFO - PROCESS | 1653 | 1468880111315 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:15:11 INFO - PROCESS | 1653 | 1468880111322 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1653 | 1468880111323 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382f000 == 31 [pid = 1653] [id = 759] 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x110e80000) [pid = 1653] [serial = 2275] [outer = 0x0] 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118154400) [pid = 1653] [serial = 2276] [outer = 0x110e80000] 15:15:11 INFO - PROCESS | 1653 | 1468880111347 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11832a400) [pid = 1653] [serial = 2277] [outer = 0x110e80000] 15:15:11 INFO - PROCESS | 1653 | 1468880111669 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]]]}] 15:15:11 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. 15:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 469ms 15:15:11 INFO - PROCESS | 1653 | 1468880111679 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1653 | 1468880111681 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:15:11 INFO - PROCESS | 1653 | 1468880111688 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 1653 | 1468880111689 Marionette TRACE conn2 <- [1,3002,null,{}] 15:15:11 INFO - PROCESS | 1653 | 1468880111692 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}] 15:15:11 INFO - PROCESS | 1653 | 1468880111695 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:11 INFO - PROCESS | 1653 | 1468880111815 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:15:11 INFO - PROCESS | 1653 | 1468880111821 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1653 | 1468880111822 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124094000 == 32 [pid = 1653] [id = 760] 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118198800) [pid = 1653] [serial = 2278] [outer = 0x0] 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118860000) [pid = 1653] [serial = 2279] [outer = 0x118198800] 15:15:11 INFO - PROCESS | 1653 | 1468880111847 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11958bc00) [pid = 1653] [serial = 2280] [outer = 0x118198800] 15:15:12 INFO - PROCESS | 1653 | 1468880112117 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]]]}] 15:15:12 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. 15:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 15:15:12 INFO - PROCESS | 1653 | 1468880112158 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 1653 | 1468880112159 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:15:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:15:12 INFO - PROCESS | 1653 | 1468880112161 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 1653 | 1468880112162 Marionette TRACE conn2 <- [1,3006,null,{}] 15:15:12 INFO - PROCESS | 1653 | 1468880112165 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}] 15:15:12 INFO - PROCESS | 1653 | 1468880112166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:12 INFO - PROCESS | 1653 | 1468880112262 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:15:12 INFO - PROCESS | 1653 | 1468880112264 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 1653 | 1468880112266 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124519800 == 33 [pid = 1653] [id = 761] 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110e79000) [pid = 1653] [serial = 2281] [outer = 0x0] 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119648c00) [pid = 1653] [serial = 2282] [outer = 0x110e79000] 15:15:12 INFO - PROCESS | 1653 | 1468880112292 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11966e000) [pid = 1653] [serial = 2283] [outer = 0x110e79000] 15:15:12 INFO - PROCESS | 1653 | 1468880112590 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]]]}] 15:15:12 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. 15:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 15:15:12 INFO - PROCESS | 1653 | 1468880112632 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 1653 | 1468880112635 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:15:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:15:12 INFO - PROCESS | 1653 | 1468880112638 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 1653 | 1468880112639 Marionette TRACE conn2 <- [1,3010,null,{}] 15:15:12 INFO - PROCESS | 1653 | 1468880112641 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}] 15:15:12 INFO - PROCESS | 1653 | 1468880112642 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:12 INFO - PROCESS | 1653 | 1468880112714 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:15:12 INFO - PROCESS | 1653 | 1468880112774 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 1653 | 1468880112775 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12467b800 == 34 [pid = 1653] [id = 762] 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116086400) [pid = 1653] [serial = 2284] [outer = 0x0] 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c78000) [pid = 1653] [serial = 2285] [outer = 0x116086400] 15:15:12 INFO - PROCESS | 1653 | 1468880112799 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1206d6400) [pid = 1653] [serial = 2286] [outer = 0x116086400] 15:15:13 INFO - PROCESS | 1653 | 1468880113058 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]]]}] 15:15:13 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 15:15:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 15:15:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:15:13 INFO - PROCESS | 1653 | 1468880113108 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 1653 | 1468880113110 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:15:13 INFO - PROCESS | 1653 | 1468880113112 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 1653 | 1468880113113 Marionette TRACE conn2 <- [1,3014,null,{}] 15:15:13 INFO - PROCESS | 1653 | 1468880113123 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}] 15:15:13 INFO - PROCESS | 1653 | 1468880113124 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:13 INFO - PROCESS | 1653 | 1468880113205 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:15:13 INFO - PROCESS | 1653 | 1468880113216 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 1653 | 1468880113217 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118187800 == 35 [pid = 1653] [id = 763] 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1129aec00) [pid = 1653] [serial = 2287] [outer = 0x0] 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1239a5400) [pid = 1653] [serial = 2288] [outer = 0x1129aec00] 15:15:13 INFO - PROCESS | 1653 | 1468880113241 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1239af000) [pid = 1653] [serial = 2289] [outer = 0x1129aec00] 15:15:13 INFO - PROCESS | 1653 | [1653] 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 15:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:15:13 INFO - {} 15:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:15:13 INFO - {} 15:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:15:13 INFO - {} 15:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:15:13 INFO - {} 15:15:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 475ms 15:15:13 INFO - PROCESS | 1653 | 1468880113581 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:15:13 INFO - PROCESS | 1653 | 1468880113587 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 1653 | 1468880113589 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:15:13 INFO - TEST-START | /FileAPI/fileReader.html 15:15:13 INFO - PROCESS | 1653 | 1468880113591 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 1653 | 1468880113592 Marionette TRACE conn2 <- [1,3018,null,{}] 15:15:13 INFO - PROCESS | 1653 | 1468880113594 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}] 15:15:13 INFO - PROCESS | 1653 | 1468880113595 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:13 INFO - PROCESS | 1653 | 1468880113702 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:15:13 INFO - PROCESS | 1653 | 1468880113708 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 1653 | 1468880113709 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1287b8000 == 36 [pid = 1653] [id = 764] 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1239a9800) [pid = 1653] [serial = 2290] [outer = 0x0] 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123fb5c00) [pid = 1653] [serial = 2291] [outer = 0x1239a9800] 15:15:13 INFO - PROCESS | 1653 | 1468880113735 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124555000) [pid = 1653] [serial = 2292] [outer = 0x1239a9800] 15:15:14 INFO - PROCESS | 1653 | 1468880114097 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]]]}] 15:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:15:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 526ms 15:15:14 INFO - PROCESS | 1653 | 1468880114121 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 1653 | 1468880114123 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:15:14 INFO - TEST-START | /FileAPI/historical.html 15:15:14 INFO - PROCESS | 1653 | 1468880114127 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 1653 | 1468880114129 Marionette TRACE conn2 <- [1,3022,null,{}] 15:15:14 INFO - PROCESS | 1653 | 1468880114133 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}] 15:15:14 INFO - PROCESS | 1653 | 1468880114136 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:14 INFO - PROCESS | 1653 | 1468880114288 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:15:14 INFO - PROCESS | 1653 | 1468880114395 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 1653 | 1468880114397 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12382d000 == 37 [pid = 1653] [id = 765] 15:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119653c00) [pid = 1653] [serial = 2293] [outer = 0x0] 15:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1239b0000) [pid = 1653] [serial = 2294] [outer = 0x119653c00] 15:15:14 INFO - PROCESS | 1653 | 1468880114445 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125511800) [pid = 1653] [serial = 2295] [outer = 0x119653c00] 15:15:14 INFO - PROCESS | 1653 | 1468880114792 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"]]]}] 15:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:15:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:15:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:15:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:15:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:15:14 INFO - TEST-OK | /FileAPI/historical.html | took 675ms 15:15:14 INFO - TEST-START | /FileAPI/idlharness.html 15:15:14 INFO - PROCESS | 1653 | 1468880114802 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 1653 | 1468880114803 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:15:14 INFO - PROCESS | 1653 | 1468880114806 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 1653 | 1468880114807 Marionette TRACE conn2 <- [1,3026,null,{}] 15:15:14 INFO - PROCESS | 1653 | 1468880114810 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}] 15:15:14 INFO - PROCESS | 1653 | 1468880114811 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:14 INFO - PROCESS | 1653 | 1468880114940 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:15:14 INFO - PROCESS | 1653 | 1468880114957 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 1653 | 1468880114958 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5e5800 == 38 [pid = 1653] [id = 766] 15:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125603000) [pid = 1653] [serial = 2296] [outer = 0x0] 15:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1256dd400) [pid = 1653] [serial = 2297] [outer = 0x125603000] 15:15:15 INFO - PROCESS | 1653 | 1468880114998 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1266b1400) [pid = 1653] [serial = 2298] [outer = 0x125603000] 15:15:15 INFO - PROCESS | 1653 | 1468880115727 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]]]}] 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:15:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:15:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:15:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:15:15 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 15:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:15:15 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 15:15:15 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 15:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:15:15 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 15:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:15:15 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 15:15:15 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 15:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:15:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:15:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 988ms 15:15:15 INFO - PROCESS | 1653 | 1468880115802 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 1653 | 1468880115804 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:15:15 INFO - TEST-START | /FileAPI/idlharness.worker 15:15:15 INFO - PROCESS | 1653 | 1468880115808 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 1653 | 1468880115810 Marionette TRACE conn2 <- [1,3030,null,{}] 15:15:15 INFO - PROCESS | 1653 | 1468880115814 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}] 15:15:15 INFO - PROCESS | 1653 | 1468880115816 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:15 INFO - PROCESS | 1653 | 1468880115922 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:15:15 INFO - PROCESS | 1653 | 1468880115960 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 1653 | 1468880115961 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c449800 == 39 [pid = 1653] [id = 767] 15:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125609000) [pid = 1653] [serial = 2299] [outer = 0x0] 15:15:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1294e9c00) [pid = 1653] [serial = 2300] [outer = 0x125609000] 15:15:15 INFO - PROCESS | 1653 | 1468880115985 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119589400) [pid = 1653] [serial = 2301] [outer = 0x125609000] 15:15:16 INFO - PROCESS | 1653 | [1653] 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 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124006c00) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1242f3800) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119668400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1245f3000) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110d94800) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1245c0c00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124553000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118199400) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118198c00) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1161c7c00) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f1d000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110e7c400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1161c7000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1161c1800) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112133000) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1239b1c00) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:15:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1256b6000) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:15:16 INFO - PROCESS | 1653 | 1468880116675 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,{},{}]]]}] 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:15:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:15:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:15:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:15:16 INFO - {} 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:15:16 INFO - {} 15:15:16 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 - {} 15:15:16 INFO - {} 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:15:16 INFO - {} 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:15:16 INFO - {} 15:15:16 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 - {} 15:15:16 INFO - {} 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 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 15:15:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:15:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:15:16 INFO - {} 15:15:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 939ms 15:15:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:15:16 INFO - PROCESS | 1653 | 1468880116747 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1653 | 1468880116748 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:15:16 INFO - PROCESS | 1653 | 1468880116751 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1653 | 1468880116752 Marionette TRACE conn2 <- [1,3034,null,{}] 15:15:16 INFO - PROCESS | 1653 | 1468880116754 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}] 15:15:16 INFO - PROCESS | 1653 | 1468880116755 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:16 INFO - PROCESS | 1653 | 1468880116866 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:15:16 INFO - PROCESS | 1653 | 1468880116903 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 1653 | 1468880116904 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1a4000 == 40 [pid = 1653] [id = 768] 15:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a55f800) [pid = 1653] [serial = 2302] [outer = 0x0] 15:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bd68400) [pid = 1653] [serial = 2303] [outer = 0x12a55f800] 15:15:16 INFO - PROCESS | 1653 | 1468880116928 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bd6c800) [pid = 1653] [serial = 2304] [outer = 0x12a55f800] 15:15:17 INFO - PROCESS | 1653 | 1468880117179 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]]]}] 15:15:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:15:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 471ms 15:15:17 INFO - PROCESS | 1653 | 1468880117224 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 1653 | 1468880117225 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:15:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:15:17 INFO - PROCESS | 1653 | 1468880117228 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 1653 | 1468880117229 Marionette TRACE conn2 <- [1,3038,null,{}] 15:15:17 INFO - PROCESS | 1653 | 1468880117231 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}] 15:15:17 INFO - PROCESS | 1653 | 1468880117233 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:17 INFO - PROCESS | 1653 | 1468880117331 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:15:17 INFO - PROCESS | 1653 | 1468880117335 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 1653 | 1468880117336 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d35d800 == 41 [pid = 1653] [id = 769] 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bd6bc00) [pid = 1653] [serial = 2305] [outer = 0x0] 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bd90800) [pid = 1653] [serial = 2306] [outer = 0x12bd6bc00] 15:15:17 INFO - PROCESS | 1653 | 1468880117359 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bd95c00) [pid = 1653] [serial = 2307] [outer = 0x12bd6bc00] 15:15:17 INFO - PROCESS | 1653 | 1468880117659 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"]]]}] 15:15:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:15:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:15:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 15:15:17 INFO - PROCESS | 1653 | 1468880117696 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 1653 | 1468880117698 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:15:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:15:17 INFO - PROCESS | 1653 | 1468880117702 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 1653 | 1468880117704 Marionette TRACE conn2 <- [1,3042,null,{}] 15:15:17 INFO - PROCESS | 1653 | 1468880117706 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}] 15:15:17 INFO - PROCESS | 1653 | 1468880117708 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:17 INFO - PROCESS | 1653 | 1468880117821 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:15:17 INFO - PROCESS | 1653 | 1468880117827 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 1653 | 1468880117828 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d36e800 == 42 [pid = 1653] [id = 770] 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bd6e000) [pid = 1653] [serial = 2308] [outer = 0x0] 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bd99000) [pid = 1653] [serial = 2309] [outer = 0x12bd6e000] 15:15:17 INFO - PROCESS | 1653 | 1468880117852 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bf8e800) [pid = 1653] [serial = 2310] [outer = 0x12bd6e000] 15:15:18 INFO - PROCESS | 1653 | 1468880118222 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]]]}] 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:15:18 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. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:15:18 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'.) 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:15:18 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. 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:15:18 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. 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:15:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:15:18 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. 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:15:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:15:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:15:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 580ms 15:15:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:15:18 INFO - PROCESS | 1653 | 1468880118282 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1653 | 1468880118283 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:15:18 INFO - PROCESS | 1653 | 1468880118285 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 1653 | 1468880118287 Marionette TRACE conn2 <- [1,3046,null,{}] 15:15:18 INFO - PROCESS | 1653 | 1468880118289 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}] 15:15:18 INFO - PROCESS | 1653 | 1468880118290 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:18 INFO - PROCESS | 1653 | 1468880118385 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:15:18 INFO - PROCESS | 1653 | 1468880118389 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1653 | 1468880118390 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d90d800 == 43 [pid = 1653] [id = 771] 15:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b89ac00) [pid = 1653] [serial = 2311] [outer = 0x0] 15:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bf97c00) [pid = 1653] [serial = 2312] [outer = 0x12b89ac00] 15:15:18 INFO - PROCESS | 1653 | 1468880118414 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12c4c9800) [pid = 1653] [serial = 2313] [outer = 0x12b89ac00] 15:15:18 INFO - PROCESS | 1653 | [1653] 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 15:15:18 INFO - PROCESS | 1653 | 1468880118910 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:15:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:15:18 INFO - {} 15:15:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 668ms 15:15:18 INFO - PROCESS | 1653 | 1468880118955 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1653 | 1468880118957 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:15:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:15:19 INFO - PROCESS | 1653 | 1468880119004 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 1653 | 1468880119006 Marionette TRACE conn2 <- [1,3050,null,{}] 15:15:19 INFO - PROCESS | 1653 | 1468880119011 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}] 15:15:19 INFO - PROCESS | 1653 | 1468880119012 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:19 INFO - PROCESS | 1653 | 1468880119116 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:15:19 INFO - PROCESS | 1653 | 1468880119212 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 1653 | 1468880119214 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e28000 == 44 [pid = 1653] [id = 772] 15:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x111c22000) [pid = 1653] [serial = 2314] [outer = 0x0] 15:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112dc1c00) [pid = 1653] [serial = 2315] [outer = 0x111c22000] 15:15:19 INFO - PROCESS | 1653 | 1468880119245 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113d3f800) [pid = 1653] [serial = 2316] [outer = 0x111c22000] 15:15:19 INFO - PROCESS | 1653 | 1468880119664 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]]]}] 15:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:15:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:15:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 674ms 15:15:19 INFO - PROCESS | 1653 | 1468880119676 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:15:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:15:19 INFO - PROCESS | 1653 | 1468880119679 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:15:19 INFO - PROCESS | 1653 | 1468880119684 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 1653 | 1468880119686 Marionette TRACE conn2 <- [1,3054,null,{}] 15:15:19 INFO - PROCESS | 1653 | 1468880119707 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}] 15:15:19 INFO - PROCESS | 1653 | 1468880119709 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:19 INFO - PROCESS | 1653 | 1468880119828 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:15:19 INFO - PROCESS | 1653 | 1468880119945 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 1653 | 1468880119946 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124722000 == 45 [pid = 1653] [id = 773] 15:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1169edc00) [pid = 1653] [serial = 2317] [outer = 0x0] 15:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1176b6800) [pid = 1653] [serial = 2318] [outer = 0x1169edc00] 15:15:19 INFO - PROCESS | 1653 | 1468880119978 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11854ec00) [pid = 1653] [serial = 2319] [outer = 0x1169edc00] 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:15:20 INFO - PROCESS | 1653 | 1468880120500 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"]]]}] 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:15:20 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" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:15:20 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" 15:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:15:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 15:15:20 INFO - PROCESS | 1653 | 1468880120741 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 1653 | 1468880120744 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:15:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:15:20 INFO - PROCESS | 1653 | 1468880120766 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 1653 | 1468880120767 Marionette TRACE conn2 <- [1,3058,null,{}] 15:15:20 INFO - PROCESS | 1653 | 1468880120771 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}] 15:15:20 INFO - PROCESS | 1653 | 1468880120773 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:20 INFO - PROCESS | 1653 | 1468880120885 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:15:20 INFO - PROCESS | 1653 | 1468880120964 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1653 | 1468880120967 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735f800 == 46 [pid = 1653] [id = 774] 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115e91400) [pid = 1653] [serial = 2320] [outer = 0x0] 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e96c00) [pid = 1653] [serial = 2321] [outer = 0x115e91400] 15:15:21 INFO - PROCESS | 1653 | 1468880121018 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116083800) [pid = 1653] [serial = 2322] [outer = 0x115e91400] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d36e800 == 45 [pid = 1653] [id = 770] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d35d800 == 44 [pid = 1653] [id = 769] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1a4000 == 43 [pid = 1653] [id = 768] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c449800 == 42 [pid = 1653] [id = 767] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5e5800 == 41 [pid = 1653] [id = 766] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12382d000 == 40 [pid = 1653] [id = 765] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1287b8000 == 39 [pid = 1653] [id = 764] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128981000) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118187800 == 38 [pid = 1653] [id = 763] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12467b800 == 37 [pid = 1653] [id = 762] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124519800 == 36 [pid = 1653] [id = 761] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124094000 == 35 [pid = 1653] [id = 760] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12382f000 == 34 [pid = 1653] [id = 759] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11947a800 == 33 [pid = 1653] [id = 758] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119253000 == 32 [pid = 1653] [id = 757] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118188000 == 31 [pid = 1653] [id = 756] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b6800 == 30 [pid = 1653] [id = 755] 15:15:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11303d000 == 29 [pid = 1653] [id = 754] 15:15:21 INFO - PROCESS | 1653 | 1468880121488 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]]]}] 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:15:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:15:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:15:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:15:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:15:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:15:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:15:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:15:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:15:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 774ms 15:15:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:15:21 INFO - PROCESS | 1653 | 1468880121540 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 1653 | 1468880121543 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:15:21 INFO - PROCESS | 1653 | 1468880121547 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 1653 | 1468880121549 Marionette TRACE conn2 <- [1,3062,null,{}] 15:15:21 INFO - PROCESS | 1653 | 1468880121552 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}] 15:15:21 INFO - PROCESS | 1653 | 1468880121554 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:21 INFO - PROCESS | 1653 | 1468880121632 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124007000) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119d18800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12400f800) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12455c800) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1256d0000) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116085000) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125608400) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e8ec00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1256dc400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12666d800) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11954cc00) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118860c00) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f47000) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169ee800) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e40c00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113905000) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113d97400) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b5800) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129ab400) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1239ab000) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119654000) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116aa0000) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116720400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1130a0400) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1121e3c00) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128710400) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1266bb400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127109400) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124003800) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x127112c00) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119655000) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11966b000) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 15:15:21 INFO - PROCESS | 1653 | 1468880121702 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1653 | 1468880121703 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e21000 == 30 [pid = 1653] [id = 775] 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129b1c00) [pid = 1653] [serial = 2323] [outer = 0x0] 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e92000) [pid = 1653] [serial = 2324] [outer = 0x1129b1c00] 15:15:21 INFO - PROCESS | 1653 | 1468880121735 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118852c00) [pid = 1653] [serial = 2325] [outer = 0x1129b1c00] 15:15:21 INFO - PROCESS | 1653 | [1653] 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 15:15:22 INFO - PROCESS | 1653 | 1468880122076 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:15:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:15:22 INFO - {} 15:15:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 576ms 15:15:22 INFO - PROCESS | 1653 | 1468880122122 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1653 | 1468880122123 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:15:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:15:22 INFO - PROCESS | 1653 | 1468880122125 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1653 | 1468880122126 Marionette TRACE conn2 <- [1,3066,null,{}] 15:15:22 INFO - PROCESS | 1653 | 1468880122132 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}] 15:15:22 INFO - PROCESS | 1653 | 1468880122135 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:22 INFO - PROCESS | 1653 | 1468880122216 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:15:22 INFO - PROCESS | 1653 | 1468880122291 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 1653 | 1468880122293 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f1d800 == 31 [pid = 1653] [id = 776] 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b9c00) [pid = 1653] [serial = 2326] [outer = 0x0] 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119d1c000) [pid = 1653] [serial = 2327] [outer = 0x1129b9c00] 15:15:22 INFO - PROCESS | 1653 | 1468880122330 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123a1f400) [pid = 1653] [serial = 2328] [outer = 0x1129b9c00] 15:15:22 INFO - PROCESS | 1653 | 1468880122601 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]]]}] 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:15:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:15:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 520ms 15:15:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:15:22 INFO - PROCESS | 1653 | 1468880122646 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1653 | 1468880122647 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:15:22 INFO - PROCESS | 1653 | 1468880122657 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1653 | 1468880122658 Marionette TRACE conn2 <- [1,3070,null,{}] 15:15:22 INFO - PROCESS | 1653 | 1468880122660 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}] 15:15:22 INFO - PROCESS | 1653 | 1468880122662 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:22 INFO - PROCESS | 1653 | 1468880122747 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:15:22 INFO - PROCESS | 1653 | 1468880122808 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 1653 | 1468880122809 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12466f000 == 32 [pid = 1653] [id = 777] 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1239ab800) [pid = 1653] [serial = 2329] [outer = 0x0] 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124005000) [pid = 1653] [serial = 2330] [outer = 0x1239ab800] 15:15:22 INFO - PROCESS | 1653 | 1468880122835 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1242ec800) [pid = 1653] [serial = 2331] [outer = 0x1239ab800] 15:15:23 INFO - PROCESS | 1653 | 1468880123103 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]]]}] 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:15:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 476ms 15:15:23 INFO - PROCESS | 1653 | 1468880123126 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 1653 | 1468880123128 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:15:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:15:23 INFO - PROCESS | 1653 | 1468880123130 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 1653 | 1468880123131 Marionette TRACE conn2 <- [1,3074,null,{}] 15:15:23 INFO - PROCESS | 1653 | 1468880123141 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}] 15:15:23 INFO - PROCESS | 1653 | 1468880123142 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:23 INFO - PROCESS | 1653 | 1468880123230 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:15:23 INFO - PROCESS | 1653 | 1468880123237 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1653 | 1468880123238 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x125659000 == 33 [pid = 1653] [id = 778] 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124556400) [pid = 1653] [serial = 2332] [outer = 0x0] 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1245f1c00) [pid = 1653] [serial = 2333] [outer = 0x124556400] 15:15:23 INFO - PROCESS | 1653 | 1468880123262 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e8fc00) [pid = 1653] [serial = 2334] [outer = 0x124556400] 15:15:23 INFO - PROCESS | 1653 | 1468880123611 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]]]}] 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:15:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 526ms 15:15:23 INFO - PROCESS | 1653 | 1468880123656 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 1653 | 1468880123657 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:15:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:15:23 INFO - PROCESS | 1653 | 1468880123660 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 1653 | 1468880123661 Marionette TRACE conn2 <- [1,3078,null,{}] 15:15:23 INFO - PROCESS | 1653 | 1468880123663 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}] 15:15:23 INFO - PROCESS | 1653 | 1468880123667 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:23 INFO - PROCESS | 1653 | 1468880123792 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:15:23 INFO - PROCESS | 1653 | 1468880123804 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1653 | 1468880123806 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a1b000 == 34 [pid = 1653] [id = 779] 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125606800) [pid = 1653] [serial = 2335] [outer = 0x0] 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1266b0000) [pid = 1653] [serial = 2336] [outer = 0x125606800] 15:15:23 INFO - PROCESS | 1653 | 1468880123830 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128706400) [pid = 1653] [serial = 2337] [outer = 0x125606800] 15:15:24 INFO - PROCESS | 1653 | 1468880124158 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] 15:15:24 INFO - PROCESS | 1653 | 1468880124180 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:15:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:15:24 INFO - PROCESS | 1653 | 1468880124183 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 1653 | 1468880124186 Marionette TRACE conn2 <- [1,3082,null,{}] 15:15:24 INFO - PROCESS | 1653 | 1468880124189 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}] 15:15:24 INFO - PROCESS | 1653 | 1468880124190 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:24 INFO - PROCESS | 1653 | 1468880124294 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:15:24 INFO - PROCESS | 1653 | 1468880124306 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1653 | 1468880124307 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907e800 == 35 [pid = 1653] [id = 780] 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12870b400) [pid = 1653] [serial = 2338] [outer = 0x0] 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128976400) [pid = 1653] [serial = 2339] [outer = 0x12870b400] 15:15:24 INFO - PROCESS | 1653 | 1468880124331 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128981000) [pid = 1653] [serial = 2340] [outer = 0x12870b400] 15:15:24 INFO - PROCESS | 1653 | 1468880124626 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]]]}] 15:15:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:15:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:15:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:15:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 472ms 15:15:24 INFO - PROCESS | 1653 | 1468880124656 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 1653 | 1468880124657 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:15:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:15:24 INFO - PROCESS | 1653 | 1468880124671 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 1653 | 1468880124672 Marionette TRACE conn2 <- [1,3086,null,{}] 15:15:24 INFO - PROCESS | 1653 | 1468880124674 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}] 15:15:24 INFO - PROCESS | 1653 | 1468880124675 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:24 INFO - PROCESS | 1653 | 1468880124778 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:15:24 INFO - PROCESS | 1653 | 1468880124782 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1653 | 1468880124783 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5d9800 == 36 [pid = 1653] [id = 781] 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128982000) [pid = 1653] [serial = 2341] [outer = 0x0] 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d5800) [pid = 1653] [serial = 2342] [outer = 0x128982000] 15:15:24 INFO - PROCESS | 1653 | 1468880124807 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c63c00) [pid = 1653] [serial = 2343] [outer = 0x128982000] 15:15:25 INFO - PROCESS | 1653 | 1468880125111 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:15:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:15:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 15:15:25 INFO - PROCESS | 1653 | 1468880125142 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1653 | 1468880125143 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:15:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:15:25 INFO - PROCESS | 1653 | 1468880125145 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1653 | 1468880125158 Marionette TRACE conn2 <- [1,3090,null,{}] 15:15:25 INFO - PROCESS | 1653 | 1468880125165 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}] 15:15:25 INFO - PROCESS | 1653 | 1468880125166 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:25 INFO - PROCESS | 1653 | 1468880125279 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:15:25 INFO - PROCESS | 1653 | 1468880125283 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1653 | 1468880125284 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f18800 == 37 [pid = 1653] [id = 782] 15:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128980c00) [pid = 1653] [serial = 2344] [outer = 0x0] 15:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128d8c800) [pid = 1653] [serial = 2345] [outer = 0x128980c00] 15:15:25 INFO - PROCESS | 1653 | 1468880125308 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1290c0c00) [pid = 1653] [serial = 2346] [outer = 0x128980c00] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125603000) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125609000) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a55f800) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bd6bc00) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11690ac00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12bd6e000) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1239a9800) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110e79000) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118198800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129aec00) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e80000) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116086400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121e4400) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a85800) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a9c400) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110d53000) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:15:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119653c00) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:15:25 INFO - PROCESS | 1653 | 1468880125740 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:15:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:15:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 635ms 15:15:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:15:25 INFO - PROCESS | 1653 | 1468880125780 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1653 | 1468880125782 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:15:25 INFO - PROCESS | 1653 | 1468880125792 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1653 | 1468880125793 Marionette TRACE conn2 <- [1,3094,null,{}] 15:15:25 INFO - PROCESS | 1653 | 1468880125795 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}] 15:15:25 INFO - PROCESS | 1653 | 1468880125796 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:25 INFO - PROCESS | 1653 | 1468880125912 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:15:25 INFO - PROCESS | 1653 | 1468880125950 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1653 | 1468880125951 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0e7800 == 38 [pid = 1653] [id = 783] 15:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112d4f800) [pid = 1653] [serial = 2347] [outer = 0x0] 15:15:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123cf5800) [pid = 1653] [serial = 2348] [outer = 0x112d4f800] 15:15:25 INFO - PROCESS | 1653 | 1468880125976 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1290b7400) [pid = 1653] [serial = 2349] [outer = 0x112d4f800] 15:15:26 INFO - PROCESS | 1653 | 1468880126226 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:15:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 477ms 15:15:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:15:26 INFO - PROCESS | 1653 | 1468880126278 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1653 | 1468880126280 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:15:26 INFO - PROCESS | 1653 | 1468880126291 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 1653 | 1468880126293 Marionette TRACE conn2 <- [1,3098,null,{}] 15:15:26 INFO - PROCESS | 1653 | 1468880126295 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}] 15:15:26 INFO - PROCESS | 1653 | 1468880126297 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:26 INFO - PROCESS | 1653 | 1468880126395 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:15:26 INFO - PROCESS | 1653 | 1468880126399 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1653 | 1468880126403 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba96000 == 39 [pid = 1653] [id = 784] 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125603000) [pid = 1653] [serial = 2350] [outer = 0x0] 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a2c1000) [pid = 1653] [serial = 2351] [outer = 0x125603000] 15:15:26 INFO - PROCESS | 1653 | 1468880126429 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a576000) [pid = 1653] [serial = 2352] [outer = 0x125603000] 15:15:26 INFO - PROCESS | 1653 | 1468880126773 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]]]}] 15:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:15:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 529ms 15:15:26 INFO - PROCESS | 1653 | 1468880126812 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1653 | 1468880126814 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:15:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:15:26 INFO - PROCESS | 1653 | 1468880126816 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 1653 | 1468880126817 Marionette TRACE conn2 <- [1,3102,null,{}] 15:15:26 INFO - PROCESS | 1653 | 1468880126831 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}] 15:15:26 INFO - PROCESS | 1653 | 1468880126832 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:26 INFO - PROCESS | 1653 | 1468880126913 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:15:26 INFO - PROCESS | 1653 | 1468880126917 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1653 | 1468880126918 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bab3800 == 40 [pid = 1653] [id = 785] 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a57a400) [pid = 1653] [serial = 2353] [outer = 0x0] 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a6b6c00) [pid = 1653] [serial = 2354] [outer = 0x12a57a400] 15:15:26 INFO - PROCESS | 1653 | 1468880126942 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a6be800) [pid = 1653] [serial = 2355] [outer = 0x12a57a400] 15:15:27 INFO - PROCESS | 1653 | 1468880127256 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:15:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:15:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 482ms 15:15:27 INFO - PROCESS | 1653 | 1468880127298 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1653 | 1468880127300 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:15:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:15:27 INFO - PROCESS | 1653 | 1468880127302 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 1653 | 1468880127303 Marionette TRACE conn2 <- [1,3106,null,{}] 15:15:27 INFO - PROCESS | 1653 | 1468880127305 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}] 15:15:27 INFO - PROCESS | 1653 | 1468880127306 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:27 INFO - PROCESS | 1653 | 1468880127392 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:15:27 INFO - PROCESS | 1653 | 1468880127395 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 1653 | 1468880127396 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123953000 == 41 [pid = 1653] [id = 786] 15:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11886e800) [pid = 1653] [serial = 2356] [outer = 0x0] 15:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a57cc00) [pid = 1653] [serial = 2357] [outer = 0x11886e800] 15:15:27 INFO - PROCESS | 1653 | 1468880127420 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a6c3400) [pid = 1653] [serial = 2358] [outer = 0x11886e800] 15:15:27 INFO - PROCESS | 1653 | 1468880127854 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]]]}] 15:15:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:15:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:15:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:15:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 15:15:27 INFO - PROCESS | 1653 | 1468880127873 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1653 | 1468880127875 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:15:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:15:27 INFO - PROCESS | 1653 | 1468880127879 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 1653 | 1468880127881 Marionette TRACE conn2 <- [1,3110,null,{}] 15:15:27 INFO - PROCESS | 1653 | 1468880127885 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}] 15:15:27 INFO - PROCESS | 1653 | 1468880127887 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:28 INFO - PROCESS | 1653 | 1468880127999 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:15:28 INFO - PROCESS | 1653 | 1468880128077 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 1653 | 1468880128078 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11721b000 == 42 [pid = 1653] [id = 787] 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112d4c400) [pid = 1653] [serial = 2359] [outer = 0x0] 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113f30400) [pid = 1653] [serial = 2360] [outer = 0x112d4c400] 15:15:28 INFO - PROCESS | 1653 | 1468880128135 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1160f1400) [pid = 1653] [serial = 2361] [outer = 0x112d4c400] 15:15:28 INFO - PROCESS | 1653 | 1468880128511 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"]]]}] 15:15:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:15:28 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 15:15:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:15:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:15:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 673ms 15:15:28 INFO - PROCESS | 1653 | 1468880128552 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 1653 | 1468880128555 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:15:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:15:28 INFO - PROCESS | 1653 | 1468880128559 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 1653 | 1468880128561 Marionette TRACE conn2 <- [1,3114,null,{}] 15:15:28 INFO - PROCESS | 1653 | 1468880128564 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}] 15:15:28 INFO - PROCESS | 1653 | 1468880128566 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:28 INFO - PROCESS | 1653 | 1468880128674 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:15:28 INFO - PROCESS | 1653 | 1468880128780 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\", \"6ffbf046-34c6-4e56-bd44-e7e9514ddae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 1653 | 1468880128781 Marionette INFO sendAsync e33f0da4-fcc4-a544-8a69-cfd72952c2c7 15:15:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x124517000 == 43 [pid = 1653] [id = 788] 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118158400) [pid = 1653] [serial = 2362] [outer = 0x0] 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118857c00) [pid = 1653] [serial = 2363] [outer = 0x118158400] 15:15:28 INFO - PROCESS | 1653 | 1468880128814 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118fd6800) [pid = 1653] [serial = 2364] [outer = 0x118158400] 15:15:29 INFO - PROCESS | 1653 | 1468880129177 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]]]}] 15:15:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:15:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 15:15:29 INFO - PROCESS | 1653 | 1468880129230 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 1653 | 1468880129231 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:15:30 WARNING - u'runner_teardown' () 15:15:30 INFO - No more tests 15:15:30 INFO - Got 0 unexpected results 15:15:30 INFO - SUITE-END | took 514s 15:15:30 INFO - Closing logging queue 15:15:30 INFO - queue closed 15:15:30 INFO - Return code: 0 15:15:30 WARNING - # TBPL SUCCESS # 15:15:30 INFO - Running post-action listener: _resource_record_post_action 15:15:30 INFO - Running post-run listener: _resource_record_post_run 15:15:31 INFO - Total resource usage - Wall time: 536s; CPU: 58.0%; Read bytes: 31641088; Write bytes: 956562944; Read time: 203; Write time: 5057 15:15:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:15:31 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154065408; Write bytes: 160403456; Read time: 13843; Write time: 357 15:15:31 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 29470208; Write bytes: 793071104; Read time: 182; Write time: 4688 15:15:31 INFO - Running post-run listener: _upload_blobber_files 15:15:31 INFO - Blob upload gear active. 15:15:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:15:31 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 15:15:31 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'] 15:15:31 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 15:15:31 INFO - (blobuploader) - INFO - Open directory for files ... 15:15:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:15:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:15:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:15:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:15:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:15:32 INFO - (blobuploader) - INFO - Done attempting. 15:15:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:15:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:15:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:15:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:15:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:15:34 INFO - (blobuploader) - INFO - Done attempting. 15:15:34 INFO - (blobuploader) - INFO - Iteration through files over. 15:15:34 INFO - Return code: 0 15:15:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:15:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:15:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b21884b1b008c959529ba5402ade9457d1d0fd22370f851b0fba089434f9e7b4bfce487fd761141eca8bbe9d1f5389dd0d087586773217d095f11bafbead604f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b5c3e4fdb2740b44da845d8ca7d10d9945973e86e6dff6114403cfade2b623730fdf8068a5db1075033551c69d78d3d919f5d5cdec43055518073600197fcf"} 15:15:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:15:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:15:34 INFO - Contents: 15:15:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b21884b1b008c959529ba5402ade9457d1d0fd22370f851b0fba089434f9e7b4bfce487fd761141eca8bbe9d1f5389dd0d087586773217d095f11bafbead604f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b5c3e4fdb2740b44da845d8ca7d10d9945973e86e6dff6114403cfade2b623730fdf8068a5db1075033551c69d78d3d919f5d5cdec43055518073600197fcf"} 15:15:34 INFO - Running post-run listener: copy_logs_to_upload_dir 15:15:34 INFO - Copying logs to upload dir... 15:15:34 INFO - mkdir: /builds/slave/test/build/upload/logs 15:15:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=612.695058 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 12 secs) (at 2016-07-18 15:15:35.065515) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 15:15:35.069464) ========= 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.6w6Lf2bSey/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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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/b21884b1b008c959529ba5402ade9457d1d0fd22370f851b0fba089434f9e7b4bfce487fd761141eca8bbe9d1f5389dd0d087586773217d095f11bafbead604f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b5c3e4fdb2740b44da845d8ca7d10d9945973e86e6dff6114403cfade2b623730fdf8068a5db1075033551c69d78d3d919f5d5cdec43055518073600197fcf"} build_url:https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012638 build_url: 'https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/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/b21884b1b008c959529ba5402ade9457d1d0fd22370f851b0fba089434f9e7b4bfce487fd761141eca8bbe9d1f5389dd0d087586773217d095f11bafbead604f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b5c3e4fdb2740b44da845d8ca7d10d9945973e86e6dff6114403cfade2b623730fdf8068a5db1075033551c69d78d3d919f5d5cdec43055518073600197fcf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eAdr9fPXTe-4heo2RqJUGw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 15:15:35.110934) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:15:35.111286) ========= 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.6w6Lf2bSey/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.Omxz6PxLTg/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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.005054 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:15:35.159711) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 15:15:35.163061) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 15:15:35.163407) ========= ========= Total master_lag: 0.47 =========