builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0166 starttime: 1468454814.81 results: success (0) buildid: 20160713154642 builduid: 0219f93640ac4a39933847396c8d0f21 revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.813646) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.814110) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.814384) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.840323) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.840615) ========= 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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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-13 17:06:54-- 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% 10.0M=0.001s 2016-07-13 17:06:54 (10.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.074424 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.936674) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:54.937007) ========= 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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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.029917 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:55.241184) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:06:55.241527) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --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 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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-13 17:06:55,318 truncating revision to first 12 chars 2016-07-13 17:06:55,318 Setting DEBUG logging. 2016-07-13 17:06:55,318 attempt 1/10 2016-07-13 17:06:55,318 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/84c59d136a9e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 17:06:56,660 unpacking tar archive at: mozilla-beta-84c59d136a9e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.586904 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:06:56.850917) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:56.851251) ========= script_repo_revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:56.851627) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:56.851920) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:06:56.869896) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-13 17:06:56.870178) ========= /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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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 17:06:57 INFO - MultiFileLogger online at 20160713 17:06:57 in /builds/slave/test 17:06:57 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 17:06:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:06:57 INFO - {'append_to_log': False, 17:06:57 INFO - 'base_work_dir': '/builds/slave/test', 17:06:57 INFO - 'blob_upload_branch': 'mozilla-beta', 17:06:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:06:57 INFO - 'buildbot_json_path': 'buildprops.json', 17:06:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:06:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:06:57 INFO - 'download_minidump_stackwalk': True, 17:06:57 INFO - 'download_symbols': 'true', 17:06:57 INFO - 'e10s': False, 17:06:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:06:57 INFO - 'tooltool.py': '/tools/tooltool.py', 17:06:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:06:57 INFO - '/tools/misc-python/virtualenv.py')}, 17:06:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:06:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:06:57 INFO - 'log_level': 'info', 17:06:57 INFO - 'log_to_console': True, 17:06:57 INFO - 'opt_config_files': (), 17:06:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:06:57 INFO - '--processes=1', 17:06:57 INFO - '--config=%(test_path)s/wptrunner.ini', 17:06:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:06:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:06:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:06:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:06:57 INFO - 'pip_index': False, 17:06:57 INFO - 'require_test_zip': True, 17:06:57 INFO - 'test_type': ('testharness',), 17:06:57 INFO - 'this_chunk': '1', 17:06:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:06:57 INFO - 'total_chunks': '10', 17:06:57 INFO - 'virtualenv_path': 'venv', 17:06:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:06:57 INFO - 'work_dir': 'build'} 17:06:57 INFO - ##### 17:06:57 INFO - ##### Running clobber step. 17:06:57 INFO - ##### 17:06:57 INFO - Running pre-action listener: _resource_record_pre_action 17:06:57 INFO - Running main action method: clobber 17:06:57 INFO - rmtree: /builds/slave/test/build 17:06:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:06:59 INFO - Running post-action listener: _resource_record_post_action 17:06:59 INFO - ##### 17:06:59 INFO - ##### Running read-buildbot-config step. 17:06:59 INFO - ##### 17:06:59 INFO - Running pre-action listener: _resource_record_pre_action 17:06:59 INFO - Running main action method: read_buildbot_config 17:06:59 INFO - Using buildbot properties: 17:06:59 INFO - { 17:06:59 INFO - "project": "", 17:06:59 INFO - "product": "firefox", 17:06:59 INFO - "script_repo_revision": "production", 17:06:59 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 17:06:59 INFO - "repository": "", 17:06:59 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 17:06:59 INFO - "buildid": "20160713154642", 17:06:59 INFO - "pgo_build": "False", 17:06:59 INFO - "basedir": "/builds/slave/test", 17:06:59 INFO - "buildnumber": 27, 17:06:59 INFO - "slavename": "t-yosemite-r7-0166", 17:06:59 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 17:06:59 INFO - "platform": "macosx64", 17:06:59 INFO - "branch": "mozilla-beta", 17:06:59 INFO - "revision": "84c59d136a9e54be69571b75a19e8a8ccff7b8a1", 17:06:59 INFO - "repo_path": "releases/mozilla-beta", 17:06:59 INFO - "moz_repo_path": "", 17:06:59 INFO - "stage_platform": "macosx64", 17:06:59 INFO - "builduid": "0219f93640ac4a39933847396c8d0f21", 17:06:59 INFO - "slavebuilddir": "test" 17:06:59 INFO - } 17:06:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 17:06:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 17:06:59 INFO - Running post-action listener: _resource_record_post_action 17:06:59 INFO - ##### 17:06:59 INFO - ##### Running download-and-extract step. 17:06:59 INFO - ##### 17:06:59 INFO - Running pre-action listener: _resource_record_pre_action 17:06:59 INFO - Running main action method: download_and_extract 17:06:59 INFO - mkdir: /builds/slave/test/build/tests 17:06:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:59 INFO - https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:06:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 17:06:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 17:06:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:06:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:00 INFO - Downloaded 1201 bytes. 17:07:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:07:00 INFO - Using the following test package requirements: 17:07:00 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:07:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 17:07:00 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 17:07:00 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'jsshell-mac64.zip'], 17:07:00 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 17:07:00 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:07:00 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 17:07:00 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 17:07:00 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 17:07:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:07:00 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 17:07:00 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 17:07:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:00 INFO - https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:07:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 17:07:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 17:07:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:01 INFO - Downloaded 18370230 bytes. 17:07:01 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/*'] 17:07:01 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/* 17:07:01 INFO - caution: filename not matched: web-platform/* 17:07:01 INFO - Return code: 11 17:07:01 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')]} 17:07:01 INFO - https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:07:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:07:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:07:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:02 INFO - Downloaded 36389883 bytes. 17:07:02 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/*'] 17:07:02 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/* 17:07:07 INFO - caution: filename not matched: bin/* 17:07:07 INFO - caution: filename not matched: config/* 17:07:07 INFO - caution: filename not matched: mozbase/* 17:07:07 INFO - caution: filename not matched: marionette/* 17:07:07 INFO - caution: filename not matched: tools/wptserve/* 17:07:07 INFO - Return code: 11 17:07:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:07 INFO - https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 17:07:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:07:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:07:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 17:07:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:09 INFO - Downloaded 73022386 bytes. 17:07:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:07:09 INFO - mkdir: /builds/slave/test/properties 17:07:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:07:09 INFO - Writing to file /builds/slave/test/properties/build_url 17:07:09 INFO - Contents: 17:07:09 INFO - build_url:https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:07:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:07:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:07:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:07:10 INFO - Contents: 17:07:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:07:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:10 INFO - https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:07:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:07:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:07:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:07:12 INFO - Downloaded 103717462 bytes. 17:07:12 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'] 17:07:12 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 17:07:16 INFO - Return code: 0 17:07:16 INFO - Running post-action listener: _resource_record_post_action 17:07:16 INFO - Running post-action listener: set_extra_try_arguments 17:07:16 INFO - ##### 17:07:16 INFO - ##### Running create-virtualenv step. 17:07:16 INFO - ##### 17:07:16 INFO - Running pre-action listener: _pre_create_virtualenv 17:07:16 INFO - Running pre-action listener: _resource_record_pre_action 17:07:16 INFO - Running main action method: create_virtualenv 17:07:16 INFO - Creating virtualenv /builds/slave/test/build/venv 17:07:16 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 17:07:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:07:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:07:16 INFO - Using real prefix '/tools/python27' 17:07:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:07:17 INFO - Installing distribute.............................................................................................................................................................................................done. 17:07:20 INFO - Installing pip.................done. 17:07:20 INFO - Return code: 0 17:07:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:07: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')]} 17:07:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07: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')]} 17:07:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:20 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 0x109439e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109456f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9b105bb3e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, '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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:07:20 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 17:07:20 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 17:07:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:07:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:07:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:07:20 INFO - 'HOME': '/Users/cltbld', 17:07:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:07:20 INFO - 'LOGNAME': 'cltbld', 17:07:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:07:20 INFO - 'MOZ_NO_REMOTE': '1', 17:07:20 INFO - 'NO_EM_RESTART': '1', 17:07:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:07:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:20 INFO - 'PWD': '/builds/slave/test', 17:07:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:07:20 INFO - 'SHELL': '/bin/bash', 17:07:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:07:20 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:07:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:07:20 INFO - 'USER': 'cltbld', 17:07:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:07:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:07:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:07:20 INFO - 'XPC_FLAGS': '0x0', 17:07:20 INFO - 'XPC_SERVICE_NAME': '0', 17:07:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:07:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:20 INFO - Downloading/unpacking psutil>=0.7.1 17:07:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:07:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:07:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:07:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:07:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:07:22 INFO - Installing collected packages: psutil 17:07:22 INFO - Running setup.py install for psutil 17:07:23 INFO - building 'psutil._psutil_osx' extension 17:07:23 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 17:07:23 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 17:07:23 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 17:07:23 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 17:07:23 INFO - building 'psutil._psutil_posix' extension 17:07:23 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 17:07:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:07:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:07:24 INFO - ^ 17:07:24 INFO - 1 warning generated. 17:07:24 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 17:07:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:07:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:07:24 INFO - Successfully installed psutil 17:07:24 INFO - Cleaning up... 17:07:24 INFO - Return code: 0 17:07:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:07: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')]} 17:07:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07: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')]} 17:07:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:24 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 0x109439e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109456f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9b105bb3e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, '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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:07:24 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 17:07:24 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 17:07:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:07:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:07:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:07:24 INFO - 'HOME': '/Users/cltbld', 17:07:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:07:24 INFO - 'LOGNAME': 'cltbld', 17:07:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:07:24 INFO - 'MOZ_NO_REMOTE': '1', 17:07:24 INFO - 'NO_EM_RESTART': '1', 17:07:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:07:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:24 INFO - 'PWD': '/builds/slave/test', 17:07:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:07:24 INFO - 'SHELL': '/bin/bash', 17:07:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:07:24 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:07:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:07:24 INFO - 'USER': 'cltbld', 17:07:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:07:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:07:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:07:24 INFO - 'XPC_FLAGS': '0x0', 17:07:24 INFO - 'XPC_SERVICE_NAME': '0', 17:07:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:07:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:07:24 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 17:07:24 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 17:07:24 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 17:07:24 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 17:07:24 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 17:07:24 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 17:07:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:07:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:07:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:07:27 INFO - Installing collected packages: mozsystemmonitor 17:07:27 INFO - Running setup.py install for mozsystemmonitor 17:07:27 INFO - Successfully installed mozsystemmonitor 17:07:27 INFO - Cleaning up... 17:07:27 INFO - Return code: 0 17:07:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:07: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')]} 17:07:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07: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')]} 17:07:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:27 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 0x109439e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109456f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9b105bb3e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, '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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:07:27 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 17:07:27 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 17:07:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:07:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:07:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:07:27 INFO - 'HOME': '/Users/cltbld', 17:07:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:07:27 INFO - 'LOGNAME': 'cltbld', 17:07:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:07:27 INFO - 'MOZ_NO_REMOTE': '1', 17:07:27 INFO - 'NO_EM_RESTART': '1', 17:07:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:07:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:27 INFO - 'PWD': '/builds/slave/test', 17:07:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:07:27 INFO - 'SHELL': '/bin/bash', 17:07:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:07:27 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:07:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:07:27 INFO - 'USER': 'cltbld', 17:07:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:07:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:07:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:07:27 INFO - 'XPC_FLAGS': '0x0', 17:07:27 INFO - 'XPC_SERVICE_NAME': '0', 17:07:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:07:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:27 INFO - Downloading/unpacking blobuploader==1.2.4 17:07:27 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 17:07:27 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 17:07:27 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 17:07:27 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 17:07:27 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 17:07:27 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 17:07:30 INFO - Downloading blobuploader-1.2.4.tar.gz 17:07:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:07:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:07: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 17:07: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 17:07: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 17:07: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 17:07: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 17:07: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 17:07:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:07:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:07: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 17:07: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 17:07: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 17:07: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 17:07: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 17:07: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 17:07:31 INFO - Downloading docopt-0.6.1.tar.gz 17:07:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:07:31 INFO - Installing collected packages: blobuploader, requests, docopt 17:07:31 INFO - Running setup.py install for blobuploader 17:07:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:07:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:07:31 INFO - Running setup.py install for requests 17:07:31 INFO - Running setup.py install for docopt 17:07:32 INFO - Successfully installed blobuploader requests docopt 17:07:32 INFO - Cleaning up... 17:07:32 INFO - Return code: 0 17:07:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:07:32 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')]} 17:07:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:32 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')]} 17:07:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:32 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 0x109439e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109456f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9b105bb3e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, '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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:07:32 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 17:07:32 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 17:07:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:07:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:07:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:07:32 INFO - 'HOME': '/Users/cltbld', 17:07:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:07:32 INFO - 'LOGNAME': 'cltbld', 17:07:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:32 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:07:32 INFO - 'MOZ_NO_REMOTE': '1', 17:07:32 INFO - 'NO_EM_RESTART': '1', 17:07:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:07:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:32 INFO - 'PWD': '/builds/slave/test', 17:07:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:07:32 INFO - 'SHELL': '/bin/bash', 17:07:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:07:32 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:07:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:07:32 INFO - 'USER': 'cltbld', 17:07:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:07:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:07:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:07:32 INFO - 'XPC_FLAGS': '0x0', 17:07:32 INFO - 'XPC_SERVICE_NAME': '0', 17:07:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:07:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-CDoz8y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-u0GJOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-F3x6KB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-RmtG3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-za8fs0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:07:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:07:32 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-PuePyx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-nkK_CO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-gxTCNn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-UVhVXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-16Olys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-YtVTAE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-S93DYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-gaYnxF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-ggg8Ds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:07:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:33 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-RpuB7D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-hbNAI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-HewcDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-j8XH0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-xF6JKL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-gDkukm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:07:34 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-VRBvAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:07:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:35 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 17:07:35 INFO - Running setup.py install for manifestparser 17:07:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:07:35 INFO - Running setup.py install for mozcrash 17:07:35 INFO - Running setup.py install for mozdebug 17:07:35 INFO - Running setup.py install for mozdevice 17:07:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:07:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:07:35 INFO - Running setup.py install for mozfile 17:07:35 INFO - Running setup.py install for mozhttpd 17:07:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:07:35 INFO - Running setup.py install for mozinfo 17:07:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Running setup.py install for mozInstall 17:07:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Running setup.py install for mozleak 17:07:36 INFO - Running setup.py install for mozlog 17:07:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Running setup.py install for moznetwork 17:07:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Running setup.py install for mozprocess 17:07:36 INFO - Running setup.py install for mozprofile 17:07:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:07:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:07:37 INFO - Running setup.py install for mozrunner 17:07:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:07:37 INFO - Running setup.py install for mozscreenshot 17:07:37 INFO - Running setup.py install for moztest 17:07:37 INFO - Running setup.py install for mozversion 17:07:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:07:37 INFO - Running setup.py install for wptserve 17:07:37 INFO - Running setup.py install for marionette-driver 17:07:37 INFO - Running setup.py install for browsermob-proxy 17:07:38 INFO - Running setup.py install for marionette-client 17:07:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:07:38 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 17:07:38 INFO - Cleaning up... 17:07:38 INFO - Return code: 0 17:07:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:07:38 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')]} 17:07:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:38 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')]} 17:07:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:07:38 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 0x109439e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109456f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9b105bb3e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, '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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:07:38 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 17:07:38 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 17:07:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:07:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:07:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:07:38 INFO - 'HOME': '/Users/cltbld', 17:07:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:07:38 INFO - 'LOGNAME': 'cltbld', 17:07:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:38 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:07:38 INFO - 'MOZ_NO_REMOTE': '1', 17:07:38 INFO - 'NO_EM_RESTART': '1', 17:07:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:07:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:38 INFO - 'PWD': '/builds/slave/test', 17:07:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:07:38 INFO - 'SHELL': '/bin/bash', 17:07:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:07:38 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:07:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:07:38 INFO - 'USER': 'cltbld', 17:07:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:07:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:07:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:07:38 INFO - 'XPC_FLAGS': '0x0', 17:07:38 INFO - 'XPC_SERVICE_NAME': '0', 17:07:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:07:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:07:38 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-Woztlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:07:38 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)) 17:07:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:07:38 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-NUESxB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:07:38 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)) 17:07:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:07:38 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-LUMURF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-wCAGcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-2EpBlW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-VPzkmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-I_MBho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-NZUTtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-zkZ3H8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-sk3iwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-KCnrYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:07:39 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)) 17:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:07:39 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-BF3Bms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-Vkwo2y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-D3uc0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-lJvfe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-58039U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-xZw0O5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-zaWR2w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-TKw10s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:40 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-xNEFYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:40 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)) 17:07:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:07:41 INFO - Running setup.py (path:/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/pip-kNhB7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:07:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:41 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)) 17:07:41 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)) 17:07:41 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)) 17:07:41 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)) 17:07:41 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)) 17:07:41 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)) 17:07:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:07:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:07:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:07:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:43 INFO - Downloading blessings-1.6.tar.gz 17:07:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:07:44 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)) 17:07:44 INFO - Installing collected packages: blessings 17:07:44 INFO - Running setup.py install for blessings 17:07:44 INFO - Successfully installed blessings 17:07:44 INFO - Cleaning up... 17:07:44 INFO - Return code: 0 17:07:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:07:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:07:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:07:44 INFO - Reading from file tmpfile_stdout 17:07:44 INFO - Current package versions: 17:07:44 INFO - blessings == 1.6 17:07:44 INFO - blobuploader == 1.2.4 17:07:44 INFO - browsermob-proxy == 0.6.0 17:07:44 INFO - docopt == 0.6.1 17:07:44 INFO - manifestparser == 1.1 17:07:44 INFO - marionette-client == 2.3.0 17:07:44 INFO - marionette-driver == 1.4.0 17:07:44 INFO - mozInstall == 1.12 17:07:44 INFO - mozcrash == 0.17 17:07:44 INFO - mozdebug == 0.1 17:07:44 INFO - mozdevice == 0.48 17:07:44 INFO - mozfile == 1.2 17:07:44 INFO - mozhttpd == 0.7 17:07:44 INFO - mozinfo == 0.9 17:07:44 INFO - mozleak == 0.1 17:07:44 INFO - mozlog == 3.1 17:07:44 INFO - moznetwork == 0.27 17:07:44 INFO - mozprocess == 0.22 17:07:44 INFO - mozprofile == 0.28 17:07:44 INFO - mozrunner == 6.11 17:07:44 INFO - mozscreenshot == 0.1 17:07:44 INFO - mozsystemmonitor == 0.0 17:07:44 INFO - moztest == 0.7 17:07:44 INFO - mozversion == 1.4 17:07:44 INFO - psutil == 3.1.1 17:07:44 INFO - requests == 1.2.3 17:07:44 INFO - wptserve == 1.4.0 17:07:44 INFO - wsgiref == 0.1.2 17:07:44 INFO - Running post-action listener: _resource_record_post_action 17:07:44 INFO - Running post-action listener: _start_resource_monitoring 17:07:44 INFO - Starting resource monitoring. 17:07:44 INFO - ##### 17:07:44 INFO - ##### Running pull step. 17:07:44 INFO - ##### 17:07:44 INFO - Running pre-action listener: _resource_record_pre_action 17:07:44 INFO - Running main action method: pull 17:07:44 INFO - Pull has nothing to do! 17:07:44 INFO - Running post-action listener: _resource_record_post_action 17:07:44 INFO - ##### 17:07:44 INFO - ##### Running install step. 17:07:44 INFO - ##### 17:07:44 INFO - Running pre-action listener: _resource_record_pre_action 17:07:44 INFO - Running main action method: install 17:07:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:07:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:07:44 INFO - Reading from file tmpfile_stdout 17:07:44 INFO - Detecting whether we're running mozinstall >=1.0... 17:07:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:07:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:07:44 INFO - Reading from file tmpfile_stdout 17:07:45 INFO - Output received: 17:07:45 INFO - Usage: mozinstall [options] installer 17:07:45 INFO - Options: 17:07:45 INFO - -h, --help show this help message and exit 17:07:45 INFO - -d DEST, --destination=DEST 17:07:45 INFO - Directory to install application into. [default: 17:07:45 INFO - "/builds/slave/test"] 17:07:45 INFO - --app=APP Application being installed. [default: firefox] 17:07:45 INFO - mkdir: /builds/slave/test/build/application 17:07:45 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'] 17:07:45 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 17:08:02 INFO - Reading from file tmpfile_stdout 17:08:02 INFO - Output received: 17:08:02 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 17:08:02 INFO - Running post-action listener: _resource_record_post_action 17:08:02 INFO - ##### 17:08:02 INFO - ##### Running run-tests step. 17:08:02 INFO - ##### 17:08:02 INFO - Running pre-action listener: _resource_record_pre_action 17:08:02 INFO - Running main action method: run_tests 17:08:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:08:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:08:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:08:02 INFO - grabbing minidump binary from tooltool 17:08:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:08:02 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094525e0>, '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 0x109035cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109060990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:08:02 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:08:02 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 17:08:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:08:02 INFO - Return code: 0 17:08:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:08:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:08:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:08:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:08:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ajb6ACJLl7/Render', 17:08:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:08:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:08:02 INFO - 'HOME': '/Users/cltbld', 17:08:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:08:02 INFO - 'LOGNAME': 'cltbld', 17:08:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:08:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:08:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:08:02 INFO - 'MOZ_NO_REMOTE': '1', 17:08:02 INFO - 'NO_EM_RESTART': '1', 17:08:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:08:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:08:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:08:02 INFO - 'PWD': '/builds/slave/test', 17:08:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:08:02 INFO - 'SHELL': '/bin/bash', 17:08:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Snsnx0GF5w/Listeners', 17:08:02 INFO - 'TMPDIR': '/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/T/', 17:08:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:08:02 INFO - 'USER': 'cltbld', 17:08:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:08:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:08:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:08:02 INFO - 'XPC_FLAGS': '0x0', 17:08:02 INFO - 'XPC_SERVICE_NAME': '0', 17:08:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:08:02 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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 17:08:03 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 17:08:03 INFO - import pkg_resources 17:08:04 INFO - Using 1 client processes 17:08:04 INFO - wptserve Starting http server on 127.0.0.1:8000 17:08:04 INFO - wptserve Starting http server on 127.0.0.1:8001 17:08:04 INFO - wptserve Starting http server on 127.0.0.1:8443 17:08:06 INFO - SUITE-START | Running 778 tests 17:08:06 INFO - Running testharness tests 17:08:06 INFO - Setting up ssl 17:08:06 INFO - PROCESS | certutil | 17:08:06 INFO - PROCESS | certutil | 17:08:06 INFO - PROCESS | certutil | 17:08:06 INFO - Certificate Nickname Trust Attributes 17:08:06 INFO - SSL,S/MIME,JAR/XPI 17:08:06 INFO - 17:08:06 INFO - web-platform-tests CT,, 17:08:06 INFO - 17:08:06 INFO - Starting runner 17:08:07 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:08:07 INFO - PROCESS | 1656 | 1468454887522 Marionette DEBUG Marionette enabled via build flag and pref 17:08:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x113e14000 == 1 [pid = 1656] [id = 1] 17:08:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 1 (0x113e14800) [pid = 1656] [serial = 1] [outer = 0x0] 17:08:07 INFO - PROCESS | 1656 | [1656] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:08:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 2 (0x113e15800) [pid = 1656] [serial = 2] [outer = 0x113e14800] 17:08:07 INFO - PROCESS | 1656 | 1468454887899 Marionette INFO Listening on port 2828 17:08:08 INFO - PROCESS | 1656 | 1468454888235 Marionette DEBUG Marionette enabled via command-line flag 17:08:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a72800 == 2 [pid = 1656] [id = 2] 17:08:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 3 (0x116a73000) [pid = 1656] [serial = 3] [outer = 0x0] 17:08:08 INFO - PROCESS | 1656 | [1656] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:08:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 4 (0x116a74000) [pid = 1656] [serial = 4] [outer = 0x116a73000] 17:08:08 INFO - PROCESS | 1656 | [1656] 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 17:08:08 INFO - PROCESS | 1656 | 1468454888424 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 17:08:08 INFO - PROCESS | 1656 | 1468454888473 Marionette DEBUG Closed connection conn0 17:08:08 INFO - PROCESS | 1656 | [1656] 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 17:08:08 INFO - PROCESS | 1656 | 1468454888553 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 17:08:08 INFO - PROCESS | 1656 | 1468454888558 Marionette DEBUG Closed connection conn1 17:08:08 INFO - PROCESS | 1656 | [1656] 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 17:08:08 INFO - PROCESS | 1656 | 1468454888564 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 17:08:08 INFO - PROCESS | 1656 | 1468454888567 Marionette DEBUG Closed connection conn2 17:08:08 INFO - PROCESS | 1656 | [1656] 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 17:08:08 INFO - PROCESS | 1656 | 1468454888573 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49287 17:08:08 INFO - PROCESS | 1656 | 1468454888578 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:08:08 INFO - PROCESS | 1656 | 1468454888582 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":"20160713154642","device":"desktop","version":"48.0"} 17:08:08 INFO - PROCESS | 1656 | [1656] 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 17:08:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d58000 == 3 [pid = 1656] [id = 3] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 5 (0x119d58800) [pid = 1656] [serial = 5] [outer = 0x0] 17:08:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d59000 == 4 [pid = 1656] [id = 4] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 6 (0x119b48000) [pid = 1656] [serial = 6] [outer = 0x0] 17:08:09 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:08:09 INFO - PROCESS | 1656 | [1656] 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 17:08:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4c000 == 5 [pid = 1656] [id = 5] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 7 (0x119b47800) [pid = 1656] [serial = 7] [outer = 0x0] 17:08:09 INFO - PROCESS | 1656 | [1656] 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 17:08:09 INFO - PROCESS | 1656 | [1656] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 8 (0x12403b800) [pid = 1656] [serial = 8] [outer = 0x119b47800] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 9 (0x12474c800) [pid = 1656] [serial = 9] [outer = 0x119d58800] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 10 (0x124635400) [pid = 1656] [serial = 10] [outer = 0x119b48000] 17:08:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 11 (0x124637000) [pid = 1656] [serial = 11] [outer = 0x119b47800] 17:08:10 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:08:10 INFO - PROCESS | 1656 | 1468454890271 Marionette INFO startBrowser 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:10 INFO - PROCESS | 1656 | 1468454890293 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 1656 | 1468454890300 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 1656 | 1468454890302 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 12 (0x126837400) [pid = 1656] [serial = 12] [outer = 0x119b47800] 17:08:10 INFO - PROCESS | 1656 | 1468454890622 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"464ecccc-852a-414a-9f6e-62b559fb0162","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":"20160713154642","device":"desktop","version":"48.0","command_id":1}}] 17:08:10 INFO - PROCESS | 1656 | 1468454890705 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:08:10 INFO - PROCESS | 1656 | 1468454890707 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:10 INFO - PROCESS | 1656 | 1468454890757 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:08:10 INFO - PROCESS | 1656 | 1468454890850 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:08:10 INFO - PROCESS | 1656 | 1468454890852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:10 INFO - PROCESS | 1656 | [1656] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:08:10 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:08:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 13 (0x126ca0400) [pid = 1656] [serial = 13] [outer = 0x119b47800] 17:08:11 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:08:11 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:11 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:08:11 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:08:11 INFO - PROCESS | 1656 | 1468454891106 Marionette TRACE conn3 <- [1,3,null,{}] 17:08:11 INFO - PROCESS | 1656 | 1468454891109 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:08:11 INFO - PROCESS | 1656 | 1468454891111 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:11 INFO - PROCESS | 1656 | 1468454891127 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:08:11 INFO - PROCESS | 1656 | 1468454891155 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:08:11 INFO - PROCESS | 1656 | 1468454891158 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 17:08:11 INFO - PROCESS | 1656 | 1468454891161 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 1656 | 1468454891163 Marionette TRACE conn3 <- [1,6,null,{}] 17:08:11 INFO - PROCESS | 1656 | 1468454891166 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 1656 | 1468454891167 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:11 INFO - PROCESS | 1656 | 1468454891182 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:08:11 INFO - PROCESS | 1656 | 1468454891191 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 1656 | 1468454891193 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd8800 == 6 [pid = 1656] [id = 6] 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 14 (0x129278000) [pid = 1656] [serial = 14] [outer = 0x0] 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 15 (0x129279c00) [pid = 1656] [serial = 15] [outer = 0x129278000] 17:08:11 INFO - PROCESS | 1656 | 1468454891227 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 16 (0x12938c800) [pid = 1656] [serial = 16] [outer = 0x129278000] 17:08:11 INFO - PROCESS | 1656 | 1468454891556 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:08:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b2800 == 7 [pid = 1656] [id = 7] 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 17 (0x128d37c00) [pid = 1656] [serial = 17] [outer = 0x0] 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 18 (0x129393000) [pid = 1656] [serial = 18] [outer = 0x128d37c00] 17:08:11 INFO - PROCESS | 1656 | 1468454891589 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 19 (0x12a4bc800) [pid = 1656] [serial = 19] [outer = 0x128d37c00] 17:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 521ms 17:08:11 INFO - PROCESS | 1656 | 1468454891716 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 1656 | 1468454891720 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 17:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:08:11 INFO - PROCESS | 1656 | 1468454891740 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 1656 | 1468454891742 Marionette TRACE conn3 <- [1,10,null,{}] 17:08:11 INFO - PROCESS | 1656 | 1468454891791 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 1656 | 1468454891796 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:11 INFO - PROCESS | 1656 | 1468454891948 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:08:11 INFO - PROCESS | 1656 | 1468454891961 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 1656 | 1468454891963 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa34800 == 8 [pid = 1656] [id = 8] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 20 (0x12aa9e000) [pid = 1656] [serial = 20] [outer = 0x0] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 21 (0x12aa9fc00) [pid = 1656] [serial = 21] [outer = 0x12aa9e000] 17:08:12 INFO - PROCESS | 1656 | 1468454892016 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 22 (0x12aaa4400) [pid = 1656] [serial = 22] [outer = 0x12aa9e000] 17:08:12 INFO - PROCESS | 1656 | 1468454892370 Marionette TRACE conn3 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 684ms 17:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:08:12 INFO - PROCESS | 1656 | 1468454892410 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 1656 | 1468454892412 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 17:08:12 INFO - PROCESS | 1656 | 1468454892414 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 1656 | 1468454892415 Marionette TRACE conn3 <- [1,14,null,{}] 17:08:12 INFO - PROCESS | 1656 | 1468454892418 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 1656 | 1468454892419 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:12 INFO - PROCESS | 1656 | 1468454892512 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:08:12 INFO - PROCESS | 1656 | 1468454892515 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 1656 | 1468454892516 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2e3000 == 9 [pid = 1656] [id = 9] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 23 (0x12aaa8800) [pid = 1656] [serial = 23] [outer = 0x0] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 24 (0x12b2b2400) [pid = 1656] [serial = 24] [outer = 0x12aaa8800] 17:08:12 INFO - PROCESS | 1656 | 1468454892541 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 25 (0x12b2bd800) [pid = 1656] [serial = 25] [outer = 0x12aaa8800] 17:08:12 INFO - PROCESS | 1656 | 1468454892823 Marionette TRACE conn3 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 17:08:12 INFO - PROCESS | 1656 | 1468454892833 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 1656 | 1468454892834 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 17:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:08:12 INFO - PROCESS | 1656 | 1468454892844 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 1656 | 1468454892845 Marionette TRACE conn3 <- [1,18,null,{}] 17:08:12 INFO - PROCESS | 1656 | 1468454892848 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 1656 | 1468454892849 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:12 INFO - PROCESS | 1656 | 1468454892949 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:08:12 INFO - PROCESS | 1656 | 1468454892954 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 1656 | 1468454892956 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2f6800 == 10 [pid = 1656] [id = 10] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 26 (0x12bab8000) [pid = 1656] [serial = 26] [outer = 0x0] 17:08:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 27 (0x12bab9c00) [pid = 1656] [serial = 27] [outer = 0x12bab8000] 17:08:12 INFO - PROCESS | 1656 | 1468454892981 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 28 (0x12bac0c00) [pid = 1656] [serial = 28] [outer = 0x12bab8000] 17:08:13 INFO - PROCESS | 1656 | 1468454893257 Marionette TRACE conn3 <- [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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 475ms 17:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:08:13 INFO - PROCESS | 1656 | 1468454893314 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 1656 | 1468454893316 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 17:08:13 INFO - PROCESS | 1656 | 1468454893318 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 1656 | 1468454893319 Marionette TRACE conn3 <- [1,22,null,{}] 17:08:13 INFO - PROCESS | 1656 | 1468454893324 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 1656 | 1468454893325 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:13 INFO - PROCESS | 1656 | 1468454893418 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:08:13 INFO - PROCESS | 1656 | 1468454893423 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 1656 | 1468454893425 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bde1800 == 11 [pid = 1656] [id = 11] 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 29 (0x121061000) [pid = 1656] [serial = 29] [outer = 0x0] 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 30 (0x12452e800) [pid = 1656] [serial = 30] [outer = 0x121061000] 17:08:13 INFO - PROCESS | 1656 | 1468454893449 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 31 (0x12c044000) [pid = 1656] [serial = 31] [outer = 0x121061000] 17:08:13 INFO - PROCESS | 1656 | 1468454893689 Marionette TRACE conn3 <- [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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 17:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:08:13 INFO - PROCESS | 1656 | 1468454893742 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 1656 | 1468454893744 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 17:08:13 INFO - PROCESS | 1656 | 1468454893746 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 1656 | 1468454893747 Marionette TRACE conn3 <- [1,26,null,{}] 17:08:13 INFO - PROCESS | 1656 | 1468454893749 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 1656 | 1468454893750 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:13 INFO - PROCESS | 1656 | 1468454893859 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:08:13 INFO - PROCESS | 1656 | 1468454893862 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 1656 | 1468454893864 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c16e000 == 12 [pid = 1656] [id = 12] 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 32 (0x11863d400) [pid = 1656] [serial = 32] [outer = 0x0] 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 33 (0x12c048400) [pid = 1656] [serial = 33] [outer = 0x11863d400] 17:08:13 INFO - PROCESS | 1656 | 1468454893887 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 34 (0x12c058000) [pid = 1656] [serial = 34] [outer = 0x11863d400] 17:08:14 INFO - PROCESS | 1656 | 1468454894129 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 17:08:14 INFO - PROCESS | 1656 | 1468454894165 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 1656 | 1468454894168 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 17:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:08:14 INFO - PROCESS | 1656 | 1468454894195 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 1656 | 1468454894196 Marionette TRACE conn3 <- [1,30,null,{}] 17:08:14 INFO - PROCESS | 1656 | 1468454894200 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 1656 | 1468454894218 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:14 INFO - PROCESS | 1656 | 1468454894375 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:08:14 INFO - PROCESS | 1656 | 1468454894381 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 1656 | 1468454894383 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c311800 == 13 [pid = 1656] [id = 13] 17:08:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 35 (0x12c05ac00) [pid = 1656] [serial = 35] [outer = 0x0] 17:08:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 36 (0x12c404800) [pid = 1656] [serial = 36] [outer = 0x12c05ac00] 17:08:14 INFO - PROCESS | 1656 | 1468454894423 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 37 (0x12c407c00) [pid = 1656] [serial = 37] [outer = 0x12c05ac00] 17:08:14 INFO - PROCESS | 1656 | 1468454894791 Marionette TRACE conn3 <- [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]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 17:08:14 INFO - PROCESS | 1656 | 1468454894815 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 1656 | 1468454894817 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 17:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:08:14 INFO - PROCESS | 1656 | 1468454894823 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 1656 | 1468454894825 Marionette TRACE conn3 <- [1,34,null,{}] 17:08:14 INFO - PROCESS | 1656 | 1468454894828 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 1656 | 1468454894830 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:14 INFO - PROCESS | 1656 | 1468454894938 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:08:14 INFO - PROCESS | 1656 | 1468454894942 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 1656 | 1468454894943 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4cd000 == 14 [pid = 1656] [id = 14] 17:08:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 38 (0x12c40a000) [pid = 1656] [serial = 38] [outer = 0x0] 17:08:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 39 (0x12c410400) [pid = 1656] [serial = 39] [outer = 0x12c40a000] 17:08:14 INFO - PROCESS | 1656 | 1468454894968 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 40 (0x12c4ed000) [pid = 1656] [serial = 40] [outer = 0x12c40a000] 17:08:15 INFO - PROCESS | 1656 | 1468454895207 Marionette TRACE conn3 <- [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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 423ms 17:08:15 INFO - PROCESS | 1656 | 1468454895245 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 1656 | 1468454895246 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 17:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:08:15 INFO - PROCESS | 1656 | 1468454895248 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 1656 | 1468454895249 Marionette TRACE conn3 <- [1,38,null,{}] 17:08:15 INFO - PROCESS | 1656 | 1468454895259 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 1656 | 1468454895261 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:15 INFO - PROCESS | 1656 | 1468454895369 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:08:15 INFO - PROCESS | 1656 | 1468454895373 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 1656 | 1468454895373 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb20000 == 15 [pid = 1656] [id = 15] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 41 (0x12c4f2800) [pid = 1656] [serial = 41] [outer = 0x0] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 42 (0x12cb62c00) [pid = 1656] [serial = 42] [outer = 0x12c4f2800] 17:08:15 INFO - PROCESS | 1656 | 1468454895397 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 43 (0x12cb67c00) [pid = 1656] [serial = 43] [outer = 0x12c4f2800] 17:08:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf32800 == 16 [pid = 1656] [id = 16] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 44 (0x12cf33000) [pid = 1656] [serial = 44] [outer = 0x0] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 45 (0x12cf37000) [pid = 1656] [serial = 45] [outer = 0x12cf33000] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 46 (0x12cf35000) [pid = 1656] [serial = 46] [outer = 0x12cf33000] 17:08:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c307000 == 17 [pid = 1656] [id = 17] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 47 (0x12c4f6c00) [pid = 1656] [serial = 47] [outer = 0x0] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 48 (0x12cf83800) [pid = 1656] [serial = 48] [outer = 0x12c4f6c00] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 49 (0x12cf85800) [pid = 1656] [serial = 49] [outer = 0x12c4f6c00] 17:08:15 INFO - PROCESS | 1656 | 1468454895756 Marionette TRACE conn3 <- [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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 568ms 17:08:15 INFO - PROCESS | 1656 | 1468454895817 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 1656 | 1468454895818 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 17:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:08:15 INFO - PROCESS | 1656 | 1468454895826 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 1656 | 1468454895827 Marionette TRACE conn3 <- [1,42,null,{}] 17:08:15 INFO - PROCESS | 1656 | 1468454895829 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 1656 | 1468454895830 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:15 INFO - PROCESS | 1656 | 1468454895929 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:08:15 INFO - PROCESS | 1656 | 1468454895933 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 1656 | 1468454895934 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d256000 == 18 [pid = 1656] [id = 18] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 50 (0x12d076c00) [pid = 1656] [serial = 50] [outer = 0x0] 17:08:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 51 (0x12d07ac00) [pid = 1656] [serial = 51] [outer = 0x12d076c00] 17:08:15 INFO - PROCESS | 1656 | 1468454895961 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 52 (0x12d331c00) [pid = 1656] [serial = 52] [outer = 0x12d076c00] 17:08:16 INFO - PROCESS | 1656 | 1468454896211 Marionette TRACE conn3 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 17:08:16 INFO - PROCESS | 1656 | 1468454896247 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 1656 | 1468454896248 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 17:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:08:16 INFO - PROCESS | 1656 | 1468454896250 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 1656 | 1468454896253 Marionette TRACE conn3 <- [1,46,null,{}] 17:08:16 INFO - PROCESS | 1656 | 1468454896263 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 1656 | 1468454896264 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:16 INFO - PROCESS | 1656 | 1468454896373 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:08:16 INFO - PROCESS | 1656 | 1468454896378 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 1656 | 1468454896379 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d637000 == 19 [pid = 1656] [id = 19] 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 53 (0x119748c00) [pid = 1656] [serial = 53] [outer = 0x0] 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 54 (0x12d338000) [pid = 1656] [serial = 54] [outer = 0x119748c00] 17:08:16 INFO - PROCESS | 1656 | 1468454896406 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 55 (0x12d33b400) [pid = 1656] [serial = 55] [outer = 0x119748c00] 17:08:16 INFO - PROCESS | 1656 | 1468454896644 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 427ms 17:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:08:16 INFO - PROCESS | 1656 | 1468454896678 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 1656 | 1468454896679 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 17:08:16 INFO - PROCESS | 1656 | 1468454896681 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 1656 | 1468454896682 Marionette TRACE conn3 <- [1,50,null,{}] 17:08:16 INFO - PROCESS | 1656 | 1468454896694 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 1656 | 1468454896695 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:16 INFO - PROCESS | 1656 | 1468454896797 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:08:16 INFO - PROCESS | 1656 | 1468454896801 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 1656 | 1468454896802 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5bd800 == 20 [pid = 1656] [id = 20] 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 56 (0x12ba7dc00) [pid = 1656] [serial = 56] [outer = 0x0] 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x12ba81800) [pid = 1656] [serial = 57] [outer = 0x12ba7dc00] 17:08:16 INFO - PROCESS | 1656 | 1468454896825 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x12d338400) [pid = 1656] [serial = 58] [outer = 0x12ba7dc00] 17:08:17 INFO - PROCESS | 1656 | 1468454897061 Marionette TRACE conn3 <- [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]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 423ms 17:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:08:17 INFO - PROCESS | 1656 | 1468454897111 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 1656 | 1468454897112 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 17:08:17 INFO - PROCESS | 1656 | 1468454897115 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 1656 | 1468454897116 Marionette TRACE conn3 <- [1,54,null,{}] 17:08:17 INFO - PROCESS | 1656 | 1468454897126 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 1656 | 1468454897127 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:17 INFO - PROCESS | 1656 | 1468454897226 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:08:17 INFO - PROCESS | 1656 | 1468454897238 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 1656 | 1468454897239 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d642800 == 21 [pid = 1656] [id = 21] 17:08:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x12d33d000) [pid = 1656] [serial = 59] [outer = 0x0] 17:08:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x119126000) [pid = 1656] [serial = 60] [outer = 0x12d33d000] 17:08:17 INFO - PROCESS | 1656 | 1468454897264 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x129623800) [pid = 1656] [serial = 61] [outer = 0x12d33d000] 17:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 468ms 17:08:17 INFO - PROCESS | 1656 | 1468454897579 Marionette TRACE conn3 <- [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]]]}] 17:08:17 INFO - PROCESS | 1656 | 1468454897584 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 1656 | 1468454897588 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 17:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:08:17 INFO - PROCESS | 1656 | 1468454897595 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 1656 | 1468454897597 Marionette TRACE conn3 <- [1,58,null,{}] 17:08:17 INFO - PROCESS | 1656 | 1468454897600 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 1656 | 1468454897602 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:17 INFO - PROCESS | 1656 | 1468454897781 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:08:18 INFO - PROCESS | 1656 | 1468454898446 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 1656 | 1468454898447 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x112258000 == 22 [pid = 1656] [id = 22] 17:08:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x1122b7c00) [pid = 1656] [serial = 62] [outer = 0x0] 17:08:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x112739800) [pid = 1656] [serial = 63] [outer = 0x1122b7c00] 17:08:18 INFO - PROCESS | 1656 | 1468454898492 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x112daf000) [pid = 1656] [serial = 64] [outer = 0x1122b7c00] 17:08:18 INFO - PROCESS | 1656 | 1468454898911 Marionette TRACE conn3 <- [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]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1323ms 17:08:18 INFO - PROCESS | 1656 | 1468454898919 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 1656 | 1468454898924 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 17:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:08:18 INFO - PROCESS | 1656 | 1468454898927 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 1656 | 1468454898929 Marionette TRACE conn3 <- [1,62,null,{}] 17:08:18 INFO - PROCESS | 1656 | 1468454898932 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 1656 | 1468454898935 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:19 INFO - PROCESS | 1656 | 1468454899049 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:08:19 INFO - PROCESS | 1656 | 1468454899085 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 1656 | 1468454899087 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x116059800 == 23 [pid = 1656] [id = 23] 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x112fdd800) [pid = 1656] [serial = 65] [outer = 0x0] 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x1163b5c00) [pid = 1656] [serial = 66] [outer = 0x112fdd800] 17:08:19 INFO - PROCESS | 1656 | 1468454899118 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x116c2a400) [pid = 1656] [serial = 67] [outer = 0x112fdd800] 17:08:19 INFO - PROCESS | 1656 | 1468454899530 Marionette TRACE conn3 <- [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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 673ms 17:08:19 INFO - PROCESS | 1656 | 1468454899600 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 1656 | 1468454899602 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 17:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:08:19 INFO - PROCESS | 1656 | 1468454899605 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 1656 | 1468454899606 Marionette TRACE conn3 <- [1,66,null,{}] 17:08:19 INFO - PROCESS | 1656 | 1468454899610 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 1656 | 1468454899611 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:19 INFO - PROCESS | 1656 | 1468454899738 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:08:19 INFO - PROCESS | 1656 | 1468454899805 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 1656 | 1468454899807 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x117358800 == 24 [pid = 1656] [id = 24] 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x118786800) [pid = 1656] [serial = 68] [outer = 0x0] 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119124000) [pid = 1656] [serial = 69] [outer = 0x118786800] 17:08:19 INFO - PROCESS | 1656 | 1468454899838 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11953d400) [pid = 1656] [serial = 70] [outer = 0x118786800] 17:08:20 INFO - PROCESS | 1656 | 1468454900497 Marionette TRACE conn3 <- [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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 17:08:20 INFO - PROCESS | 1656 | 1468454900526 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 1656 | 1468454900529 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 17:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:08:20 INFO - PROCESS | 1656 | 1468454900532 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 1656 | 1468454900534 Marionette TRACE conn3 <- [1,70,null,{}] 17:08:20 INFO - PROCESS | 1656 | 1468454900539 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:20 INFO - PROCESS | 1656 | 1468454900541 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:20 INFO - PROCESS | 1656 | 1468454900618 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:08:20 INFO - PROCESS | 1656 | 1468454900682 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 1656 | 1468454900683 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c25800 == 25 [pid = 1656] [id = 25] 17:08:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x115f16c00) [pid = 1656] [serial = 71] [outer = 0x0] 17:08:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x11693ec00) [pid = 1656] [serial = 72] [outer = 0x115f16c00] 17:08:20 INFO - PROCESS | 1656 | 1468454900711 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x116a90000) [pid = 1656] [serial = 73] [outer = 0x115f16c00] 17:08:21 INFO - PROCESS | 1656 | 1468454901157 Marionette TRACE conn3 <- [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]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 17:08:21 INFO - PROCESS | 1656 | 1468454901203 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:08:21 INFO - PROCESS | 1656 | 1468454901208 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 17:08:21 INFO - PROCESS | 1656 | 1468454901214 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 1656 | 1468454901217 Marionette TRACE conn3 <- [1,74,null,{}] 17:08:21 INFO - PROCESS | 1656 | 1468454901230 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 1656 | 1468454901232 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:21 INFO - PROCESS | 1656 | 1468454901350 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:08:21 INFO - PROCESS | 1656 | 1468454901440 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 1656 | 1468454901442 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x113012800 == 26 [pid = 1656] [id = 26] 17:08:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1122b9800) [pid = 1656] [serial = 74] [outer = 0x0] 17:08:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x112db0800) [pid = 1656] [serial = 75] [outer = 0x1122b9800] 17:08:21 INFO - PROCESS | 1656 | 1468454901490 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x117fe9000) [pid = 1656] [serial = 76] [outer = 0x1122b9800] 17:08:21 INFO - PROCESS | 1656 | 1468454901813 Marionette TRACE conn3 <- [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]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 633ms 17:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:08:21 INFO - PROCESS | 1656 | 1468454901846 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 1656 | 1468454901848 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 17:08:21 INFO - PROCESS | 1656 | 1468454901850 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 1656 | 1468454901853 Marionette TRACE conn3 <- [1,78,null,{}] 17:08:21 INFO - PROCESS | 1656 | 1468454901871 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 1656 | 1468454901876 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:21 INFO - PROCESS | 1656 | 1468454901965 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:08:22 INFO - PROCESS | 1656 | 1468454902006 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 1656 | 1468454902008 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac9000 == 27 [pid = 1656] [id = 27] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x113c6fc00) [pid = 1656] [serial = 77] [outer = 0x0] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118437000) [pid = 1656] [serial = 78] [outer = 0x113c6fc00] 17:08:22 INFO - PROCESS | 1656 | 1468454902035 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x11898a000) [pid = 1656] [serial = 79] [outer = 0x113c6fc00] 17:08:22 INFO - PROCESS | 1656 | 1468454902296 Marionette TRACE conn3 <- [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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 479ms 17:08:22 INFO - PROCESS | 1656 | 1468454902330 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 1656 | 1468454902331 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 17:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:08:22 INFO - PROCESS | 1656 | 1468454902334 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 1656 | 1468454902335 Marionette TRACE conn3 <- [1,82,null,{}] 17:08:22 INFO - PROCESS | 1656 | 1468454902345 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 1656 | 1468454902346 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:22 INFO - PROCESS | 1656 | 1468454902429 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:08:22 INFO - PROCESS | 1656 | 1468454902433 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 1656 | 1468454902434 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x117670800 == 28 [pid = 1656] [id = 28] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119127c00) [pid = 1656] [serial = 80] [outer = 0x0] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119473800) [pid = 1656] [serial = 81] [outer = 0x119127c00] 17:08:22 INFO - PROCESS | 1656 | 1468454902462 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11953ec00) [pid = 1656] [serial = 82] [outer = 0x119127c00] 17:08:22 INFO - PROCESS | 1656 | 1468454902759 Marionette TRACE conn3 <- [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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 475ms 17:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:08:22 INFO - PROCESS | 1656 | 1468454902810 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 1656 | 1468454902811 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 17:08:22 INFO - PROCESS | 1656 | 1468454902813 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 1656 | 1468454902814 Marionette TRACE conn3 <- [1,86,null,{}] 17:08:22 INFO - PROCESS | 1656 | 1468454902816 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 1656 | 1468454902818 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:22 INFO - PROCESS | 1656 | 1468454902887 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:08:22 INFO - PROCESS | 1656 | 1468454902891 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 1656 | 1468454902892 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x11845d800 == 29 [pid = 1656] [id = 29] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113aee400) [pid = 1656] [serial = 83] [outer = 0x0] 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11953fc00) [pid = 1656] [serial = 84] [outer = 0x113aee400] 17:08:22 INFO - PROCESS | 1656 | 1468454902918 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119745800) [pid = 1656] [serial = 85] [outer = 0x113aee400] 17:08:23 INFO - PROCESS | 1656 | 1468454903233 Marionette TRACE conn3 <- [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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 17:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:08:23 INFO - PROCESS | 1656 | 1468454903283 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 1656 | 1468454903284 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 17:08:23 INFO - PROCESS | 1656 | 1468454903286 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 1656 | 1468454903288 Marionette TRACE conn3 <- [1,90,null,{}] 17:08:23 INFO - PROCESS | 1656 | 1468454903290 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 1656 | 1468454903294 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:23 INFO - PROCESS | 1656 | 1468454903382 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:08:23 INFO - PROCESS | 1656 | 1468454903427 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 1656 | 1468454903428 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x118473000 == 30 [pid = 1656] [id = 30] 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119128000) [pid = 1656] [serial = 86] [outer = 0x0] 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1199ccc00) [pid = 1656] [serial = 87] [outer = 0x119128000] 17:08:23 INFO - PROCESS | 1656 | 1468454903453 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121060400) [pid = 1656] [serial = 88] [outer = 0x119128000] 17:08:23 INFO - PROCESS | 1656 | 1468454903705 Marionette TRACE conn3 <- [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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 17:08:23 INFO - PROCESS | 1656 | 1468454903760 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 1656 | 1468454903761 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 17:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:08:23 INFO - PROCESS | 1656 | 1468454903764 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 1656 | 1468454903765 Marionette TRACE conn3 <- [1,94,null,{}] 17:08:23 INFO - PROCESS | 1656 | 1468454903768 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 1656 | 1468454903771 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:23 INFO - PROCESS | 1656 | 1468454903873 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:08:23 INFO - PROCESS | 1656 | 1468454903878 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 1656 | 1468454903880 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cca800 == 31 [pid = 1656] [id = 31] 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121029400) [pid = 1656] [serial = 89] [outer = 0x0] 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121066400) [pid = 1656] [serial = 90] [outer = 0x121029400] 17:08:23 INFO - PROCESS | 1656 | 1468454903911 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121156000) [pid = 1656] [serial = 91] [outer = 0x121029400] 17:08:24 INFO - PROCESS | 1656 | 1468454904350 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 619ms 17:08:24 INFO - PROCESS | 1656 | 1468454904384 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 1656 | 1468454904386 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 17:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:08:24 INFO - PROCESS | 1656 | 1468454904390 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 1656 | 1468454904392 Marionette TRACE conn3 <- [1,98,null,{}] 17:08:24 INFO - PROCESS | 1656 | 1468454904395 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 1656 | 1468454904397 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:24 INFO - PROCESS | 1656 | 1468454904511 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:08:24 INFO - PROCESS | 1656 | 1468454904516 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 1656 | 1468454904517 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x119594800 == 32 [pid = 1656] [id = 32] 17:08:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121061800) [pid = 1656] [serial = 92] [outer = 0x0] 17:08:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1211be000) [pid = 1656] [serial = 93] [outer = 0x121061800] 17:08:24 INFO - PROCESS | 1656 | 1468454904559 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x123ba2800) [pid = 1656] [serial = 94] [outer = 0x121061800] 17:08:24 INFO - PROCESS | 1656 | 1468454904882 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 520ms 17:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:08:24 INFO - PROCESS | 1656 | 1468454904914 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 1656 | 1468454904915 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 17:08:24 INFO - PROCESS | 1656 | 1468454904918 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 1656 | 1468454904919 Marionette TRACE conn3 <- [1,102,null,{}] 17:08:24 INFO - PROCESS | 1656 | 1468454904925 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 1656 | 1468454904926 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:25 INFO - PROCESS | 1656 | 1468454905024 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:08:25 INFO - PROCESS | 1656 | 1468454905030 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 1656 | 1468454905031 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac4000 == 33 [pid = 1656] [id = 33] 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x121156400) [pid = 1656] [serial = 95] [outer = 0x0] 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x123baf800) [pid = 1656] [serial = 96] [outer = 0x121156400] 17:08:25 INFO - PROCESS | 1656 | 1468454905055 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12410fc00) [pid = 1656] [serial = 97] [outer = 0x121156400] 17:08:25 INFO - PROCESS | 1656 | 1468454905357 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 471ms 17:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:08:25 INFO - PROCESS | 1656 | 1468454905391 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 1656 | 1468454905393 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 17:08:25 INFO - PROCESS | 1656 | 1468454905396 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 1656 | 1468454905398 Marionette TRACE conn3 <- [1,106,null,{}] 17:08:25 INFO - PROCESS | 1656 | 1468454905401 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 1656 | 1468454905403 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:25 INFO - PROCESS | 1656 | 1468454905520 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:08:25 INFO - PROCESS | 1656 | 1468454905525 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 1656 | 1468454905526 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd0800 == 34 [pid = 1656] [id = 34] 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119473000) [pid = 1656] [serial = 98] [outer = 0x0] 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124528000) [pid = 1656] [serial = 99] [outer = 0x119473000] 17:08:25 INFO - PROCESS | 1656 | 1468454905566 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12452ec00) [pid = 1656] [serial = 100] [outer = 0x119473000] 17:08:25 INFO - PROCESS | 1656 | 1468454905979 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 620ms 17:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:08:26 INFO - PROCESS | 1656 | 1468454906015 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 1656 | 1468454906017 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 17:08:26 INFO - PROCESS | 1656 | 1468454906020 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 1656 | 1468454906023 Marionette TRACE conn3 <- [1,110,null,{}] 17:08:26 INFO - PROCESS | 1656 | 1468454906026 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 1656 | 1468454906027 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:26 INFO - PROCESS | 1656 | 1468454906115 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:08:26 INFO - PROCESS | 1656 | 1468454906119 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 1656 | 1468454906123 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x121171000 == 35 [pid = 1656] [id = 35] 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x124633c00) [pid = 1656] [serial = 101] [outer = 0x0] 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x124ba2800) [pid = 1656] [serial = 102] [outer = 0x124633c00] 17:08:26 INFO - PROCESS | 1656 | 1468454906149 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x124529000) [pid = 1656] [serial = 103] [outer = 0x124633c00] 17:08:26 INFO - PROCESS | 1656 | 1468454906458 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 17:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:08:26 INFO - PROCESS | 1656 | 1468454906491 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 1656 | 1468454906492 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 17:08:26 INFO - PROCESS | 1656 | 1468454906494 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 1656 | 1468454906495 Marionette TRACE conn3 <- [1,114,null,{}] 17:08:26 INFO - PROCESS | 1656 | 1468454906497 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 1656 | 1468454906499 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:26 INFO - PROCESS | 1656 | 1468454906575 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:08:26 INFO - PROCESS | 1656 | 1468454906578 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 1656 | 1468454906580 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x123897000 == 36 [pid = 1656] [id = 36] 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119745400) [pid = 1656] [serial = 104] [outer = 0x0] 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124e38c00) [pid = 1656] [serial = 105] [outer = 0x119745400] 17:08:26 INFO - PROCESS | 1656 | 1468454906644 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1256e0c00) [pid = 1656] [serial = 106] [outer = 0x119745400] 17:08:26 INFO - PROCESS | 1656 | 1468454906959 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 518ms 17:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:08:27 INFO - PROCESS | 1656 | 1468454907013 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 1656 | 1468454907015 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 17:08:27 INFO - PROCESS | 1656 | 1468454907018 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 1656 | 1468454907020 Marionette TRACE conn3 <- [1,118,null,{}] 17:08:27 INFO - PROCESS | 1656 | 1468454907023 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 1656 | 1468454907026 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:27 INFO - PROCESS | 1656 | 1468454907147 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:08:27 INFO - PROCESS | 1656 | 1468454907214 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 1656 | 1468454907215 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aa8000 == 37 [pid = 1656] [id = 37] 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x121067800) [pid = 1656] [serial = 107] [outer = 0x0] 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1256e1800) [pid = 1656] [serial = 108] [outer = 0x121067800] 17:08:27 INFO - PROCESS | 1656 | 1468454907255 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12617f000) [pid = 1656] [serial = 109] [outer = 0x121067800] 17:08:27 INFO - PROCESS | 1656 | 1468454907590 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 621ms 17:08:27 INFO - PROCESS | 1656 | 1468454907640 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 1656 | 1468454907641 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 17:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:08:27 INFO - PROCESS | 1656 | 1468454907644 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 1656 | 1468454907645 Marionette TRACE conn3 <- [1,122,null,{}] 17:08:27 INFO - PROCESS | 1656 | 1468454907647 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 1656 | 1468454907648 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:27 INFO - PROCESS | 1656 | 1468454907727 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:08:27 INFO - PROCESS | 1656 | 1468454907731 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 1656 | 1468454907732 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12388f000 == 38 [pid = 1656] [id = 38] 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x126183c00) [pid = 1656] [serial = 110] [outer = 0x0] 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x126689400) [pid = 1656] [serial = 111] [outer = 0x126183c00] 17:08:27 INFO - PROCESS | 1656 | 1468454907756 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x126af5800) [pid = 1656] [serial = 112] [outer = 0x126183c00] 17:08:28 INFO - PROCESS | 1656 | 1468454908053 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 17:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:08:28 INFO - PROCESS | 1656 | 1468454908062 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 1656 | 1468454908063 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 17:08:28 INFO - PROCESS | 1656 | 1468454908065 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 1656 | 1468454908066 Marionette TRACE conn3 <- [1,126,null,{}] 17:08:28 INFO - PROCESS | 1656 | 1468454908076 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:28 INFO - PROCESS | 1656 | 1468454908077 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:28 INFO - PROCESS | 1656 | 1468454908203 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:08:28 INFO - PROCESS | 1656 | 1468454908228 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 1656 | 1468454908229 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1247ba800 == 39 [pid = 1656] [id = 39] 17:08:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12617e000) [pid = 1656] [serial = 113] [outer = 0x0] 17:08:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x126af6000) [pid = 1656] [serial = 114] [outer = 0x12617e000] 17:08:28 INFO - PROCESS | 1656 | 1468454908252 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x128ade400) [pid = 1656] [serial = 115] [outer = 0x12617e000] 17:08:29 INFO - PROCESS | 1656 | 1468454909201 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1170ms 17:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:08:29 INFO - PROCESS | 1656 | 1468454909237 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 1656 | 1468454909239 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 17:08:29 INFO - PROCESS | 1656 | 1468454909242 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 1656 | 1468454909244 Marionette TRACE conn3 <- [1,130,null,{}] 17:08:29 INFO - PROCESS | 1656 | 1468454909248 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 1656 | 1468454909249 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:29 INFO - PROCESS | 1656 | 1468454909343 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:08:29 INFO - PROCESS | 1656 | 1468454909348 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 1656 | 1468454909350 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a0f800 == 40 [pid = 1656] [id = 40] 17:08:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1168ecc00) [pid = 1656] [serial = 116] [outer = 0x0] 17:08:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x116a98800) [pid = 1656] [serial = 117] [outer = 0x1168ecc00] 17:08:29 INFO - PROCESS | 1656 | 1468454909380 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x1178eb800) [pid = 1656] [serial = 118] [outer = 0x1168ecc00] 17:08:29 INFO - PROCESS | 1656 | 1468454909713 Marionette TRACE conn3 <- [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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 17:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:08:29 INFO - PROCESS | 1656 | 1468454909761 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 1656 | 1468454909765 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 17:08:29 INFO - PROCESS | 1656 | 1468454909777 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 1656 | 1468454909779 Marionette TRACE conn3 <- [1,134,null,{}] 17:08:29 INFO - PROCESS | 1656 | 1468454909783 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 1656 | 1468454909785 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:29 INFO - PROCESS | 1656 | 1468454909930 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:08:29 INFO - PROCESS | 1656 | 1468454909974 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 1656 | 1468454909975 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x11682f800 == 41 [pid = 1656] [id = 41] 17:08:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1183b7c00) [pid = 1656] [serial = 119] [outer = 0x0] 17:08:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x11878bc00) [pid = 1656] [serial = 120] [outer = 0x1183b7c00] 17:08:30 INFO - PROCESS | 1656 | 1468454910019 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x11895d800) [pid = 1656] [serial = 121] [outer = 0x1183b7c00] 17:08:30 INFO - PROCESS | 1656 | 1468454910445 Marionette TRACE conn3 <- [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]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 728ms 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x121061000) [pid = 1656] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12bab8000) [pid = 1656] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12aaa8800) [pid = 1656] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12aa9e000) [pid = 1656] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x129278000) [pid = 1656] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12ba7dc00) [pid = 1656] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x119748c00) [pid = 1656] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12d076c00) [pid = 1656] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12c4f2800) [pid = 1656] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c40a000) [pid = 1656] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12c05ac00) [pid = 1656] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11863d400) [pid = 1656] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x121029400) [pid = 1656] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x121061800) [pid = 1656] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x121156400) [pid = 1656] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119473000) [pid = 1656] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119745400) [pid = 1656] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x121067800) [pid = 1656] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12d33d000) [pid = 1656] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1122b7c00) [pid = 1656] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x112fdd800) [pid = 1656] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118786800) [pid = 1656] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x115f16c00) [pid = 1656] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1122b9800) [pid = 1656] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x113c6fc00) [pid = 1656] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119127c00) [pid = 1656] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113aee400) [pid = 1656] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119128000) [pid = 1656] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:08:30 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126183c00) [pid = 1656] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:08:30 INFO - PROCESS | 1656 | 1468454910944 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 1656 | 1468454910946 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 17:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:08:30 INFO - PROCESS | 1656 | 1468454910958 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 1656 | 1468454910960 Marionette TRACE conn3 <- [1,138,null,{}] 17:08:30 INFO - PROCESS | 1656 | 1468454910967 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 1656 | 1468454910972 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:31 INFO - PROCESS | 1656 | 1468454911044 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:08:31 INFO - PROCESS | 1656 | 1468454911050 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 1656 | 1468454911052 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x11736f000 == 42 [pid = 1656] [id = 42] 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11898c800) [pid = 1656] [serial = 122] [outer = 0x0] 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119127c00) [pid = 1656] [serial = 123] [outer = 0x11898c800] 17:08:31 INFO - PROCESS | 1656 | 1468454911082 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11973d800) [pid = 1656] [serial = 124] [outer = 0x11898c800] 17:08:31 INFO - PROCESS | 1656 | 1468454911392 Marionette TRACE conn3 <- [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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 472ms 17:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:08:31 INFO - PROCESS | 1656 | 1468454911429 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 1656 | 1468454911431 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 17:08:31 INFO - PROCESS | 1656 | 1468454911433 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 1656 | 1468454911434 Marionette TRACE conn3 <- [1,142,null,{}] 17:08:31 INFO - PROCESS | 1656 | 1468454911437 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 1656 | 1468454911438 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:31 INFO - PROCESS | 1656 | 1468454911511 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:08:31 INFO - PROCESS | 1656 | 1468454911556 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 1656 | 1468454911557 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x11846e000 == 43 [pid = 1656] [id = 43] 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11898f800) [pid = 1656] [serial = 125] [outer = 0x0] 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1199c6c00) [pid = 1656] [serial = 126] [outer = 0x11898f800] 17:08:31 INFO - PROCESS | 1656 | 1468454911582 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119b49000) [pid = 1656] [serial = 127] [outer = 0x11898f800] 17:08:31 INFO - PROCESS | 1656 | 1468454911859 Marionette TRACE conn3 <- [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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms 17:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:08:31 INFO - PROCESS | 1656 | 1468454911910 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 1656 | 1468454911912 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 17:08:31 INFO - PROCESS | 1656 | 1468454911914 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 1656 | 1468454911915 Marionette TRACE conn3 <- [1,146,null,{}] 17:08:31 INFO - PROCESS | 1656 | 1468454911917 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 1656 | 1468454911919 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:32 INFO - PROCESS | 1656 | 1468454911996 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:08:32 INFO - PROCESS | 1656 | 1468454912000 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 1656 | 1468454912001 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194ab800 == 44 [pid = 1656] [id = 44] 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x117fefc00) [pid = 1656] [serial = 128] [outer = 0x0] 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x121026800) [pid = 1656] [serial = 129] [outer = 0x117fefc00] 17:08:32 INFO - PROCESS | 1656 | 1468454912029 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x121061800) [pid = 1656] [serial = 130] [outer = 0x117fefc00] 17:08:32 INFO - PROCESS | 1656 | 1468454912352 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 17:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:08:32 INFO - PROCESS | 1656 | 1468454912383 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 1656 | 1468454912384 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 17:08:32 INFO - PROCESS | 1656 | 1468454912386 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 1656 | 1468454912387 Marionette TRACE conn3 <- [1,150,null,{}] 17:08:32 INFO - PROCESS | 1656 | 1468454912390 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 1656 | 1468454912394 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:32 INFO - PROCESS | 1656 | 1468454912491 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:08:32 INFO - PROCESS | 1656 | 1468454912495 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 1656 | 1468454912497 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d5f800 == 45 [pid = 1656] [id = 45] 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12106c800) [pid = 1656] [serial = 131] [outer = 0x0] 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12115a800) [pid = 1656] [serial = 132] [outer = 0x12106c800] 17:08:32 INFO - PROCESS | 1656 | 1468454912525 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12452a000) [pid = 1656] [serial = 133] [outer = 0x12106c800] 17:08:32 INFO - PROCESS | 1656 | 1468454912862 Marionette TRACE conn3 <- [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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 521ms 17:08:32 INFO - PROCESS | 1656 | 1468454912941 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 1656 | 1468454912943 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 17:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:08:32 INFO - PROCESS | 1656 | 1468454912947 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 1656 | 1468454912949 Marionette TRACE conn3 <- [1,154,null,{}] 17:08:32 INFO - PROCESS | 1656 | 1468454912954 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 1656 | 1468454912956 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:33 INFO - PROCESS | 1656 | 1468454913040 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:08:33 INFO - PROCESS | 1656 | 1468454913121 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 1656 | 1468454913123 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a0e000 == 46 [pid = 1656] [id = 46] 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x112fdd800) [pid = 1656] [serial = 134] [outer = 0x0] 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x113ee5800) [pid = 1656] [serial = 135] [outer = 0x112fdd800] 17:08:33 INFO - PROCESS | 1656 | 1468454913155 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11693f800) [pid = 1656] [serial = 136] [outer = 0x112fdd800] 17:08:33 INFO - PROCESS | 1656 | 1468454913599 Marionette TRACE conn3 <- [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]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 17:08:33 INFO - PROCESS | 1656 | 1468454913619 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 1656 | 1468454913621 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 17:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:08:33 INFO - PROCESS | 1656 | 1468454913626 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 1656 | 1468454913628 Marionette TRACE conn3 <- [1,158,null,{}] 17:08:33 INFO - PROCESS | 1656 | 1468454913631 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 1656 | 1468454913633 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:33 INFO - PROCESS | 1656 | 1468454913730 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:08:33 INFO - PROCESS | 1656 | 1468454913773 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 1656 | 1468454913775 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x11871c000 == 47 [pid = 1656] [id = 47] 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x11714e800) [pid = 1656] [serial = 137] [outer = 0x0] 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118983400) [pid = 1656] [serial = 138] [outer = 0x11714e800] 17:08:33 INFO - PROCESS | 1656 | 1468454913805 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119537000) [pid = 1656] [serial = 139] [outer = 0x11714e800] 17:08:34 INFO - PROCESS | 1656 | 1468454914233 Marionette TRACE conn3 <- [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]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 17:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:08:34 INFO - PROCESS | 1656 | 1468454914247 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 1656 | 1468454914249 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 17:08:34 INFO - PROCESS | 1656 | 1468454914251 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 1656 | 1468454914253 Marionette TRACE conn3 <- [1,162,null,{}] 17:08:34 INFO - PROCESS | 1656 | 1468454914259 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 1656 | 1468454914263 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:34 INFO - PROCESS | 1656 | 1468454914361 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:08:34 INFO - PROCESS | 1656 | 1468454914437 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 1656 | 1468454914439 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f58800 == 48 [pid = 1656] [id = 48] 17:08:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x121153800) [pid = 1656] [serial = 140] [outer = 0x0] 17:08:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121158000) [pid = 1656] [serial = 141] [outer = 0x121153800] 17:08:34 INFO - PROCESS | 1656 | 1468454914482 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12403a000) [pid = 1656] [serial = 142] [outer = 0x121153800] 17:08:34 INFO - PROCESS | 1656 | 1468454914916 Marionette TRACE conn3 <- [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]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 17:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:08:34 INFO - PROCESS | 1656 | 1468454914922 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 1656 | 1468454914923 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 17:08:34 INFO - PROCESS | 1656 | 1468454914925 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 1656 | 1468454914927 Marionette TRACE conn3 <- [1,166,null,{}] 17:08:34 INFO - PROCESS | 1656 | 1468454914929 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 1656 | 1468454914930 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:35 INFO - PROCESS | 1656 | 1468454915021 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:08:35 INFO - PROCESS | 1656 | 1468454915065 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 1656 | 1468454915067 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12475d000 == 49 [pid = 1656] [id = 49] 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x124111c00) [pid = 1656] [serial = 143] [outer = 0x0] 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x124b0a400) [pid = 1656] [serial = 144] [outer = 0x124111c00] 17:08:35 INFO - PROCESS | 1656 | 1468454915096 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x124e10000) [pid = 1656] [serial = 145] [outer = 0x124111c00] 17:08:35 INFO - PROCESS | 1656 | 1468454915514 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 17:08:35 INFO - PROCESS | 1656 | 1468454915544 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:08:35 INFO - PROCESS | 1656 | 1468454915546 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 17:08:35 INFO - PROCESS | 1656 | 1468454915548 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - PROCESS | 1656 | 1468454915549 Marionette TRACE conn3 <- [1,170,null,{}] 17:08:35 INFO - PROCESS | 1656 | 1468454915552 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:35 INFO - PROCESS | 1656 | 1468454915553 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:35 INFO - PROCESS | 1656 | 1468454915647 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:08:35 INFO - PROCESS | 1656 | 1468454915733 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 1656 | 1468454915735 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x11264a800 == 50 [pid = 1656] [id = 50] 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x113c99800) [pid = 1656] [serial = 146] [outer = 0x0] 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x117fee400) [pid = 1656] [serial = 147] [outer = 0x113c99800] 17:08:35 INFO - PROCESS | 1656 | 1468454915765 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1199be800) [pid = 1656] [serial = 148] [outer = 0x113c99800] 17:08:36 INFO - PROCESS | 1656 | 1468454916230 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 718ms 17:08:36 INFO - PROCESS | 1656 | 1468454916267 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 1656 | 1468454916269 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 17:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:08:36 INFO - PROCESS | 1656 | 1468454916272 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 1656 | 1468454916274 Marionette TRACE conn3 <- [1,174,null,{}] 17:08:36 INFO - PROCESS | 1656 | 1468454916277 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 1656 | 1468454916279 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:36 INFO - PROCESS | 1656 | 1468454916367 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:08:36 INFO - PROCESS | 1656 | 1468454916419 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 1656 | 1468454916420 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x116abf800 == 51 [pid = 1656] [id = 51] 17:08:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x1160a2c00) [pid = 1656] [serial = 149] [outer = 0x0] 17:08:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x116a93000) [pid = 1656] [serial = 150] [outer = 0x1160a2c00] 17:08:36 INFO - PROCESS | 1656 | 1468454916447 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x117fec800) [pid = 1656] [serial = 151] [outer = 0x1160a2c00] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1194ab800 == 50 [pid = 1656] [id = 44] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11846e000 == 49 [pid = 1656] [id = 43] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11736f000 == 48 [pid = 1656] [id = 42] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x118cca800 == 47 [pid = 1656] [id = 31] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11845d800 == 46 [pid = 1656] [id = 29] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x117670800 == 45 [pid = 1656] [id = 28] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11682f800 == 44 [pid = 1656] [id = 41] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x118473000 == 43 [pid = 1656] [id = 30] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac9000 == 42 [pid = 1656] [id = 27] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x113a0f800 == 41 [pid = 1656] [id = 40] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac4000 == 40 [pid = 1656] [id = 33] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x119594800 == 39 [pid = 1656] [id = 32] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x121171000 == 38 [pid = 1656] [id = 35] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11264a800 == 37 [pid = 1656] [id = 50] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12475d000 == 36 [pid = 1656] [id = 49] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x123f58800 == 35 [pid = 1656] [id = 48] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1247ba800 == 34 [pid = 1656] [id = 39] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x11871c000 == 33 [pid = 1656] [id = 47] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x123897000 == 32 [pid = 1656] [id = 36] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x123aa8000 == 31 [pid = 1656] [id = 37] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd0800 == 30 [pid = 1656] [id = 34] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x119d5f800 == 29 [pid = 1656] [id = 45] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x113a0e000 == 28 [pid = 1656] [id = 46] 17:08:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12388f000 == 27 [pid = 1656] [id = 38] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x124637000) [pid = 1656] [serial = 11] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x1199ccc00) [pid = 1656] [serial = 87] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x121066400) [pid = 1656] [serial = 90] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x121156000) [pid = 1656] [serial = 91] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x1211be000) [pid = 1656] [serial = 93] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x123baf800) [pid = 1656] [serial = 96] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x124528000) [pid = 1656] [serial = 99] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x124ba2800) [pid = 1656] [serial = 102] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x124e38c00) [pid = 1656] [serial = 105] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1256e1800) [pid = 1656] [serial = 108] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x126689400) [pid = 1656] [serial = 111] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x112739800) [pid = 1656] [serial = 63] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1163b5c00) [pid = 1656] [serial = 66] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119124000) [pid = 1656] [serial = 69] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x11953d400) [pid = 1656] [serial = 70] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11693ec00) [pid = 1656] [serial = 72] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x116a90000) [pid = 1656] [serial = 73] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x112db0800) [pid = 1656] [serial = 75] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x118437000) [pid = 1656] [serial = 78] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119473800) [pid = 1656] [serial = 81] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11953fc00) [pid = 1656] [serial = 84] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119745800) [pid = 1656] [serial = 85] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121060400) [pid = 1656] [serial = 88] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12452ec00) [pid = 1656] [serial = 100] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12410fc00) [pid = 1656] [serial = 97] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1256e0c00) [pid = 1656] [serial = 106] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x117fe9000) [pid = 1656] [serial = 76] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x123ba2800) [pid = 1656] [serial = 94] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x116c2a400) [pid = 1656] [serial = 67] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12617f000) [pid = 1656] [serial = 109] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112daf000) [pid = 1656] [serial = 64] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126af5800) [pid = 1656] [serial = 112] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11898a000) [pid = 1656] [serial = 79] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129623800) [pid = 1656] [serial = 61] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11953ec00) [pid = 1656] [serial = 82] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129279c00) [pid = 1656] [serial = 15] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12938c800) [pid = 1656] [serial = 16] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12403b800) [pid = 1656] [serial = 8] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12cb62c00) [pid = 1656] [serial = 42] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12cb67c00) [pid = 1656] [serial = 43] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12cf37000) [pid = 1656] [serial = 45] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12c4ed000) [pid = 1656] [serial = 40] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12c410400) [pid = 1656] [serial = 39] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12c404800) [pid = 1656] [serial = 36] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12c407c00) [pid = 1656] [serial = 37] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12c048400) [pid = 1656] [serial = 33] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12c058000) [pid = 1656] [serial = 34] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12c044000) [pid = 1656] [serial = 31] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12452e800) [pid = 1656] [serial = 30] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12bab9c00) [pid = 1656] [serial = 27] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12bac0c00) [pid = 1656] [serial = 28] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12b2b2400) [pid = 1656] [serial = 24] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12b2bd800) [pid = 1656] [serial = 25] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12aa9fc00) [pid = 1656] [serial = 21] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12aaa4400) [pid = 1656] [serial = 22] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x129393000) [pid = 1656] [serial = 18] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x119126000) [pid = 1656] [serial = 60] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x12ba81800) [pid = 1656] [serial = 57] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12d338400) [pid = 1656] [serial = 58] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12d33b400) [pid = 1656] [serial = 55] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x12d338000) [pid = 1656] [serial = 54] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12d07ac00) [pid = 1656] [serial = 51] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x12d331c00) [pid = 1656] [serial = 52] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x12cf83800) [pid = 1656] [serial = 48] [outer = 0x0] [url = about:blank] 17:08:37 INFO - PROCESS | 1656 | 1468454917254 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1021ms 17:08:37 INFO - PROCESS | 1656 | 1468454917294 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:08:37 INFO - PROCESS | 1656 | 1468454917296 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 17:08:37 INFO - PROCESS | 1656 | 1468454917299 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 1656 | 1468454917301 Marionette TRACE conn3 <- [1,178,null,{}] 17:08:37 INFO - PROCESS | 1656 | 1468454917304 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 1656 | 1468454917306 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:37 INFO - PROCESS | 1656 | 1468454917383 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:08:37 INFO - PROCESS | 1656 | 1468454917427 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 1656 | 1468454917430 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x113e06800 == 28 [pid = 1656] [id = 52] 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x1168e1000) [pid = 1656] [serial = 152] [outer = 0x0] 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x116c2b800) [pid = 1656] [serial = 153] [outer = 0x1168e1000] 17:08:37 INFO - PROCESS | 1656 | 1468454917458 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x117fea400) [pid = 1656] [serial = 154] [outer = 0x1168e1000] 17:08:37 INFO - PROCESS | 1656 | 1468454917738 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 17:08:37 INFO - PROCESS | 1656 | 1468454917777 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 1656 | 1468454917780 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 17:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:08:37 INFO - PROCESS | 1656 | 1468454917785 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 1656 | 1468454917789 Marionette TRACE conn3 <- [1,182,null,{}] 17:08:37 INFO - PROCESS | 1656 | 1468454917793 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 1656 | 1468454917795 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:37 INFO - PROCESS | 1656 | 1468454917870 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:08:37 INFO - PROCESS | 1656 | 1468454917875 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 1656 | 1468454917876 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad5000 == 29 [pid = 1656] [id = 53] 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x118436c00) [pid = 1656] [serial = 155] [outer = 0x0] 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x118982800) [pid = 1656] [serial = 156] [outer = 0x118436c00] 17:08:37 INFO - PROCESS | 1656 | 1468454917904 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x11946c800) [pid = 1656] [serial = 157] [outer = 0x118436c00] 17:08:38 INFO - PROCESS | 1656 | 1468454918228 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 474ms 17:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:08:38 INFO - PROCESS | 1656 | 1468454918260 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 1656 | 1468454918261 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 17:08:38 INFO - PROCESS | 1656 | 1468454918263 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 1656 | 1468454918266 Marionette TRACE conn3 <- [1,186,null,{}] 17:08:38 INFO - PROCESS | 1656 | 1468454918274 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 1656 | 1468454918277 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:38 INFO - PROCESS | 1656 | 1468454918348 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:08:38 INFO - PROCESS | 1656 | 1468454918357 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 1656 | 1468454918359 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f27800 == 30 [pid = 1656] [id = 54] 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x116a15800) [pid = 1656] [serial = 158] [outer = 0x0] 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x1199c3400) [pid = 1656] [serial = 159] [outer = 0x116a15800] 17:08:38 INFO - PROCESS | 1656 | 1468454918387 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119b55400) [pid = 1656] [serial = 160] [outer = 0x116a15800] 17:08:38 INFO - PROCESS | 1656 | 1468454918671 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 17:08:38 INFO - PROCESS | 1656 | 1468454918684 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 1656 | 1468454918686 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 17:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:08:38 INFO - PROCESS | 1656 | 1468454918695 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 1656 | 1468454918696 Marionette TRACE conn3 <- [1,190,null,{}] 17:08:38 INFO - PROCESS | 1656 | 1468454918699 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 1656 | 1468454918700 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:38 INFO - PROCESS | 1656 | 1468454918780 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:08:38 INFO - PROCESS | 1656 | 1468454918784 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 1656 | 1468454918785 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x118734000 == 31 [pid = 1656] [id = 55] 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x121027c00) [pid = 1656] [serial = 161] [outer = 0x0] 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x121065c00) [pid = 1656] [serial = 162] [outer = 0x121027c00] 17:08:38 INFO - PROCESS | 1656 | 1468454918813 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x121153c00) [pid = 1656] [serial = 163] [outer = 0x121027c00] 17:08:39 INFO - PROCESS | 1656 | 1468454919126 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 17:08:39 INFO - PROCESS | 1656 | 1468454919164 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 1656 | 1468454919166 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 17:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:08:39 INFO - PROCESS | 1656 | 1468454919168 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 1656 | 1468454919169 Marionette TRACE conn3 <- [1,194,null,{}] 17:08:39 INFO - PROCESS | 1656 | 1468454919172 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 1656 | 1468454919173 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:39 INFO - PROCESS | 1656 | 1468454919277 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:08:39 INFO - PROCESS | 1656 | 1468454919290 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 1656 | 1468454919292 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a3800 == 32 [pid = 1656] [id = 56] 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x116843000) [pid = 1656] [serial = 164] [outer = 0x0] 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x121158800) [pid = 1656] [serial = 165] [outer = 0x116843000] 17:08:39 INFO - PROCESS | 1656 | 1468454919316 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x123ba6000) [pid = 1656] [serial = 166] [outer = 0x116843000] 17:08:39 INFO - PROCESS | 1656 | 1468454919651 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 520ms 17:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:08:39 INFO - PROCESS | 1656 | 1468454919688 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 1656 | 1468454919690 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 17:08:39 INFO - PROCESS | 1656 | 1468454919692 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 1656 | 1468454919693 Marionette TRACE conn3 <- [1,198,null,{}] 17:08:39 INFO - PROCESS | 1656 | 1468454919695 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 1656 | 1468454919699 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:39 INFO - PROCESS | 1656 | 1468454919801 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:08:39 INFO - PROCESS | 1656 | 1468454919830 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 1656 | 1468454919831 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ce4000 == 33 [pid = 1656] [id = 57] 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x12410a800) [pid = 1656] [serial = 167] [outer = 0x0] 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x124634800) [pid = 1656] [serial = 168] [outer = 0x12410a800] 17:08:39 INFO - PROCESS | 1656 | 1468454919857 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x124e34800) [pid = 1656] [serial = 169] [outer = 0x12410a800] 17:08:40 INFO - PROCESS | 1656 | 1468454920137 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 17:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:08:40 INFO - PROCESS | 1656 | 1468454920165 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 1656 | 1468454920166 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 17:08:40 INFO - PROCESS | 1656 | 1468454920176 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 1656 | 1468454920177 Marionette TRACE conn3 <- [1,202,null,{}] 17:08:40 INFO - PROCESS | 1656 | 1468454920180 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 1656 | 1468454920181 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:40 INFO - PROCESS | 1656 | 1468454920281 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:08:40 INFO - PROCESS | 1656 | 1468454920287 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 1656 | 1468454920288 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a6800 == 34 [pid = 1656] [id = 58] 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124306c00) [pid = 1656] [serial = 170] [outer = 0x0] 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1250f9c00) [pid = 1656] [serial = 171] [outer = 0x124306c00] 17:08:40 INFO - PROCESS | 1656 | 1468454920313 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1256e0c00) [pid = 1656] [serial = 172] [outer = 0x124306c00] 17:08:40 INFO - PROCESS | 1656 | 1468454920610 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 478ms 17:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:08:40 INFO - PROCESS | 1656 | 1468454920649 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 1656 | 1468454920650 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 17:08:40 INFO - PROCESS | 1656 | 1468454920660 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 1656 | 1468454920662 Marionette TRACE conn3 <- [1,206,null,{}] 17:08:40 INFO - PROCESS | 1656 | 1468454920664 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 1656 | 1468454920665 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:40 INFO - PROCESS | 1656 | 1468454920758 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:08:40 INFO - PROCESS | 1656 | 1468454920762 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 1656 | 1468454920764 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4f000 == 35 [pid = 1656] [id = 59] 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x124e08000) [pid = 1656] [serial = 173] [outer = 0x0] 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126179000) [pid = 1656] [serial = 174] [outer = 0x124e08000] 17:08:40 INFO - PROCESS | 1656 | 1468454920788 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126181800) [pid = 1656] [serial = 175] [outer = 0x124e08000] 17:08:41 INFO - PROCESS | 1656 | 1468454921095 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 476ms 17:08:41 INFO - PROCESS | 1656 | 1468454921130 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 1656 | 1468454921131 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 17:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:08:41 INFO - PROCESS | 1656 | 1468454921133 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 1656 | 1468454921135 Marionette TRACE conn3 <- [1,210,null,{}] 17:08:41 INFO - PROCESS | 1656 | 1468454921147 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 1656 | 1468454921148 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:41 INFO - PROCESS | 1656 | 1468454921242 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:08:41 INFO - PROCESS | 1656 | 1468454921246 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 1656 | 1468454921247 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x124756800 == 36 [pid = 1656] [id = 60] 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126182400) [pid = 1656] [serial = 176] [outer = 0x0] 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x126684000) [pid = 1656] [serial = 177] [outer = 0x126182400] 17:08:41 INFO - PROCESS | 1656 | 1468454921270 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126844800) [pid = 1656] [serial = 178] [outer = 0x126182400] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12106c800) [pid = 1656] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x117fefc00) [pid = 1656] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1183b7c00) [pid = 1656] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1168ecc00) [pid = 1656] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x11898c800) [pid = 1656] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x11898f800) [pid = 1656] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12617e000) [pid = 1656] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:08:41 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x124633c00) [pid = 1656] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:08:41 INFO - PROCESS | 1656 | 1468454921596 Marionette TRACE conn3 <- [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]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 17:08:41 INFO - PROCESS | 1656 | 1468454921605 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:08:41 INFO - PROCESS | 1656 | 1468454921607 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 17:08:41 INFO - PROCESS | 1656 | 1468454921610 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 1656 | 1468454921611 Marionette TRACE conn3 <- [1,214,null,{}] 17:08:41 INFO - PROCESS | 1656 | 1468454921617 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 1656 | 1468454921618 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:41 INFO - PROCESS | 1656 | 1468454921690 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:08:41 INFO - PROCESS | 1656 | 1468454921736 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 1656 | 1468454921737 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bcb800 == 37 [pid = 1656] [id = 61] 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1168ecc00) [pid = 1656] [serial = 179] [outer = 0x0] 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12106c800) [pid = 1656] [serial = 180] [outer = 0x1168ecc00] 17:08:41 INFO - PROCESS | 1656 | 1468454921762 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12683c000) [pid = 1656] [serial = 181] [outer = 0x1168ecc00] 17:08:42 INFO - PROCESS | 1656 | 1468454922007 Marionette TRACE conn3 <- [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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 17:08:42 INFO - PROCESS | 1656 | 1468454922032 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 1656 | 1468454922033 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 17:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:08:42 INFO - PROCESS | 1656 | 1468454922048 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 1656 | 1468454922050 Marionette TRACE conn3 <- [1,218,null,{}] 17:08:42 INFO - PROCESS | 1656 | 1468454922060 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 1656 | 1468454922062 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:42 INFO - PROCESS | 1656 | 1468454922165 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:08:42 INFO - PROCESS | 1656 | 1468454922169 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 1656 | 1468454922171 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a1800 == 38 [pid = 1656] [id = 62] 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1268f5400) [pid = 1656] [serial = 182] [outer = 0x0] 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126ca3c00) [pid = 1656] [serial = 183] [outer = 0x1268f5400] 17:08:42 INFO - PROCESS | 1656 | 1468454922199 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x128ae6c00) [pid = 1656] [serial = 184] [outer = 0x1268f5400] 17:08:42 INFO - PROCESS | 1656 | 1468454922519 Marionette TRACE conn3 <- [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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 17:08:42 INFO - PROCESS | 1656 | 1468454922568 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 1656 | 1468454922569 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 17:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:08:42 INFO - PROCESS | 1656 | 1468454922571 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 1656 | 1468454922572 Marionette TRACE conn3 <- [1,222,null,{}] 17:08:42 INFO - PROCESS | 1656 | 1468454922575 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 1656 | 1468454922576 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:42 INFO - PROCESS | 1656 | 1468454922672 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:08:42 INFO - PROCESS | 1656 | 1468454922678 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 1656 | 1468454922679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266cc000 == 39 [pid = 1656] [id = 63] 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x128ae6000) [pid = 1656] [serial = 185] [outer = 0x0] 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x128d39000) [pid = 1656] [serial = 186] [outer = 0x128ae6000] 17:08:42 INFO - PROCESS | 1656 | 1468454922703 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128f34000) [pid = 1656] [serial = 187] [outer = 0x128ae6000] 17:08:42 INFO - PROCESS | 1656 | 1468454922976 Marionette TRACE conn3 <- [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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 17:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:08:43 INFO - PROCESS | 1656 | 1468454922994 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 1656 | 1468454922995 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 17:08:43 INFO - PROCESS | 1656 | 1468454922997 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 1656 | 1468454922998 Marionette TRACE conn3 <- [1,226,null,{}] 17:08:43 INFO - PROCESS | 1656 | 1468454923001 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 1656 | 1468454923002 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:43 INFO - PROCESS | 1656 | 1468454923098 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:08:43 INFO - PROCESS | 1656 | 1468454923101 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 1656 | 1468454923102 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x128abe800 == 40 [pid = 1656] [id = 64] 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128f36800) [pid = 1656] [serial = 188] [outer = 0x0] 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x129277000) [pid = 1656] [serial = 189] [outer = 0x128f36800] 17:08:43 INFO - PROCESS | 1656 | 1468454923129 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12927c800) [pid = 1656] [serial = 190] [outer = 0x128f36800] 17:08:43 INFO - PROCESS | 1656 | 1468454923413 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 517ms 17:08:43 INFO - PROCESS | 1656 | 1468454923516 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:08:43 INFO - PROCESS | 1656 | 1468454923518 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 17:08:43 INFO - PROCESS | 1656 | 1468454923522 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 1656 | 1468454923524 Marionette TRACE conn3 <- [1,230,null,{}] 17:08:43 INFO - PROCESS | 1656 | 1468454923528 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 1656 | 1468454923530 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:43 INFO - PROCESS | 1656 | 1468454923642 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:08:43 INFO - PROCESS | 1656 | 1468454923686 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 1656 | 1468454923687 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x11300d000 == 41 [pid = 1656] [id = 65] 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x113aeb000) [pid = 1656] [serial = 191] [outer = 0x0] 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x113ca0c00) [pid = 1656] [serial = 192] [outer = 0x113aeb000] 17:08:43 INFO - PROCESS | 1656 | 1468454923720 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x116943800) [pid = 1656] [serial = 193] [outer = 0x113aeb000] 17:08:44 INFO - PROCESS | 1656 | 1468454924216 Marionette TRACE conn3 <- [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]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 723ms 17:08:44 INFO - PROCESS | 1656 | 1468454924263 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 1656 | 1468454924265 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 17:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:08:44 INFO - PROCESS | 1656 | 1468454924273 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 1656 | 1468454924276 Marionette TRACE conn3 <- [1,234,null,{}] 17:08:44 INFO - PROCESS | 1656 | 1468454924279 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 1656 | 1468454924280 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:44 INFO - PROCESS | 1656 | 1468454924386 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:08:44 INFO - PROCESS | 1656 | 1468454924453 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 1656 | 1468454924454 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x11846d800 == 42 [pid = 1656] [id = 66] 17:08:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11878fc00) [pid = 1656] [serial = 194] [outer = 0x0] 17:08:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11911fc00) [pid = 1656] [serial = 195] [outer = 0x11878fc00] 17:08:44 INFO - PROCESS | 1656 | 1468454924484 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119539000) [pid = 1656] [serial = 196] [outer = 0x11878fc00] 17:08:45 INFO - PROCESS | 1656 | 1468454925073 Marionette TRACE conn3 <- [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]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 876ms 17:08:45 INFO - PROCESS | 1656 | 1468454925165 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 1656 | 1468454925168 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 17:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:08:45 INFO - PROCESS | 1656 | 1468454925175 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 1656 | 1468454925177 Marionette TRACE conn3 <- [1,238,null,{}] 17:08:45 INFO - PROCESS | 1656 | 1468454925180 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 1656 | 1468454925181 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:45 INFO - PROCESS | 1656 | 1468454925280 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1266cc000 == 41 [pid = 1656] [id = 63] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a1800 == 40 [pid = 1656] [id = 62] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x124bcb800 == 39 [pid = 1656] [id = 61] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x124756800 == 38 [pid = 1656] [id = 60] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x123f4f000 == 37 [pid = 1656] [id = 59] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a6800 == 36 [pid = 1656] [id = 58] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x119ce4000 == 35 [pid = 1656] [id = 57] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a3800 == 34 [pid = 1656] [id = 56] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x118734000 == 33 [pid = 1656] [id = 55] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x117f27800 == 32 [pid = 1656] [id = 54] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad5000 == 31 [pid = 1656] [id = 53] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x113e06800 == 30 [pid = 1656] [id = 52] 17:08:45 INFO - PROCESS | 1656 | --DOCSHELL 0x116abf800 == 29 [pid = 1656] [id = 51] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12452a000) [pid = 1656] [serial = 133] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121061800) [pid = 1656] [serial = 130] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11878bc00) [pid = 1656] [serial = 120] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a98800) [pid = 1656] [serial = 117] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121026800) [pid = 1656] [serial = 129] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11895d800) [pid = 1656] [serial = 121] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11973d800) [pid = 1656] [serial = 124] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1178eb800) [pid = 1656] [serial = 118] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12115a800) [pid = 1656] [serial = 132] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119b49000) [pid = 1656] [serial = 127] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119127c00) [pid = 1656] [serial = 123] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1199c6c00) [pid = 1656] [serial = 126] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128ade400) [pid = 1656] [serial = 115] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x126af6000) [pid = 1656] [serial = 114] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x124529000) [pid = 1656] [serial = 103] [outer = 0x0] [url = about:blank] 17:08:45 INFO - PROCESS | 1656 | 1468454925384 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 1656 | 1468454925387 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x112f9a800 == 30 [pid = 1656] [id = 67] 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116a8e400) [pid = 1656] [serial = 197] [outer = 0x0] 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11843c400) [pid = 1656] [serial = 198] [outer = 0x116a8e400] 17:08:45 INFO - PROCESS | 1656 | 1468454925416 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119408c00) [pid = 1656] [serial = 199] [outer = 0x116a8e400] 17:08:45 INFO - PROCESS | 1656 | 1468454925682 Marionette TRACE conn3 <- [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]]]}] 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119474800) [pid = 1656] [serial = 200] [outer = 0x12c4f6c00] 17:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 523ms 17:08:45 INFO - PROCESS | 1656 | 1468454925725 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 1656 | 1468454925728 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 17:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:08:45 INFO - PROCESS | 1656 | 1468454925764 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 1656 | 1468454925766 Marionette TRACE conn3 <- [1,242,null,{}] 17:08:45 INFO - PROCESS | 1656 | 1468454925768 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 1656 | 1468454925770 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:45 INFO - PROCESS | 1656 | 1468454925851 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:08:45 INFO - PROCESS | 1656 | 1468454925857 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 1656 | 1468454925859 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185cb000 == 31 [pid = 1656] [id = 68] 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11953a800) [pid = 1656] [serial = 201] [outer = 0x0] 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1199bd800) [pid = 1656] [serial = 202] [outer = 0x11953a800] 17:08:45 INFO - PROCESS | 1656 | 1468454925886 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121064400) [pid = 1656] [serial = 203] [outer = 0x11953a800] 17:08:46 INFO - PROCESS | 1656 | 1468454926220 Marionette TRACE conn3 <- [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]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 493ms 17:08:46 INFO - PROCESS | 1656 | 1468454926235 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 1656 | 1468454926236 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 17:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:08:46 INFO - PROCESS | 1656 | 1468454926241 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 1656 | 1468454926243 Marionette TRACE conn3 <- [1,246,null,{}] 17:08:46 INFO - PROCESS | 1656 | 1468454926251 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 1656 | 1468454926254 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:46 INFO - PROCESS | 1656 | 1468454926338 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:08:46 INFO - PROCESS | 1656 | 1468454926343 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 1656 | 1468454926345 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191d6800 == 32 [pid = 1656] [id = 69] 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1211bdc00) [pid = 1656] [serial = 204] [outer = 0x0] 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124109400) [pid = 1656] [serial = 205] [outer = 0x1211bdc00] 17:08:46 INFO - PROCESS | 1656 | 1468454926375 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124637800) [pid = 1656] [serial = 206] [outer = 0x1211bdc00] 17:08:46 INFO - PROCESS | 1656 | 1468454926701 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 17:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:08:46 INFO - PROCESS | 1656 | 1468454926711 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 1656 | 1468454926713 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 17:08:46 INFO - PROCESS | 1656 | 1468454926715 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 1656 | 1468454926716 Marionette TRACE conn3 <- [1,250,null,{}] 17:08:46 INFO - PROCESS | 1656 | 1468454926718 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 1656 | 1468454926719 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:46 INFO - PROCESS | 1656 | 1468454926820 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:08:46 INFO - PROCESS | 1656 | 1468454926827 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 1656 | 1468454926828 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ce4000 == 33 [pid = 1656] [id = 70] 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124720800) [pid = 1656] [serial = 207] [outer = 0x0] 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x124e2d800) [pid = 1656] [serial = 208] [outer = 0x124720800] 17:08:46 INFO - PROCESS | 1656 | 1468454926853 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1251cf400) [pid = 1656] [serial = 209] [outer = 0x124720800] 17:08:47 INFO - PROCESS | 1656 | 1468454927144 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 17:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:08:47 INFO - PROCESS | 1656 | 1468454927183 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 1656 | 1468454927185 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 17:08:47 INFO - PROCESS | 1656 | 1468454927187 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 1656 | 1468454927190 Marionette TRACE conn3 <- [1,254,null,{}] 17:08:47 INFO - PROCESS | 1656 | 1468454927193 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 1656 | 1468454927194 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:47 INFO - PROCESS | 1656 | 1468454927274 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:08:47 INFO - PROCESS | 1656 | 1468454927277 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 1656 | 1468454927278 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b6800 == 34 [pid = 1656] [id = 71] 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124b11000) [pid = 1656] [serial = 210] [outer = 0x0] 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12617a000) [pid = 1656] [serial = 211] [outer = 0x124b11000] 17:08:47 INFO - PROCESS | 1656 | 1468454927304 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1268ed400) [pid = 1656] [serial = 212] [outer = 0x124b11000] 17:08:47 INFO - PROCESS | 1656 | 1468454927672 Marionette TRACE conn3 <- [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]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 524ms 17:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:08:47 INFO - PROCESS | 1656 | 1468454927711 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 1656 | 1468454927713 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 17:08:47 INFO - PROCESS | 1656 | 1468454927715 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 1656 | 1468454927716 Marionette TRACE conn3 <- [1,258,null,{}] 17:08:47 INFO - PROCESS | 1656 | 1468454927718 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 1656 | 1468454927722 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:47 INFO - PROCESS | 1656 | 1468454927834 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:08:47 INFO - PROCESS | 1656 | 1468454927870 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 1656 | 1468454927871 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d9000 == 35 [pid = 1656] [id = 72] 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1268edc00) [pid = 1656] [serial = 213] [outer = 0x0] 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128ade800) [pid = 1656] [serial = 214] [outer = 0x1268edc00] 17:08:47 INFO - PROCESS | 1656 | 1468454927896 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129279000) [pid = 1656] [serial = 215] [outer = 0x1268edc00] 17:08:48 INFO - PROCESS | 1656 | 1468454928199 Marionette TRACE conn3 <- [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]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 517ms 17:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:08:48 INFO - PROCESS | 1656 | 1468454928233 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 1656 | 1468454928234 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 17:08:48 INFO - PROCESS | 1656 | 1468454928236 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 1656 | 1468454928239 Marionette TRACE conn3 <- [1,262,null,{}] 17:08:48 INFO - PROCESS | 1656 | 1468454928242 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 1656 | 1468454928244 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:48 INFO - PROCESS | 1656 | 1468454928342 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:08:48 INFO - PROCESS | 1656 | 1468454928375 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 1656 | 1468454928376 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12666f800 == 36 [pid = 1656] [id = 73] 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x116035000) [pid = 1656] [serial = 216] [outer = 0x0] 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129393000) [pid = 1656] [serial = 217] [outer = 0x116035000] 17:08:48 INFO - PROCESS | 1656 | 1468454928400 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12961c000) [pid = 1656] [serial = 218] [outer = 0x116035000] 17:08:48 INFO - PROCESS | 1656 | 1468454928681 Marionette TRACE conn3 <- [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]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 473ms 17:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:08:48 INFO - PROCESS | 1656 | 1468454928714 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 1656 | 1468454928715 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 17:08:48 INFO - PROCESS | 1656 | 1468454928717 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 1656 | 1468454928718 Marionette TRACE conn3 <- [1,266,null,{}] 17:08:48 INFO - PROCESS | 1656 | 1468454928722 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 1656 | 1468454928725 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:48 INFO - PROCESS | 1656 | 1468454928822 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:08:48 INFO - PROCESS | 1656 | 1468454928825 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 1656 | 1468454928826 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a63800 == 37 [pid = 1656] [id = 74] 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128ae1000) [pid = 1656] [serial = 219] [outer = 0x0] 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x129627400) [pid = 1656] [serial = 220] [outer = 0x128ae1000] 17:08:48 INFO - PROCESS | 1656 | 1468454928850 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12a4c2800) [pid = 1656] [serial = 221] [outer = 0x128ae1000] 17:08:49 INFO - PROCESS | 1656 | 1468454929165 Marionette TRACE conn3 <- [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]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 17:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:08:49 INFO - PROCESS | 1656 | 1468454929201 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 1656 | 1468454929203 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 17:08:49 INFO - PROCESS | 1656 | 1468454929209 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 1656 | 1468454929211 Marionette TRACE conn3 <- [1,270,null,{}] 17:08:49 INFO - PROCESS | 1656 | 1468454929213 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 1656 | 1468454929214 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:49 INFO - PROCESS | 1656 | 1468454929316 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:08:49 INFO - PROCESS | 1656 | 1468454929327 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 1656 | 1468454929328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a1800 == 38 [pid = 1656] [id = 75] 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x129620400) [pid = 1656] [serial = 222] [outer = 0x0] 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12a69a800) [pid = 1656] [serial = 223] [outer = 0x129620400] 17:08:49 INFO - PROCESS | 1656 | 1468454929351 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12a6aac00) [pid = 1656] [serial = 224] [outer = 0x129620400] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1160a2c00) [pid = 1656] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x118436c00) [pid = 1656] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12410a800) [pid = 1656] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121027c00) [pid = 1656] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x124306c00) [pid = 1656] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1168ecc00) [pid = 1656] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x124e08000) [pid = 1656] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126182400) [pid = 1656] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1168e1000) [pid = 1656] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x116a15800) [pid = 1656] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112fdd800) [pid = 1656] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x128ae6000) [pid = 1656] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11714e800) [pid = 1656] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x121153800) [pid = 1656] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124111c00) [pid = 1656] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x113c99800) [pid = 1656] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1268f5400) [pid = 1656] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:08:49 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x116843000) [pid = 1656] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:08:49 INFO - PROCESS | 1656 | 1468454929736 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 572ms 17:08:49 INFO - PROCESS | 1656 | 1468454929779 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 1656 | 1468454929781 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 17:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:08:49 INFO - PROCESS | 1656 | 1468454929783 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 1656 | 1468454929784 Marionette TRACE conn3 <- [1,274,null,{}] 17:08:49 INFO - PROCESS | 1656 | 1468454929793 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 1656 | 1468454929794 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:49 INFO - PROCESS | 1656 | 1468454929900 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:08:49 INFO - PROCESS | 1656 | 1468454929928 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 1656 | 1468454929929 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256ae000 == 39 [pid = 1656] [id = 76] 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x112daf800) [pid = 1656] [serial = 225] [outer = 0x0] 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11898a800) [pid = 1656] [serial = 226] [outer = 0x112daf800] 17:08:49 INFO - PROCESS | 1656 | 1468454929954 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12410a800) [pid = 1656] [serial = 227] [outer = 0x112daf800] 17:08:50 INFO - PROCESS | 1656 | 1468454930207 Marionette TRACE conn3 <- [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]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 17:08:50 INFO - PROCESS | 1656 | 1468454930252 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 1656 | 1468454930254 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 17:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:08:50 INFO - PROCESS | 1656 | 1468454930263 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 1656 | 1468454930265 Marionette TRACE conn3 <- [1,278,null,{}] 17:08:50 INFO - PROCESS | 1656 | 1468454930267 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 1656 | 1468454930269 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:50 INFO - PROCESS | 1656 | 1468454930381 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:08:50 INFO - PROCESS | 1656 | 1468454930384 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 1656 | 1468454930386 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a606000 == 40 [pid = 1656] [id = 77] 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124e31400) [pid = 1656] [serial = 228] [outer = 0x0] 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a699400) [pid = 1656] [serial = 229] [outer = 0x124e31400] 17:08:50 INFO - PROCESS | 1656 | 1468454930414 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12aaa2000) [pid = 1656] [serial = 230] [outer = 0x124e31400] 17:08:50 INFO - PROCESS | 1656 | 1468454930725 Marionette TRACE conn3 <- [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]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 519ms 17:08:50 INFO - PROCESS | 1656 | 1468454930786 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 1656 | 1468454930790 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 17:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:08:50 INFO - PROCESS | 1656 | 1468454930793 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 1656 | 1468454930795 Marionette TRACE conn3 <- [1,282,null,{}] 17:08:50 INFO - PROCESS | 1656 | 1468454930797 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 1656 | 1468454930798 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:50 INFO - PROCESS | 1656 | 1468454930879 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:08:50 INFO - PROCESS | 1656 | 1468454930883 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 1656 | 1468454930884 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a786000 == 41 [pid = 1656] [id = 78] 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12aaa2400) [pid = 1656] [serial = 231] [outer = 0x0] 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aaa8c00) [pid = 1656] [serial = 232] [outer = 0x12aaa2400] 17:08:50 INFO - PROCESS | 1656 | 1468454930907 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b150000) [pid = 1656] [serial = 233] [outer = 0x12aaa2400] 17:08:51 INFO - PROCESS | 1656 | 1468454931214 Marionette TRACE conn3 <- [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]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 17:08:51 INFO - PROCESS | 1656 | 1468454931262 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:08:51 INFO - PROCESS | 1656 | 1468454931263 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 17:08:51 INFO - PROCESS | 1656 | 1468454931266 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 1656 | 1468454931267 Marionette TRACE conn3 <- [1,286,null,{}] 17:08:51 INFO - PROCESS | 1656 | 1468454931269 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 1656 | 1468454931270 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:51 INFO - PROCESS | 1656 | 1468454931352 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:08:51 INFO - PROCESS | 1656 | 1468454931357 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 1656 | 1468454931358 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa2c800 == 42 [pid = 1656] [id = 79] 17:08:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b151000) [pid = 1656] [serial = 234] [outer = 0x0] 17:08:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b171400) [pid = 1656] [serial = 235] [outer = 0x12b151000] 17:08:51 INFO - PROCESS | 1656 | 1468454931382 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12b2b5c00) [pid = 1656] [serial = 236] [outer = 0x12b151000] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1185cb000 == 41 [pid = 1656] [id = 68] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x112f9a800 == 40 [pid = 1656] [id = 67] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x11846d800 == 39 [pid = 1656] [id = 66] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x11300d000 == 38 [pid = 1656] [id = 65] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x128abe800 == 37 [pid = 1656] [id = 64] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b6800 == 36 [pid = 1656] [id = 71] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d9000 == 35 [pid = 1656] [id = 72] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12666f800 == 34 [pid = 1656] [id = 73] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a1800 == 33 [pid = 1656] [id = 75] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x126a63800 == 32 [pid = 1656] [id = 74] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12a606000 == 31 [pid = 1656] [id = 77] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1256ae000 == 30 [pid = 1656] [id = 76] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1191d6800 == 29 [pid = 1656] [id = 69] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x119ce4000 == 28 [pid = 1656] [id = 70] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1199c3400) [pid = 1656] [serial = 159] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119b55400) [pid = 1656] [serial = 160] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11693f800) [pid = 1656] [serial = 136] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x113ee5800) [pid = 1656] [serial = 135] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128d39000) [pid = 1656] [serial = 186] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119537000) [pid = 1656] [serial = 139] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118983400) [pid = 1656] [serial = 138] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12403a000) [pid = 1656] [serial = 142] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128f34000) [pid = 1656] [serial = 187] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x129277000) [pid = 1656] [serial = 189] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121158000) [pid = 1656] [serial = 141] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124e10000) [pid = 1656] [serial = 145] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x124b0a400) [pid = 1656] [serial = 144] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1199be800) [pid = 1656] [serial = 148] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x117fee400) [pid = 1656] [serial = 147] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12683c000) [pid = 1656] [serial = 181] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126844800) [pid = 1656] [serial = 178] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128ae6c00) [pid = 1656] [serial = 184] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x121158800) [pid = 1656] [serial = 165] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1256e0c00) [pid = 1656] [serial = 172] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x126ca3c00) [pid = 1656] [serial = 183] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x123ba6000) [pid = 1656] [serial = 166] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12a786000 == 27 [pid = 1656] [id = 78] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x117fec800) [pid = 1656] [serial = 151] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x116a93000) [pid = 1656] [serial = 150] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x118982800) [pid = 1656] [serial = 156] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x124634800) [pid = 1656] [serial = 168] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11946c800) [pid = 1656] [serial = 157] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x121065c00) [pid = 1656] [serial = 162] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1250f9c00) [pid = 1656] [serial = 171] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x124e34800) [pid = 1656] [serial = 169] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12106c800) [pid = 1656] [serial = 180] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x121153c00) [pid = 1656] [serial = 163] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x126179000) [pid = 1656] [serial = 174] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x126181800) [pid = 1656] [serial = 175] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x126684000) [pid = 1656] [serial = 177] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x116c2b800) [pid = 1656] [serial = 153] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x117fea400) [pid = 1656] [serial = 154] [outer = 0x0] [url = about:blank] 17:08:52 INFO - PROCESS | 1656 | 1468454932712 Marionette TRACE conn3 <- [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]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1470ms 17:08:52 INFO - PROCESS | 1656 | 1468454932738 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 1656 | 1468454932740 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 17:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:08:52 INFO - PROCESS | 1656 | 1468454932744 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 1656 | 1468454932746 Marionette TRACE conn3 <- [1,290,null,{}] 17:08:52 INFO - PROCESS | 1656 | 1468454932751 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 1656 | 1468454932753 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:52 INFO - PROCESS | 1656 | 1468454932846 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:08:52 INFO - PROCESS | 1656 | 1468454932916 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 1656 | 1468454932917 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x115035000 == 28 [pid = 1656] [id = 80] 17:08:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x116ce0800) [pid = 1656] [serial = 237] [outer = 0x0] 17:08:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x117fec800) [pid = 1656] [serial = 238] [outer = 0x116ce0800] 17:08:52 INFO - PROCESS | 1656 | 1468454932964 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x118441c00) [pid = 1656] [serial = 239] [outer = 0x116ce0800] 17:08:53 INFO - PROCESS | 1656 | 1468454933274 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 572ms 17:08:53 INFO - PROCESS | 1656 | 1468454933314 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 1656 | 1468454933318 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 17:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:08:53 INFO - PROCESS | 1656 | 1468454933326 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 1656 | 1468454933328 Marionette TRACE conn3 <- [1,294,null,{}] 17:08:53 INFO - PROCESS | 1656 | 1468454933331 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 1656 | 1468454933333 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:53 INFO - PROCESS | 1656 | 1468454933412 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:08:53 INFO - PROCESS | 1656 | 1468454933454 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 1656 | 1468454933456 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x116acf000 == 29 [pid = 1656] [id = 81] 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x118442400) [pid = 1656] [serial = 240] [outer = 0x0] 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x118981c00) [pid = 1656] [serial = 241] [outer = 0x118442400] 17:08:53 INFO - PROCESS | 1656 | 1468454933484 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x11953b800) [pid = 1656] [serial = 242] [outer = 0x118442400] 17:08:53 INFO - PROCESS | 1656 | 1468454933766 Marionette TRACE conn3 <- [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]]]}] 17:08:53 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. 17:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 473ms 17:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:08:53 INFO - PROCESS | 1656 | 1468454933798 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 1656 | 1468454933799 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 17:08:53 INFO - PROCESS | 1656 | 1468454933801 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 1656 | 1468454933815 Marionette TRACE conn3 <- [1,298,null,{}] 17:08:53 INFO - PROCESS | 1656 | 1468454933833 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 1656 | 1468454933837 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:53 INFO - PROCESS | 1656 | 1468454933913 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:08:53 INFO - PROCESS | 1656 | 1468454933918 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 1656 | 1468454933920 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f15800 == 30 [pid = 1656] [id = 82] 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x111e2e800) [pid = 1656] [serial = 243] [outer = 0x0] 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119c47000) [pid = 1656] [serial = 244] [outer = 0x111e2e800] 17:08:53 INFO - PROCESS | 1656 | 1468454933951 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x121065400) [pid = 1656] [serial = 245] [outer = 0x111e2e800] 17:08:54 INFO - PROCESS | 1656 | 1468454934259 Marionette TRACE conn3 <- [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]]]}] 17:08:54 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. 17:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 492ms 17:08:54 INFO - PROCESS | 1656 | 1468454934295 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 1656 | 1468454934296 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 17:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:08:54 INFO - PROCESS | 1656 | 1468454934299 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 1656 | 1468454934300 Marionette TRACE conn3 <- [1,302,null,{}] 17:08:54 INFO - PROCESS | 1656 | 1468454934326 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 1656 | 1468454934327 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:54 INFO - PROCESS | 1656 | 1468454934403 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:08:54 INFO - PROCESS | 1656 | 1468454934408 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 1656 | 1468454934409 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x118736800 == 31 [pid = 1656] [id = 83] 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x121154c00) [pid = 1656] [serial = 246] [outer = 0x0] 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x121158800) [pid = 1656] [serial = 247] [outer = 0x121154c00] 17:08:54 INFO - PROCESS | 1656 | 1468454934434 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x123ba2800) [pid = 1656] [serial = 248] [outer = 0x121154c00] 17:08:54 INFO - PROCESS | 1656 | 1468454934745 Marionette TRACE conn3 <- [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]]]}] 17:08:54 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. 17:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 484ms 17:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:08:54 INFO - PROCESS | 1656 | 1468454934784 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 1656 | 1468454934785 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 17:08:54 INFO - PROCESS | 1656 | 1468454934787 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 1656 | 1468454934788 Marionette TRACE conn3 <- [1,306,null,{}] 17:08:54 INFO - PROCESS | 1656 | 1468454934791 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 1656 | 1468454934792 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:54 INFO - PROCESS | 1656 | 1468454934870 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:08:54 INFO - PROCESS | 1656 | 1468454934875 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 1656 | 1468454934876 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a7000 == 32 [pid = 1656] [id = 84] 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11843fc00) [pid = 1656] [serial = 249] [outer = 0x0] 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12410fc00) [pid = 1656] [serial = 250] [outer = 0x11843fc00] 17:08:54 INFO - PROCESS | 1656 | 1468454934900 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x124636800) [pid = 1656] [serial = 251] [outer = 0x11843fc00] 17:08:55 INFO - PROCESS | 1656 | 1468454935219 Marionette TRACE conn3 <- [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]]]}] 17:08:55 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. 17:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 17:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:08:55 INFO - PROCESS | 1656 | 1468454935258 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 1656 | 1468454935259 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 17:08:55 INFO - PROCESS | 1656 | 1468454935261 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 1656 | 1468454935262 Marionette TRACE conn3 <- [1,310,null,{}] 17:08:55 INFO - PROCESS | 1656 | 1468454935264 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 1656 | 1468454935268 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:55 INFO - PROCESS | 1656 | 1468454935391 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:08:55 INFO - PROCESS | 1656 | 1468454935399 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 1656 | 1468454935400 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d63800 == 33 [pid = 1656] [id = 85] 17:08:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x124bae400) [pid = 1656] [serial = 252] [outer = 0x0] 17:08:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1250f5400) [pid = 1656] [serial = 253] [outer = 0x124bae400] 17:08:55 INFO - PROCESS | 1656 | 1468454935442 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126181800) [pid = 1656] [serial = 254] [outer = 0x124bae400] 17:08:55 INFO - PROCESS | 1656 | 1468454935877 Marionette TRACE conn3 <- [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]]]}] 17:08:55 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. 17:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 668ms 17:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:08:55 INFO - PROCESS | 1656 | 1468454935930 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 1656 | 1468454935931 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 17:08:55 INFO - PROCESS | 1656 | 1468454935933 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 1656 | 1468454935934 Marionette TRACE conn3 <- [1,314,null,{}] 17:08:55 INFO - PROCESS | 1656 | 1468454935938 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 1656 | 1468454935939 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | 1468454936008 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:08:56 INFO - PROCESS | 1656 | 1468454936011 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 1656 | 1468454936012 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239c2000 == 34 [pid = 1656] [id = 86] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x126616800) [pid = 1656] [serial = 255] [outer = 0x0] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126685c00) [pid = 1656] [serial = 256] [outer = 0x126616800] 17:08:56 INFO - PROCESS | 1656 | 1468454936046 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x126afc400) [pid = 1656] [serial = 257] [outer = 0x126616800] 17:08:56 INFO - PROCESS | 1656 | 1468454936341 Marionette TRACE conn3 <- [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]]]}] 17:08:56 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. 17:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 419ms 17:08:56 INFO - PROCESS | 1656 | 1468454936352 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 1656 | 1468454936353 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 17:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:08:56 INFO - PROCESS | 1656 | 1468454936363 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 1656 | 1468454936364 Marionette TRACE conn3 <- [1,318,null,{}] 17:08:56 INFO - PROCESS | 1656 | 1468454936366 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 1656 | 1468454936367 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | 1468454936442 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:08:56 INFO - PROCESS | 1656 | 1468454936445 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 1656 | 1468454936446 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x124367800 == 35 [pid = 1656] [id = 87] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x126840800) [pid = 1656] [serial = 258] [outer = 0x0] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126ca3800) [pid = 1656] [serial = 259] [outer = 0x126840800] 17:08:56 INFO - PROCESS | 1656 | 1468454936472 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x128adcc00) [pid = 1656] [serial = 260] [outer = 0x126840800] 17:08:56 INFO - PROCESS | 1656 | 1468454936789 Marionette TRACE conn3 <- [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]]]}] 17:08:56 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. 17:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 474ms 17:08:56 INFO - PROCESS | 1656 | 1468454936832 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 1656 | 1468454936833 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 17:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:08:56 INFO - PROCESS | 1656 | 1468454936835 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 1656 | 1468454936836 Marionette TRACE conn3 <- [1,322,null,{}] 17:08:56 INFO - PROCESS | 1656 | 1468454936851 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 1656 | 1468454936853 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | 1468454936925 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:08:56 INFO - PROCESS | 1656 | 1468454936928 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 1656 | 1468454936929 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f15000 == 36 [pid = 1656] [id = 88] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119742400) [pid = 1656] [serial = 261] [outer = 0x0] 17:08:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128ae7800) [pid = 1656] [serial = 262] [outer = 0x119742400] 17:08:56 INFO - PROCESS | 1656 | 1468454936962 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cad000) [pid = 1656] [serial = 263] [outer = 0x119742400] 17:08:57 INFO - PROCESS | 1656 | 1468454937265 Marionette TRACE conn3 <- [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]]]}] 17:08:57 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. 17:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 472ms 17:08:57 INFO - PROCESS | 1656 | 1468454937308 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 1656 | 1468454937309 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 17:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:08:57 INFO - PROCESS | 1656 | 1468454937312 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 1656 | 1468454937313 Marionette TRACE conn3 <- [1,326,null,{}] 17:08:57 INFO - PROCESS | 1656 | 1468454937315 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 1656 | 1468454937316 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:57 INFO - PROCESS | 1656 | 1468454937390 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:08:57 INFO - PROCESS | 1656 | 1468454937394 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 1656 | 1468454937395 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12614c000 == 37 [pid = 1656] [id = 89] 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128ae9c00) [pid = 1656] [serial = 264] [outer = 0x0] 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cb5000) [pid = 1656] [serial = 265] [outer = 0x128ae9c00] 17:08:57 INFO - PROCESS | 1656 | 1468454937420 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128cb9400) [pid = 1656] [serial = 266] [outer = 0x128ae9c00] 17:08:57 INFO - PROCESS | 1656 | 1468454937761 Marionette TRACE conn3 <- [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]]]}] 17:08:57 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. 17:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 17:08:57 INFO - PROCESS | 1656 | 1468454937781 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:08:57 INFO - PROCESS | 1656 | 1468454937782 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 17:08:57 INFO - PROCESS | 1656 | 1468454937784 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 1656 | 1468454937786 Marionette TRACE conn3 <- [1,330,null,{}] 17:08:57 INFO - PROCESS | 1656 | 1468454937791 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 1656 | 1468454937793 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:57 INFO - PROCESS | 1656 | 1468454937903 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:08:57 INFO - PROCESS | 1656 | 1468454937919 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 1656 | 1468454937921 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a6800 == 38 [pid = 1656] [id = 90] 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128cb9000) [pid = 1656] [serial = 267] [outer = 0x0] 17:08:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128f34000) [pid = 1656] [serial = 268] [outer = 0x128cb9000] 17:08:57 INFO - PROCESS | 1656 | 1468454937956 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x129396c00) [pid = 1656] [serial = 269] [outer = 0x128cb9000] 17:08:58 INFO - PROCESS | 1656 | 1468454938281 Marionette TRACE conn3 <- [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]]]}] 17:08:58 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. 17:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 17:08:58 INFO - PROCESS | 1656 | 1468454938311 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 1656 | 1468454938313 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 17:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:08:58 INFO - PROCESS | 1656 | 1468454938315 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 1656 | 1468454938316 Marionette TRACE conn3 <- [1,334,null,{}] 17:08:58 INFO - PROCESS | 1656 | 1468454938318 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 1656 | 1468454938320 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:58 INFO - PROCESS | 1656 | 1468454938412 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:08:58 INFO - PROCESS | 1656 | 1468454938416 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 1656 | 1468454938417 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fc9000 == 39 [pid = 1656] [id = 91] 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129397c00) [pid = 1656] [serial = 270] [outer = 0x0] 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12a4bc000) [pid = 1656] [serial = 271] [outer = 0x129397c00] 17:08:58 INFO - PROCESS | 1656 | 1468454938442 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12a6a2800) [pid = 1656] [serial = 272] [outer = 0x129397c00] 17:08:58 INFO - PROCESS | 1656 | 1468454938741 Marionette TRACE conn3 <- [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]]]}] 17:08:58 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. 17:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 17:08:58 INFO - PROCESS | 1656 | 1468454938783 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 1656 | 1468454938785 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 17:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:08:58 INFO - PROCESS | 1656 | 1468454938788 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 1656 | 1468454938790 Marionette TRACE conn3 <- [1,338,null,{}] 17:08:58 INFO - PROCESS | 1656 | 1468454938793 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 1656 | 1468454938794 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:58 INFO - PROCESS | 1656 | 1468454938884 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:08:58 INFO - PROCESS | 1656 | 1468454938894 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 1656 | 1468454938903 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a40e800 == 40 [pid = 1656] [id = 92] 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12a6a3400) [pid = 1656] [serial = 273] [outer = 0x0] 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12aa9e000) [pid = 1656] [serial = 274] [outer = 0x12a6a3400] 17:08:58 INFO - PROCESS | 1656 | 1468454938928 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12aaa8000) [pid = 1656] [serial = 275] [outer = 0x12a6a3400] 17:08:59 INFO - PROCESS | 1656 | 1468454939252 Marionette TRACE conn3 <- [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]]]}] 17:08:59 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. 17:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 473ms 17:08:59 INFO - PROCESS | 1656 | 1468454939260 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:08:59 INFO - PROCESS | 1656 | 1468454939261 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 17:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:08:59 INFO - PROCESS | 1656 | 1468454939264 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 1656 | 1468454939265 Marionette TRACE conn3 <- [1,342,null,{}] 17:08:59 INFO - PROCESS | 1656 | 1468454939267 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:59 INFO - PROCESS | 1656 | 1468454939268 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:59 INFO - PROCESS | 1656 | 1468454939379 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:08:59 INFO - PROCESS | 1656 | 1468454939393 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 1656 | 1468454939394 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:08:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a616800 == 41 [pid = 1656] [id = 93] 17:08:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12b149c00) [pid = 1656] [serial = 276] [outer = 0x0] 17:08:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12b16c400) [pid = 1656] [serial = 277] [outer = 0x12b149c00] 17:08:59 INFO - PROCESS | 1656 | 1468454939425 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12b2bd800) [pid = 1656] [serial = 278] [outer = 0x12b149c00] 17:09:00 INFO - PROCESS | 1656 | 1468454940057 Marionette TRACE conn3 <- [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]]]}] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1268edc00) [pid = 1656] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x116035000) [pid = 1656] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x112daf800) [pid = 1656] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x128ae1000) [pid = 1656] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129620400) [pid = 1656] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x124e31400) [pid = 1656] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12aaa2400) [pid = 1656] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116a8e400) [pid = 1656] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11878fc00) [pid = 1656] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x113aeb000) [pid = 1656] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x128f36800) [pid = 1656] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124b11000) [pid = 1656] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x124720800) [pid = 1656] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1211bdc00) [pid = 1656] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:09:00 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11953a800) [pid = 1656] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:09:00 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. 17:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 818ms 17:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:09:00 INFO - PROCESS | 1656 | 1468454940082 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 1656 | 1468454940083 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 17:09:00 INFO - PROCESS | 1656 | 1468454940085 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 1656 | 1468454940086 Marionette TRACE conn3 <- [1,346,null,{}] 17:09:00 INFO - PROCESS | 1656 | 1468454940090 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 1656 | 1468454940091 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:00 INFO - PROCESS | 1656 | 1468454940180 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:09:00 INFO - PROCESS | 1656 | 1468454940183 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 1656 | 1468454940184 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x123897000 == 42 [pid = 1656] [id = 94] 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11878fc00) [pid = 1656] [serial = 279] [outer = 0x0] 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119544800) [pid = 1656] [serial = 280] [outer = 0x11878fc00] 17:09:00 INFO - PROCESS | 1656 | 1468454940209 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x124b11000) [pid = 1656] [serial = 281] [outer = 0x11878fc00] 17:09:00 INFO - PROCESS | 1656 | 1468454940497 Marionette TRACE conn3 <- [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]]]}] 17:09:00 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. 17:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 17:09:00 INFO - PROCESS | 1656 | 1468454940559 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 1656 | 1468454940560 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 17:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:09:00 INFO - PROCESS | 1656 | 1468454940562 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 1656 | 1468454940563 Marionette TRACE conn3 <- [1,350,null,{}] 17:09:00 INFO - PROCESS | 1656 | 1468454940565 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 1656 | 1468454940566 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:00 INFO - PROCESS | 1656 | 1468454940644 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:09:00 INFO - PROCESS | 1656 | 1468454940706 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 1656 | 1468454940707 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afcb800 == 43 [pid = 1656] [id = 95] 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119128000) [pid = 1656] [serial = 282] [outer = 0x0] 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128d3cc00) [pid = 1656] [serial = 283] [outer = 0x119128000] 17:09:00 INFO - PROCESS | 1656 | 1468454940731 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b174000) [pid = 1656] [serial = 284] [outer = 0x119128000] 17:09:00 INFO - PROCESS | 1656 | 1468454940983 Marionette TRACE conn3 <- [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]]]}] 17:09:01 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. 17:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 17:09:01 INFO - PROCESS | 1656 | 1468454941030 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1656 | 1468454941032 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 17:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:09:01 INFO - PROCESS | 1656 | 1468454941034 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1656 | 1468454941035 Marionette TRACE conn3 <- [1,354,null,{}] 17:09:01 INFO - PROCESS | 1656 | 1468454941046 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 1656 | 1468454941047 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:01 INFO - PROCESS | 1656 | 1468454941141 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:09:01 INFO - PROCESS | 1656 | 1468454941146 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 1656 | 1468454941147 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2ea000 == 44 [pid = 1656] [id = 96] 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128ae0800) [pid = 1656] [serial = 285] [outer = 0x0] 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12ba7c000) [pid = 1656] [serial = 286] [outer = 0x128ae0800] 17:09:01 INFO - PROCESS | 1656 | 1468454941171 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12ba88000) [pid = 1656] [serial = 287] [outer = 0x128ae0800] 17:09:01 INFO - PROCESS | 1656 | 1468454941477 Marionette TRACE conn3 <- [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]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 473ms 17:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:09:01 INFO - PROCESS | 1656 | 1468454941509 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1656 | 1468454941510 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 17:09:01 INFO - PROCESS | 1656 | 1468454941512 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1656 | 1468454941513 Marionette TRACE conn3 <- [1,358,null,{}] 17:09:01 INFO - PROCESS | 1656 | 1468454941516 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 1656 | 1468454941517 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:01 INFO - PROCESS | 1656 | 1468454941624 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:09:01 INFO - PROCESS | 1656 | 1468454941631 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 1656 | 1468454941632 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb0c800 == 45 [pid = 1656] [id = 97] 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12939ac00) [pid = 1656] [serial = 288] [outer = 0x0] 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12bab9400) [pid = 1656] [serial = 289] [outer = 0x12939ac00] 17:09:01 INFO - PROCESS | 1656 | 1468454941656 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12bac0400) [pid = 1656] [serial = 290] [outer = 0x12939ac00] 17:09:01 INFO - PROCESS | 1656 | 1468454941961 Marionette TRACE conn3 <- [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]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 17:09:01 INFO - PROCESS | 1656 | 1468454941982 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1656 | 1468454941983 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 17:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:09:01 INFO - PROCESS | 1656 | 1468454941985 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1656 | 1468454941986 Marionette TRACE conn3 <- [1,362,null,{}] 17:09:01 INFO - PROCESS | 1656 | 1468454941991 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 1656 | 1468454941993 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:02 INFO - PROCESS | 1656 | 1468454942084 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:09:02 INFO - PROCESS | 1656 | 1468454942175 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 1656 | 1468454942177 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x11263c000 == 46 [pid = 1656] [id = 98] 17:09:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1110a9000) [pid = 1656] [serial = 291] [outer = 0x0] 17:09:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x112a79400) [pid = 1656] [serial = 292] [outer = 0x1110a9000] 17:09:02 INFO - PROCESS | 1656 | 1468454942208 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11602e000) [pid = 1656] [serial = 293] [outer = 0x1110a9000] 17:09:02 INFO - PROCESS | 1656 | 1468454942848 Marionette TRACE conn3 <- [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]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 872ms 17:09:02 INFO - PROCESS | 1656 | 1468454942861 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 1656 | 1468454942865 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 17:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:09:02 INFO - PROCESS | 1656 | 1468454942869 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 1656 | 1468454942872 Marionette TRACE conn3 <- [1,366,null,{}] 17:09:02 INFO - PROCESS | 1656 | 1468454942878 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 1656 | 1468454942882 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:03 INFO - PROCESS | 1656 | 1468454943037 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:09:03 INFO - PROCESS | 1656 | 1468454943089 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 1656 | 1468454943090 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x117688800 == 47 [pid = 1656] [id = 99] 17:09:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x118950400) [pid = 1656] [serial = 294] [outer = 0x0] 17:09:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x11898f800) [pid = 1656] [serial = 295] [outer = 0x118950400] 17:09:03 INFO - PROCESS | 1656 | 1468454943120 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11953e800) [pid = 1656] [serial = 296] [outer = 0x118950400] 17:09:03 INFO - PROCESS | 1656 | 1468454943866 Marionette TRACE conn3 <- [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]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1024ms 17:09:03 INFO - PROCESS | 1656 | 1468454943901 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 1656 | 1468454943903 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 17:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:09:03 INFO - PROCESS | 1656 | 1468454943910 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 1656 | 1468454943912 Marionette TRACE conn3 <- [1,370,null,{}] 17:09:03 INFO - PROCESS | 1656 | 1468454943916 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 1656 | 1468454943917 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:04 INFO - PROCESS | 1656 | 1468454944016 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:09:04 INFO - PROCESS | 1656 | 1468454944090 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 1656 | 1468454944093 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x116882800 == 48 [pid = 1656] [id = 100] 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x118953c00) [pid = 1656] [serial = 297] [outer = 0x0] 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x11898a000) [pid = 1656] [serial = 298] [outer = 0x118953c00] 17:09:04 INFO - PROCESS | 1656 | 1468454944121 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119536800) [pid = 1656] [serial = 299] [outer = 0x118953c00] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb0c800 == 47 [pid = 1656] [id = 97] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2ea000 == 46 [pid = 1656] [id = 96] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12afcb800 == 45 [pid = 1656] [id = 95] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x123897000 == 44 [pid = 1656] [id = 94] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12a616800 == 43 [pid = 1656] [id = 93] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12a40e800 == 42 [pid = 1656] [id = 92] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x128fc9000 == 41 [pid = 1656] [id = 91] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12b171400) [pid = 1656] [serial = 235] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a6800 == 40 [pid = 1656] [id = 90] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12614c000 == 39 [pid = 1656] [id = 89] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x117f15000 == 38 [pid = 1656] [id = 88] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x124367800 == 37 [pid = 1656] [id = 87] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1239c2000 == 36 [pid = 1656] [id = 86] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x119d63800 == 35 [pid = 1656] [id = 85] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a7000 == 34 [pid = 1656] [id = 84] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x118736800 == 33 [pid = 1656] [id = 83] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x117f15800 == 32 [pid = 1656] [id = 82] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x116acf000 == 31 [pid = 1656] [id = 81] 17:09:04 INFO - PROCESS | 1656 | --DOCSHELL 0x115035000 == 30 [pid = 1656] [id = 80] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x128ade800) [pid = 1656] [serial = 214] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12961c000) [pid = 1656] [serial = 218] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x129393000) [pid = 1656] [serial = 217] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x129279000) [pid = 1656] [serial = 215] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x11898a800) [pid = 1656] [serial = 226] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x129627400) [pid = 1656] [serial = 220] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12a4c2800) [pid = 1656] [serial = 221] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12a69a800) [pid = 1656] [serial = 223] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12a699400) [pid = 1656] [serial = 229] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12aaa8c00) [pid = 1656] [serial = 232] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12410a800) [pid = 1656] [serial = 227] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12a6aac00) [pid = 1656] [serial = 224] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11843c400) [pid = 1656] [serial = 198] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119408c00) [pid = 1656] [serial = 199] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119539000) [pid = 1656] [serial = 196] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11911fc00) [pid = 1656] [serial = 195] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12b150000) [pid = 1656] [serial = 233] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116943800) [pid = 1656] [serial = 193] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x113ca0c00) [pid = 1656] [serial = 192] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12927c800) [pid = 1656] [serial = 190] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12cf85800) [pid = 1656] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12617a000) [pid = 1656] [serial = 211] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x124e2d800) [pid = 1656] [serial = 208] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1251cf400) [pid = 1656] [serial = 209] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x124109400) [pid = 1656] [serial = 205] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x124637800) [pid = 1656] [serial = 206] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1199bd800) [pid = 1656] [serial = 202] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x121064400) [pid = 1656] [serial = 203] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12aaa2000) [pid = 1656] [serial = 230] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1268ed400) [pid = 1656] [serial = 212] [outer = 0x0] [url = about:blank] 17:09:04 INFO - PROCESS | 1656 | 1468454944515 Marionette TRACE conn3 <- [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]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 619ms 17:09:04 INFO - PROCESS | 1656 | 1468454944537 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 1656 | 1468454944540 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 17:09:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:09:04 INFO - PROCESS | 1656 | 1468454944558 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 1656 | 1468454944560 Marionette TRACE conn3 <- [1,374,null,{}] 17:09:04 INFO - PROCESS | 1656 | 1468454944574 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 1656 | 1468454944575 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:04 INFO - PROCESS | 1656 | 1468454944666 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:09:04 INFO - PROCESS | 1656 | 1468454944718 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 1656 | 1468454944719 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x117674000 == 31 [pid = 1656] [id = 101] 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119742c00) [pid = 1656] [serial = 300] [outer = 0x0] 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119b3e800) [pid = 1656] [serial = 301] [outer = 0x119742c00] 17:09:04 INFO - PROCESS | 1656 | 1468454944746 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12106a800) [pid = 1656] [serial = 302] [outer = 0x119742c00] 17:09:05 INFO - PROCESS | 1656 | 1468454945061 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:09:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 530ms 17:09:05 INFO - PROCESS | 1656 | 1468454945082 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 1656 | 1468454945083 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 17:09:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:09:05 INFO - PROCESS | 1656 | 1468454945085 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 1656 | 1468454945090 Marionette TRACE conn3 <- [1,378,null,{}] 17:09:05 INFO - PROCESS | 1656 | 1468454945099 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 1656 | 1468454945102 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:05 INFO - PROCESS | 1656 | 1468454945179 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:09:05 INFO - PROCESS | 1656 | 1468454945183 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 1656 | 1468454945186 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a7000 == 32 [pid = 1656] [id = 102] 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x117143800) [pid = 1656] [serial = 303] [outer = 0x0] 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124529000) [pid = 1656] [serial = 304] [outer = 0x117143800] 17:09:05 INFO - PROCESS | 1656 | 1468454945217 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x124ba2800) [pid = 1656] [serial = 305] [outer = 0x117143800] 17:09:05 INFO - PROCESS | 1656 | 1468454945535 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:09:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 476ms 17:09:05 INFO - PROCESS | 1656 | 1468454945561 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 1656 | 1468454945563 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 17:09:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:09:05 INFO - PROCESS | 1656 | 1468454945565 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 1656 | 1468454945566 Marionette TRACE conn3 <- [1,382,null,{}] 17:09:05 INFO - PROCESS | 1656 | 1468454945569 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 1656 | 1468454945570 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:05 INFO - PROCESS | 1656 | 1468454945647 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:09:05 INFO - PROCESS | 1656 | 1468454945650 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 1656 | 1468454945651 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd4800 == 33 [pid = 1656] [id = 103] 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x116cd9000) [pid = 1656] [serial = 306] [outer = 0x0] 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1251cc400) [pid = 1656] [serial = 307] [outer = 0x116cd9000] 17:09:05 INFO - PROCESS | 1656 | 1468454945685 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1256e1c00) [pid = 1656] [serial = 308] [outer = 0x116cd9000] 17:09:06 INFO - PROCESS | 1656 | 1468454946013 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:09:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 17:09:06 INFO - PROCESS | 1656 | 1468454946037 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 1656 | 1468454946041 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 17:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:09:06 INFO - PROCESS | 1656 | 1468454946045 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 1656 | 1468454946047 Marionette TRACE conn3 <- [1,386,null,{}] 17:09:06 INFO - PROCESS | 1656 | 1468454946049 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 1656 | 1468454946051 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:06 INFO - PROCESS | 1656 | 1468454946133 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:09:06 INFO - PROCESS | 1656 | 1468454946216 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 1656 | 1468454946217 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1160fb800 == 34 [pid = 1656] [id = 104] 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x116cdc800) [pid = 1656] [serial = 309] [outer = 0x0] 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126177c00) [pid = 1656] [serial = 310] [outer = 0x116cdc800] 17:09:06 INFO - PROCESS | 1656 | 1468454946257 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1268ee800) [pid = 1656] [serial = 311] [outer = 0x116cdc800] 17:09:06 INFO - PROCESS | 1656 | 1468454946696 Marionette TRACE conn3 <- [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]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 17:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:09:06 INFO - PROCESS | 1656 | 1468454946715 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 1656 | 1468454946717 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 17:09:06 INFO - PROCESS | 1656 | 1468454946719 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 1656 | 1468454946720 Marionette TRACE conn3 <- [1,390,null,{}] 17:09:06 INFO - PROCESS | 1656 | 1468454946722 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 1656 | 1468454946727 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:06 INFO - PROCESS | 1656 | 1468454946842 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:09:06 INFO - PROCESS | 1656 | 1468454946875 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 1656 | 1468454946883 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f62000 == 35 [pid = 1656] [id = 105] 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1268ee000) [pid = 1656] [serial = 312] [outer = 0x0] 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126ca5c00) [pid = 1656] [serial = 313] [outer = 0x1268ee000] 17:09:06 INFO - PROCESS | 1656 | 1468454946909 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128f29800) [pid = 1656] [serial = 314] [outer = 0x1268ee000] 17:09:07 INFO - PROCESS | 1656 | 1468454947260 Marionette TRACE conn3 <- [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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 571ms 17:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:09:07 INFO - PROCESS | 1656 | 1468454947292 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 1656 | 1468454947293 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 17:09:07 INFO - PROCESS | 1656 | 1468454947295 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 1656 | 1468454947296 Marionette TRACE conn3 <- [1,394,null,{}] 17:09:07 INFO - PROCESS | 1656 | 1468454947299 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 1656 | 1468454947300 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:07 INFO - PROCESS | 1656 | 1468454947391 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:09:07 INFO - PROCESS | 1656 | 1468454947436 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 1656 | 1468454947437 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256bc800 == 36 [pid = 1656] [id = 106] 17:09:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x116c24000) [pid = 1656] [serial = 315] [outer = 0x0] 17:09:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129275800) [pid = 1656] [serial = 316] [outer = 0x116c24000] 17:09:07 INFO - PROCESS | 1656 | 1468454947461 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12938cc00) [pid = 1656] [serial = 317] [outer = 0x116c24000] 17:09:07 INFO - PROCESS | 1656 | 1468454947891 Marionette TRACE conn3 <- [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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 619ms 17:09:07 INFO - PROCESS | 1656 | 1468454947921 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 1656 | 1468454947923 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 17:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:09:07 INFO - PROCESS | 1656 | 1468454947933 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 1656 | 1468454947934 Marionette TRACE conn3 <- [1,398,null,{}] 17:09:07 INFO - PROCESS | 1656 | 1468454947937 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 1656 | 1468454947939 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:08 INFO - PROCESS | 1656 | 1468454948032 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:09:08 INFO - PROCESS | 1656 | 1468454948035 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 1656 | 1468454948036 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aa4800 == 37 [pid = 1656] [id = 107] 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x124525000) [pid = 1656] [serial = 318] [outer = 0x0] 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x129625000) [pid = 1656] [serial = 319] [outer = 0x124525000] 17:09:08 INFO - PROCESS | 1656 | 1468454948069 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12aa9f000) [pid = 1656] [serial = 320] [outer = 0x124525000] 17:09:08 INFO - PROCESS | 1656 | 1468454948421 Marionette TRACE conn3 <- [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]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 517ms 17:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:09:08 INFO - PROCESS | 1656 | 1468454948452 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 1656 | 1468454948453 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 17:09:08 INFO - PROCESS | 1656 | 1468454948455 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 1656 | 1468454948456 Marionette TRACE conn3 <- [1,402,null,{}] 17:09:08 INFO - PROCESS | 1656 | 1468454948458 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:08 INFO - PROCESS | 1656 | 1468454948459 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:08 INFO - PROCESS | 1656 | 1468454948689 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129397c00) [pid = 1656] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128ae9c00) [pid = 1656] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116ce0800) [pid = 1656] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x124bae400) [pid = 1656] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119742400) [pid = 1656] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12a6a3400) [pid = 1656] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x111e2e800) [pid = 1656] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11843fc00) [pid = 1656] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12b151000) [pid = 1656] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126616800) [pid = 1656] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118442400) [pid = 1656] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126840800) [pid = 1656] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121154c00) [pid = 1656] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12b149c00) [pid = 1656] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11878fc00) [pid = 1656] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128ae0800) [pid = 1656] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119128000) [pid = 1656] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:09:08 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x128cb9000) [pid = 1656] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:09:08 INFO - PROCESS | 1656 | 1468454948731 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 1656 | 1468454948733 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x118473000 == 38 [pid = 1656] [id = 108] 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1122b2400) [pid = 1656] [serial = 321] [outer = 0x0] 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1178f0800) [pid = 1656] [serial = 322] [outer = 0x1122b2400] 17:09:08 INFO - PROCESS | 1656 | 1468454948757 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121063c00) [pid = 1656] [serial = 323] [outer = 0x1122b2400] 17:09:09 INFO - PROCESS | 1656 | 1468454949086 Marionette TRACE conn3 <- [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]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 17:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:09:09 INFO - PROCESS | 1656 | 1468454949126 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 1656 | 1468454949128 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 17:09:09 INFO - PROCESS | 1656 | 1468454949131 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - PROCESS | 1656 | 1468454949133 Marionette TRACE conn3 <- [1,406,null,{}] 17:09:09 INFO - PROCESS | 1656 | 1468454949136 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 1656 | 1468454949139 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:09 INFO - PROCESS | 1656 | 1468454949260 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:09:09 INFO - PROCESS | 1656 | 1468454949374 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 1656 | 1468454949375 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd4000 == 39 [pid = 1656] [id = 109] 17:09:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x116a16000) [pid = 1656] [serial = 324] [outer = 0x0] 17:09:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128ae5000) [pid = 1656] [serial = 325] [outer = 0x116a16000] 17:09:09 INFO - PROCESS | 1656 | 1468454949415 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12aa9f800) [pid = 1656] [serial = 326] [outer = 0x116a16000] 17:09:09 INFO - PROCESS | 1656 | 1468454949822 Marionette TRACE conn3 <- [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]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 17:09:09 INFO - PROCESS | 1656 | 1468454949851 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 1656 | 1468454949852 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 17:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:09:09 INFO - PROCESS | 1656 | 1468454949863 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - PROCESS | 1656 | 1468454949865 Marionette TRACE conn3 <- [1,410,null,{}] 17:09:09 INFO - PROCESS | 1656 | 1468454949867 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 1656 | 1468454949868 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:09 INFO - PROCESS | 1656 | 1468454949959 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:09:09 INFO - PROCESS | 1656 | 1468454949964 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 1656 | 1468454949965 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60d800 == 40 [pid = 1656] [id = 110] 17:09:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cb8000) [pid = 1656] [serial = 327] [outer = 0x0] 17:09:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b16cc00) [pid = 1656] [serial = 328] [outer = 0x128cb8000] 17:09:09 INFO - PROCESS | 1656 | 1468454949991 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12ba81000) [pid = 1656] [serial = 329] [outer = 0x128cb8000] 17:09:10 INFO - PROCESS | 1656 | 1468454950332 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:09:10 INFO - PROCESS | 1656 | 1468454950337 Marionette TRACE conn3 <- [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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 17:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:09:10 INFO - PROCESS | 1656 | 1468454950382 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 1656 | 1468454950383 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 17:09:10 INFO - PROCESS | 1656 | 1468454950385 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 1656 | 1468454950387 Marionette TRACE conn3 <- [1,414,null,{}] 17:09:10 INFO - PROCESS | 1656 | 1468454950389 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 1656 | 1468454950390 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:10 INFO - PROCESS | 1656 | 1468454950479 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:09:10 INFO - PROCESS | 1656 | 1468454950534 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 1656 | 1468454950535 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afcb000 == 41 [pid = 1656] [id = 111] 17:09:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12b2bd400) [pid = 1656] [serial = 330] [outer = 0x0] 17:09:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12bac1800) [pid = 1656] [serial = 331] [outer = 0x12b2bd400] 17:09:10 INFO - PROCESS | 1656 | 1468454950559 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c050c00) [pid = 1656] [serial = 332] [outer = 0x12b2bd400] 17:09:11 INFO - PROCESS | 1656 | 1468454951014 Marionette TRACE conn3 <- [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]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 667ms 17:09:11 INFO - PROCESS | 1656 | 1468454951054 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 1656 | 1468454951059 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 17:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:09:11 INFO - PROCESS | 1656 | 1468454951063 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 1656 | 1468454951065 Marionette TRACE conn3 <- [1,418,null,{}] 17:09:11 INFO - PROCESS | 1656 | 1468454951070 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 1656 | 1468454951071 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:11 INFO - PROCESS | 1656 | 1468454951174 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:09:11 INFO - PROCESS | 1656 | 1468454951239 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 1656 | 1468454951241 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x11735d000 == 42 [pid = 1656] [id = 112] 17:09:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11898a800) [pid = 1656] [serial = 333] [outer = 0x0] 17:09:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119409400) [pid = 1656] [serial = 334] [outer = 0x11898a800] 17:09:11 INFO - PROCESS | 1656 | 1468454951272 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1199be000) [pid = 1656] [serial = 335] [outer = 0x11898a800] 17:09:12 INFO - PROCESS | 1656 | 1468454952178 Marionette TRACE conn3 <- [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]]]}] 17:09:12 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 17:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 17:09:12 INFO - PROCESS | 1656 | 1468454952187 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 1656 | 1468454952192 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 17:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:09:12 INFO - PROCESS | 1656 | 1468454952197 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 1656 | 1468454952198 Marionette TRACE conn3 <- [1,422,null,{}] 17:09:12 INFO - PROCESS | 1656 | 1468454952201 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 1656 | 1468454952203 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:12 INFO - PROCESS | 1656 | 1468454952303 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:09:12 INFO - PROCESS | 1656 | 1468454952353 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 1656 | 1468454952354 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199f0800 == 43 [pid = 1656] [id = 113] 17:09:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12106d000) [pid = 1656] [serial = 336] [outer = 0x0] 17:09:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x123966400) [pid = 1656] [serial = 337] [outer = 0x12106d000] 17:09:12 INFO - PROCESS | 1656 | 1468454952385 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12452c400) [pid = 1656] [serial = 338] [outer = 0x12106d000] 17:09:13 INFO - PROCESS | 1656 | 1468454953344 Marionette TRACE conn3 <- [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]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1170ms 17:09:13 INFO - PROCESS | 1656 | 1468454953367 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 1656 | 1468454953369 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 17:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:09:13 INFO - PROCESS | 1656 | 1468454953372 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 1656 | 1468454953374 Marionette TRACE conn3 <- [1,426,null,{}] 17:09:13 INFO - PROCESS | 1656 | 1468454953382 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:13 INFO - PROCESS | 1656 | 1468454953385 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:13 INFO - PROCESS | 1656 | 1468454953484 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:09:13 INFO - PROCESS | 1656 | 1468454953534 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 1656 | 1468454953537 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x128de6800 == 44 [pid = 1656] [id = 114] 17:09:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12106d800) [pid = 1656] [serial = 339] [outer = 0x0] 17:09:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128adb000) [pid = 1656] [serial = 340] [outer = 0x12106d800] 17:09:13 INFO - PROCESS | 1656 | 1468454953567 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128cad800) [pid = 1656] [serial = 341] [outer = 0x12106d800] 17:09:14 INFO - PROCESS | 1656 | 1468454954181 Marionette TRACE conn3 <- [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] 17:09:14 INFO - PROCESS | 1656 | 1468454954251 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 17:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:09:14 INFO - PROCESS | 1656 | 1468454954254 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 1656 | 1468454954256 Marionette TRACE conn3 <- [1,430,null,{}] 17:09:14 INFO - PROCESS | 1656 | 1468454954261 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 1656 | 1468454954262 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:14 INFO - PROCESS | 1656 | 1468454954349 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:09:14 INFO - PROCESS | 1656 | 1468454954415 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 1656 | 1468454954416 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x116acc800 == 45 [pid = 1656] [id = 115] 17:09:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119b42000) [pid = 1656] [serial = 342] [outer = 0x0] 17:09:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x121026400) [pid = 1656] [serial = 343] [outer = 0x119b42000] 17:09:14 INFO - PROCESS | 1656 | 1468454954444 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x121156400) [pid = 1656] [serial = 344] [outer = 0x119b42000] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60d800 == 44 [pid = 1656] [id = 110] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd4000 == 43 [pid = 1656] [id = 109] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x118473000 == 42 [pid = 1656] [id = 108] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x128aa4800 == 41 [pid = 1656] [id = 107] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1256bc800 == 40 [pid = 1656] [id = 106] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x123f62000 == 39 [pid = 1656] [id = 105] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1160fb800 == 38 [pid = 1656] [id = 104] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd4800 == 37 [pid = 1656] [id = 103] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a7000 == 36 [pid = 1656] [id = 102] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x117674000 == 35 [pid = 1656] [id = 101] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x116882800 == 34 [pid = 1656] [id = 100] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x117688800 == 33 [pid = 1656] [id = 99] 17:09:14 INFO - PROCESS | 1656 | --DOCSHELL 0x11263c000 == 32 [pid = 1656] [id = 98] 17:09:14 INFO - PROCESS | 1656 | 1468454954795 Marionette TRACE conn3 <- [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]]]}] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12a4bc000) [pid = 1656] [serial = 271] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x128cb5000) [pid = 1656] [serial = 265] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x128cb9400) [pid = 1656] [serial = 266] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x117fec800) [pid = 1656] [serial = 238] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118441c00) [pid = 1656] [serial = 239] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1250f5400) [pid = 1656] [serial = 253] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128ae7800) [pid = 1656] [serial = 262] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128cad000) [pid = 1656] [serial = 263] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126181800) [pid = 1656] [serial = 254] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12aa9e000) [pid = 1656] [serial = 274] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119c47000) [pid = 1656] [serial = 244] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x121065400) [pid = 1656] [serial = 245] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12410fc00) [pid = 1656] [serial = 250] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124636800) [pid = 1656] [serial = 251] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12b2b5c00) [pid = 1656] [serial = 236] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126685c00) [pid = 1656] [serial = 256] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126afc400) [pid = 1656] [serial = 257] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118981c00) [pid = 1656] [serial = 241] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11953b800) [pid = 1656] [serial = 242] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126ca3800) [pid = 1656] [serial = 259] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128adcc00) [pid = 1656] [serial = 260] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121158800) [pid = 1656] [serial = 247] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x123ba2800) [pid = 1656] [serial = 248] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12b16c400) [pid = 1656] [serial = 277] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aaa8000) [pid = 1656] [serial = 275] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b2bd800) [pid = 1656] [serial = 278] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119544800) [pid = 1656] [serial = 280] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x124b11000) [pid = 1656] [serial = 281] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12ba7c000) [pid = 1656] [serial = 286] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12ba88000) [pid = 1656] [serial = 287] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12bab9400) [pid = 1656] [serial = 289] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x128d3cc00) [pid = 1656] [serial = 283] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x128f34000) [pid = 1656] [serial = 268] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12b174000) [pid = 1656] [serial = 284] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12a6a2800) [pid = 1656] [serial = 272] [outer = 0x0] [url = about:blank] 17:09:14 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x129396c00) [pid = 1656] [serial = 269] [outer = 0x0] [url = about:blank] 17:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 573ms 17:09:14 INFO - PROCESS | 1656 | 1468454954827 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 1656 | 1468454954830 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 17:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:09:14 INFO - PROCESS | 1656 | 1468454954834 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 1656 | 1468454954836 Marionette TRACE conn3 <- [1,434,null,{}] 17:09:14 INFO - PROCESS | 1656 | 1468454954839 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 1656 | 1468454954840 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:14 INFO - PROCESS | 1656 | 1468454954917 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:09:14 INFO - PROCESS | 1656 | 1468454954944 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 1656 | 1468454954945 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f14800 == 33 [pid = 1656] [id = 116] 17:09:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x12452e800) [pid = 1656] [serial = 345] [outer = 0x0] 17:09:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x124776800) [pid = 1656] [serial = 346] [outer = 0x12452e800] 17:09:14 INFO - PROCESS | 1656 | 1468454954973 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x124e2f000) [pid = 1656] [serial = 347] [outer = 0x12452e800] 17:09:15 INFO - PROCESS | 1656 | 1468454955299 Marionette TRACE conn3 <- [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]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 17:09:15 INFO - PROCESS | 1656 | 1468454955306 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 1656 | 1468454955309 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 17:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:09:15 INFO - PROCESS | 1656 | 1468454955312 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 1656 | 1468454955314 Marionette TRACE conn3 <- [1,438,null,{}] 17:09:15 INFO - PROCESS | 1656 | 1468454955323 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 1656 | 1468454955328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:15 INFO - PROCESS | 1656 | 1468454955418 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:09:15 INFO - PROCESS | 1656 | 1468454955468 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 1656 | 1468454955470 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ccc000 == 34 [pid = 1656] [id = 117] 17:09:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124e35c00) [pid = 1656] [serial = 348] [outer = 0x0] 17:09:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12683a400) [pid = 1656] [serial = 349] [outer = 0x124e35c00] 17:09:15 INFO - PROCESS | 1656 | 1468454955497 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x128cacc00) [pid = 1656] [serial = 350] [outer = 0x124e35c00] 17:09:15 INFO - PROCESS | 1656 | 1468454955834 Marionette TRACE conn3 <- [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]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 570ms 17:09:15 INFO - PROCESS | 1656 | 1468454955884 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 1656 | 1468454955886 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 17:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:09:15 INFO - PROCESS | 1656 | 1468454955890 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 1656 | 1468454955891 Marionette TRACE conn3 <- [1,442,null,{}] 17:09:15 INFO - PROCESS | 1656 | 1468454955894 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 1656 | 1468454955896 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:16 INFO - PROCESS | 1656 | 1468454956027 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:09:16 INFO - PROCESS | 1656 | 1468454956098 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 1656 | 1468454956100 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d1000 == 35 [pid = 1656] [id = 118] 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x124ea3000) [pid = 1656] [serial = 351] [outer = 0x0] 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x128cb5000) [pid = 1656] [serial = 352] [outer = 0x124ea3000] 17:09:16 INFO - PROCESS | 1656 | 1468454956158 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x129391c00) [pid = 1656] [serial = 353] [outer = 0x124ea3000] 17:09:16 INFO - PROCESS | 1656 | 1468454956428 Marionette TRACE conn3 <- [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]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 572ms 17:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:09:16 INFO - PROCESS | 1656 | 1468454956462 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 1656 | 1468454956463 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 17:09:16 INFO - PROCESS | 1656 | 1468454956465 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 1656 | 1468454956466 Marionette TRACE conn3 <- [1,446,null,{}] 17:09:16 INFO - PROCESS | 1656 | 1468454956469 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 1656 | 1468454956470 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:16 INFO - PROCESS | 1656 | 1468454956590 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:09:16 INFO - PROCESS | 1656 | 1468454956618 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 1656 | 1468454956620 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x124cdc000 == 36 [pid = 1656] [id = 119] 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126af7000) [pid = 1656] [serial = 354] [outer = 0x0] 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12961f000) [pid = 1656] [serial = 355] [outer = 0x126af7000] 17:09:16 INFO - PROCESS | 1656 | 1468454956644 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12a6b7000) [pid = 1656] [serial = 356] [outer = 0x126af7000] 17:09:16 INFO - PROCESS | 1656 | 1468454956997 Marionette TRACE conn3 <- [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]]]}] 17:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 17:09:17 INFO - PROCESS | 1656 | 1468454957035 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:09:17 INFO - PROCESS | 1656 | 1468454957037 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 17:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:09:17 INFO - PROCESS | 1656 | 1468454957040 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 1656 | 1468454957042 Marionette TRACE conn3 <- [1,450,null,{}] 17:09:17 INFO - PROCESS | 1656 | 1468454957045 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 1656 | 1468454957052 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:17 INFO - PROCESS | 1656 | 1468454957236 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:09:17 INFO - PROCESS | 1656 | 1468454957259 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 1656 | 1468454957260 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a43800 == 37 [pid = 1656] [id = 120] 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a6b7800) [pid = 1656] [serial = 357] [outer = 0x0] 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12b151000) [pid = 1656] [serial = 358] [outer = 0x12a6b7800] 17:09:17 INFO - PROCESS | 1656 | 1468454957302 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12bac4c00) [pid = 1656] [serial = 359] [outer = 0x12a6b7800] 17:09:17 INFO - PROCESS | 1656 | 1468454957733 Marionette TRACE conn3 <- [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] 17:09:17 INFO - PROCESS | 1656 | 1468454957770 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 17:09:17 INFO - PROCESS | 1656 | 1468454957775 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 1656 | 1468454957776 Marionette TRACE conn3 <- [1,454,null,{}] 17:09:17 INFO - PROCESS | 1656 | 1468454957779 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 1656 | 1468454957780 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:17 INFO - PROCESS | 1656 | 1468454957873 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:09:17 INFO - PROCESS | 1656 | 1468454957886 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 1656 | 1468454957887 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fdb800 == 38 [pid = 1656] [id = 121] 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12bac5c00) [pid = 1656] [serial = 360] [outer = 0x0] 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12c052000) [pid = 1656] [serial = 361] [outer = 0x12bac5c00] 17:09:17 INFO - PROCESS | 1656 | 1468454957918 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12c05b000) [pid = 1656] [serial = 362] [outer = 0x12bac5c00] 17:09:18 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:18 INFO - PROCESS | 1656 | 1468454958259 Marionette TRACE conn3 <- [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]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 17:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:09:18 INFO - PROCESS | 1656 | 1468454958294 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 1656 | 1468454958296 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 17:09:18 INFO - PROCESS | 1656 | 1468454958298 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 1656 | 1468454958299 Marionette TRACE conn3 <- [1,458,null,{}] 17:09:18 INFO - PROCESS | 1656 | 1468454958301 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 1656 | 1468454958303 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:18 INFO - PROCESS | 1656 | 1468454958395 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:09:18 INFO - PROCESS | 1656 | 1468454958399 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 1656 | 1468454958400 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a40d800 == 39 [pid = 1656] [id = 122] 17:09:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12c04f400) [pid = 1656] [serial = 363] [outer = 0x0] 17:09:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12c402c00) [pid = 1656] [serial = 364] [outer = 0x12c04f400] 17:09:18 INFO - PROCESS | 1656 | 1468454958424 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12c408400) [pid = 1656] [serial = 365] [outer = 0x12c04f400] 17:09:18 INFO - PROCESS | 1656 | 1468454958760 Marionette TRACE conn3 <- [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] 17:09:18 INFO - PROCESS | 1656 | 1468454958768 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 17:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:09:18 INFO - PROCESS | 1656 | 1468454958770 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 1656 | 1468454958771 Marionette TRACE conn3 <- [1,462,null,{}] 17:09:18 INFO - PROCESS | 1656 | 1468454958776 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 1656 | 1468454958778 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:18 INFO - PROCESS | 1656 | 1468454958894 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1268ee000) [pid = 1656] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116c24000) [pid = 1656] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x117143800) [pid = 1656] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x116cd9000) [pid = 1656] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x118950400) [pid = 1656] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119742c00) [pid = 1656] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116cdc800) [pid = 1656] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x124525000) [pid = 1656] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116a16000) [pid = 1656] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1122b2400) [pid = 1656] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128cb8000) [pid = 1656] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:09:19 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118953c00) [pid = 1656] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:09:19 INFO - PROCESS | 1656 | 1468454959074 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 1656 | 1468454959075 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191d6800 == 40 [pid = 1656] [id = 123] 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x115f0f800) [pid = 1656] [serial = 366] [outer = 0x0] 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1183b9c00) [pid = 1656] [serial = 367] [outer = 0x115f0f800] 17:09:19 INFO - PROCESS | 1656 | 1468454959117 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121154c00) [pid = 1656] [serial = 368] [outer = 0x115f0f800] 17:09:19 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 17:09:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:09:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1 17:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:19 INFO - _addTest/ [0,465,"getWindowHandle",null] 17:09:19 INFO - PROCESS | 1656 | 1468454959495 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 17:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:09:19 INFO - PROCESS | 1656 | 1468454959498 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:09:19 INFO - PROCESS | 1656 | 1468454959499 Marionette TRACE conn3 <- [1,466,null,{}] 17:09:19 INFO - PROCESS | 1656 | 1468454959501 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:19 INFO - PROCESS | 1656 | 1468454959502 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:19 INFO - PROCESS | 1656 | 1468454959582 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:09:19 INFO - PROCESS | 1656 | 1468454959651 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 1656 | 1468454959652 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa36800 == 41 [pid = 1656] [id = 124] 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118950400) [pid = 1656] [serial = 369] [outer = 0x0] 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128d37400) [pid = 1656] [serial = 370] [outer = 0x118950400] 17:09:19 INFO - PROCESS | 1656 | 1468454959676 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12c40e400) [pid = 1656] [serial = 371] [outer = 0x118950400] 17:09:19 INFO - PROCESS | 1656 | 1468454959964 Marionette TRACE conn3 <- [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] 17:09:20 INFO - PROCESS | 1656 | 1468454960018 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 17:09:20 INFO - PROCESS | 1656 | 1468454960021 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 1656 | 1468454960025 Marionette TRACE conn3 <- [1,470,null,{}] 17:09:20 INFO - PROCESS | 1656 | 1468454960028 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 1656 | 1468454960030 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:20 INFO - PROCESS | 1656 | 1468454960148 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:09:20 INFO - PROCESS | 1656 | 1468454960214 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 1656 | 1468454960216 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb09000 == 42 [pid = 1656] [id = 125] 17:09:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119c08c00) [pid = 1656] [serial = 372] [outer = 0x0] 17:09:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119c11c00) [pid = 1656] [serial = 373] [outer = 0x119c08c00] 17:09:20 INFO - PROCESS | 1656 | 1468454960250 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12c4f0400) [pid = 1656] [serial = 374] [outer = 0x119c08c00] 17:09:20 INFO - PROCESS | 1656 | 1468454960648 Marionette TRACE conn3 <- [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]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 673ms 17:09:20 INFO - PROCESS | 1656 | 1468454960694 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 1656 | 1468454960696 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 17:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:09:20 INFO - PROCESS | 1656 | 1468454960699 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 1656 | 1468454960701 Marionette TRACE conn3 <- [1,474,null,{}] 17:09:20 INFO - PROCESS | 1656 | 1468454960704 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 1656 | 1468454960706 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:20 INFO - PROCESS | 1656 | 1468454960860 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:09:20 INFO - PROCESS | 1656 | 1468454960910 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 1656 | 1468454960911 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc8800 == 43 [pid = 1656] [id = 126] 17:09:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x123bef400) [pid = 1656] [serial = 375] [outer = 0x0] 17:09:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x123bf2800) [pid = 1656] [serial = 376] [outer = 0x123bef400] 17:09:20 INFO - PROCESS | 1656 | 1468454960950 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x123bf6c00) [pid = 1656] [serial = 377] [outer = 0x123bef400] 17:09:21 INFO - PROCESS | 1656 | 1468454961527 Marionette TRACE conn3 <- [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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 869ms 17:09:21 INFO - PROCESS | 1656 | 1468454961569 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 1656 | 1468454961572 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 17:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:09:21 INFO - PROCESS | 1656 | 1468454961575 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 1656 | 1468454961578 Marionette TRACE conn3 <- [1,478,null,{}] 17:09:21 INFO - PROCESS | 1656 | 1468454961582 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 1656 | 1468454961583 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:21 INFO - PROCESS | 1656 | 1468454961688 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:09:21 INFO - PROCESS | 1656 | 1468454961741 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 1656 | 1468454961742 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x118732000 == 44 [pid = 1656] [id = 127] 17:09:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1199be400) [pid = 1656] [serial = 378] [outer = 0x0] 17:09:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119c08400) [pid = 1656] [serial = 379] [outer = 0x1199be400] 17:09:21 INFO - PROCESS | 1656 | 1468454961773 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x121026800) [pid = 1656] [serial = 380] [outer = 0x1199be400] 17:09:22 INFO - PROCESS | 1656 | 1468454962197 Marionette TRACE conn3 <- [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]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 673ms 17:09:22 INFO - PROCESS | 1656 | 1468454962249 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 1656 | 1468454962252 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 17:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:09:22 INFO - PROCESS | 1656 | 1468454962276 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 1656 | 1468454962277 Marionette TRACE conn3 <- [1,482,null,{}] 17:09:22 INFO - PROCESS | 1656 | 1468454962280 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 1656 | 1468454962282 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:22 INFO - PROCESS | 1656 | 1468454962390 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:09:22 INFO - PROCESS | 1656 | 1468454962455 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 1656 | 1468454962456 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a4e800 == 45 [pid = 1656] [id = 128] 17:09:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x124308c00) [pid = 1656] [serial = 381] [outer = 0x0] 17:09:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124633400) [pid = 1656] [serial = 382] [outer = 0x124308c00] 17:09:22 INFO - PROCESS | 1656 | 1468454962487 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x124e38800) [pid = 1656] [serial = 383] [outer = 0x124308c00] 17:09:22 INFO - PROCESS | 1656 | 1468454962915 Marionette TRACE conn3 <- [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]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 676ms 17:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:09:22 INFO - PROCESS | 1656 | 1468454962949 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 1656 | 1468454962951 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 17:09:22 INFO - PROCESS | 1656 | 1468454962969 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 1656 | 1468454962973 Marionette TRACE conn3 <- [1,486,null,{}] 17:09:22 INFO - PROCESS | 1656 | 1468454962984 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 1656 | 1468454962987 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:23 INFO - PROCESS | 1656 | 1468454963089 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:09:23 INFO - PROCESS | 1656 | 1468454963158 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 1656 | 1468454963160 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bde6800 == 46 [pid = 1656] [id = 129] 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x128ae8400) [pid = 1656] [serial = 384] [outer = 0x0] 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128cb5400) [pid = 1656] [serial = 385] [outer = 0x128ae8400] 17:09:23 INFO - PROCESS | 1656 | 1468454963190 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x129399800) [pid = 1656] [serial = 386] [outer = 0x128ae8400] 17:09:23 INFO - PROCESS | 1656 | 1468454963628 Marionette TRACE conn3 <- [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]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 741ms 17:09:23 INFO - PROCESS | 1656 | 1468454963701 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 1656 | 1468454963703 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 17:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:09:23 INFO - PROCESS | 1656 | 1468454963709 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 1656 | 1468454963710 Marionette TRACE conn3 <- [1,490,null,{}] 17:09:23 INFO - PROCESS | 1656 | 1468454963713 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 1656 | 1468454963714 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:23 INFO - PROCESS | 1656 | 1468454963822 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:09:23 INFO - PROCESS | 1656 | 1468454963893 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 1656 | 1468454963895 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d6e800 == 47 [pid = 1656] [id = 130] 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119124000) [pid = 1656] [serial = 387] [outer = 0x0] 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126ca2c00) [pid = 1656] [serial = 388] [outer = 0x119124000] 17:09:23 INFO - PROCESS | 1656 | 1468454963924 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12b147000) [pid = 1656] [serial = 389] [outer = 0x119124000] 17:09:24 INFO - PROCESS | 1656 | 1468454964446 Marionette TRACE conn3 <- [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]]]}] 17:09:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 771ms 17:09:24 INFO - PROCESS | 1656 | 1468454964485 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:09:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:09:24 INFO - PROCESS | 1656 | 1468454964488 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 17:09:24 INFO - PROCESS | 1656 | 1468454964493 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 1656 | 1468454964495 Marionette TRACE conn3 <- [1,494,null,{}] 17:09:24 INFO - PROCESS | 1656 | 1468454964498 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 1656 | 1468454964499 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:24 INFO - PROCESS | 1656 | 1468454964593 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:09:24 INFO - PROCESS | 1656 | 1468454964661 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 1656 | 1468454964663 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x112e9a800 == 48 [pid = 1656] [id = 131] 17:09:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x116ce3800) [pid = 1656] [serial = 390] [outer = 0x0] 17:09:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x118983000) [pid = 1656] [serial = 391] [outer = 0x116ce3800] 17:09:24 INFO - PROCESS | 1656 | 1468454964697 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119540400) [pid = 1656] [serial = 392] [outer = 0x116ce3800] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa2c800 == 47 [pid = 1656] [id = 79] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb09000 == 46 [pid = 1656] [id = 125] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa36800 == 45 [pid = 1656] [id = 124] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x1191d6800 == 44 [pid = 1656] [id = 123] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12a40d800 == 43 [pid = 1656] [id = 122] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x128fdb800 == 42 [pid = 1656] [id = 121] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x126a43800 == 41 [pid = 1656] [id = 120] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x124cdc000 == 40 [pid = 1656] [id = 119] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d1000 == 39 [pid = 1656] [id = 118] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x119ccc000 == 38 [pid = 1656] [id = 117] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x117f14800 == 37 [pid = 1656] [id = 116] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x116acc800 == 36 [pid = 1656] [id = 115] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x1199f0800 == 35 [pid = 1656] [id = 113] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x11735d000 == 34 [pid = 1656] [id = 112] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x128de6800 == 33 [pid = 1656] [id = 114] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12afcb000 == 32 [pid = 1656] [id = 111] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x119d6e800 == 31 [pid = 1656] [id = 130] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12bde6800 == 30 [pid = 1656] [id = 129] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x126a4e800 == 29 [pid = 1656] [id = 128] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x118732000 == 28 [pid = 1656] [id = 127] 17:09:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc8800 == 27 [pid = 1656] [id = 126] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12bac1800) [pid = 1656] [serial = 331] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126ca5c00) [pid = 1656] [serial = 313] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x129275800) [pid = 1656] [serial = 316] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x124529000) [pid = 1656] [serial = 304] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x124ba2800) [pid = 1656] [serial = 305] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1251cc400) [pid = 1656] [serial = 307] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1256e1c00) [pid = 1656] [serial = 308] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11953e800) [pid = 1656] [serial = 296] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11898f800) [pid = 1656] [serial = 295] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x112a79400) [pid = 1656] [serial = 292] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119b3e800) [pid = 1656] [serial = 301] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12106a800) [pid = 1656] [serial = 302] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126177c00) [pid = 1656] [serial = 310] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x128f29800) [pid = 1656] [serial = 314] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129625000) [pid = 1656] [serial = 319] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12938cc00) [pid = 1656] [serial = 317] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12aa9f000) [pid = 1656] [serial = 320] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128ae5000) [pid = 1656] [serial = 325] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121063c00) [pid = 1656] [serial = 323] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12b16cc00) [pid = 1656] [serial = 328] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1178f0800) [pid = 1656] [serial = 322] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119536800) [pid = 1656] [serial = 299] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11898a000) [pid = 1656] [serial = 298] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12ba81000) [pid = 1656] [serial = 329] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aa9f800) [pid = 1656] [serial = 326] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1268ee800) [pid = 1656] [serial = 311] [outer = 0x0] [url = about:blank] 17:09:25 INFO - PROCESS | 1656 | 1468454965931 Marionette TRACE conn3 <- [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]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1474ms 17:09:25 INFO - PROCESS | 1656 | 1468454965968 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 1656 | 1468454965971 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 17:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:09:25 INFO - PROCESS | 1656 | 1468454965979 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 1656 | 1468454965982 Marionette TRACE conn3 <- [1,498,null,{}] 17:09:25 INFO - PROCESS | 1656 | 1468454965988 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 1656 | 1468454965990 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:26 INFO - PROCESS | 1656 | 1468454966108 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:09:26 INFO - PROCESS | 1656 | 1468454966122 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 1656 | 1468454966126 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c26000 == 28 [pid = 1656] [id = 132] 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1183b6400) [pid = 1656] [serial = 393] [outer = 0x0] 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11843a800) [pid = 1656] [serial = 394] [outer = 0x1183b6400] 17:09:26 INFO - PROCESS | 1656 | 1468454966172 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118981c00) [pid = 1656] [serial = 395] [outer = 0x1183b6400] 17:09:26 INFO - PROCESS | 1656 | 1468454966586 Marionette TRACE conn3 <- [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]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:09:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 623ms 17:09:26 INFO - PROCESS | 1656 | 1468454966600 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 1656 | 1468454966604 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 17:09:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:09:26 INFO - PROCESS | 1656 | 1468454966609 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 1656 | 1468454966611 Marionette TRACE conn3 <- [1,502,null,{}] 17:09:26 INFO - PROCESS | 1656 | 1468454966613 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 1656 | 1468454966615 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:26 INFO - PROCESS | 1656 | 1468454966691 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:09:26 INFO - PROCESS | 1656 | 1468454966695 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 1656 | 1468454966697 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x117352800 == 29 [pid = 1656] [id = 133] 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11946b400) [pid = 1656] [serial = 396] [outer = 0x0] 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1199bf400) [pid = 1656] [serial = 397] [outer = 0x11946b400] 17:09:26 INFO - PROCESS | 1656 | 1468454966726 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119c0d000) [pid = 1656] [serial = 398] [outer = 0x11946b400] 17:09:27 INFO - PROCESS | 1656 | 1468454967134 Marionette TRACE conn3 <- [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]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 17:09:27 INFO - PROCESS | 1656 | 1468454967181 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:09:27 INFO - PROCESS | 1656 | 1468454967194 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 17:09:27 INFO - PROCESS | 1656 | 1468454967198 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 1656 | 1468454967202 Marionette TRACE conn3 <- [1,506,null,{}] 17:09:27 INFO - PROCESS | 1656 | 1468454967224 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 1656 | 1468454967230 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:27 INFO - PROCESS | 1656 | 1468454967353 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:09:27 INFO - PROCESS | 1656 | 1468454967368 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 1656 | 1468454967371 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x118ccc800 == 30 [pid = 1656] [id = 134] 17:09:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x123960c00) [pid = 1656] [serial = 399] [outer = 0x0] 17:09:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x123be8c00) [pid = 1656] [serial = 400] [outer = 0x123960c00] 17:09:27 INFO - PROCESS | 1656 | 1468454967418 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x123bf3c00) [pid = 1656] [serial = 401] [outer = 0x123960c00] 17:09:27 INFO - PROCESS | 1656 | 1468454967833 Marionette TRACE conn3 <- [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]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 676ms 17:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:09:27 INFO - PROCESS | 1656 | 1468454967873 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 1656 | 1468454967875 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 17:09:27 INFO - PROCESS | 1656 | 1468454967877 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 1656 | 1468454967878 Marionette TRACE conn3 <- [1,510,null,{}] 17:09:27 INFO - PROCESS | 1656 | 1468454967881 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 1656 | 1468454967882 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:27 INFO - PROCESS | 1656 | 1468454967959 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:09:27 INFO - PROCESS | 1656 | 1468454967963 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 1656 | 1468454967965 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ccf000 == 31 [pid = 1656] [id = 135] 17:09:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x124306800) [pid = 1656] [serial = 402] [outer = 0x0] 17:09:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124637800) [pid = 1656] [serial = 403] [outer = 0x124306800] 17:09:27 INFO - PROCESS | 1656 | 1468454967994 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x124e36c00) [pid = 1656] [serial = 404] [outer = 0x124306800] 17:09:28 INFO - PROCESS | 1656 | 1468454968501 Marionette TRACE conn3 <- [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]]]}] 17:09:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:09:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 17:09:28 INFO - PROCESS | 1656 | 1468454968548 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 1656 | 1468454968561 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 17:09:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:09:28 INFO - PROCESS | 1656 | 1468454968571 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 1656 | 1468454968573 Marionette TRACE conn3 <- [1,514,null,{}] 17:09:28 INFO - PROCESS | 1656 | 1468454968576 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 1656 | 1468454968578 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:28 INFO - PROCESS | 1656 | 1468454968691 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:09:28 INFO - PROCESS | 1656 | 1468454968744 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 1656 | 1468454968745 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a6000 == 32 [pid = 1656] [id = 136] 17:09:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1250f4800) [pid = 1656] [serial = 405] [outer = 0x0] 17:09:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1256d8800) [pid = 1656] [serial = 406] [outer = 0x1250f4800] 17:09:28 INFO - PROCESS | 1656 | 1468454968769 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x126178c00) [pid = 1656] [serial = 407] [outer = 0x1250f4800] 17:09:29 INFO - PROCESS | 1656 | 1468454969077 Marionette TRACE conn3 <- [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]]]}] 17:09:29 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 17:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 17:09:29 INFO - PROCESS | 1656 | 1468454969094 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 1656 | 1468454969095 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 17:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:09:29 INFO - PROCESS | 1656 | 1468454969098 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 1656 | 1468454969099 Marionette TRACE conn3 <- [1,518,null,{}] 17:09:29 INFO - PROCESS | 1656 | 1468454969110 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 1656 | 1468454969114 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:29 INFO - PROCESS | 1656 | 1468454969236 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:09:29 INFO - PROCESS | 1656 | 1468454969240 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 1656 | 1468454969241 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x1247a0000 == 33 [pid = 1656] [id = 137] 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1250f9c00) [pid = 1656] [serial = 408] [outer = 0x0] 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126836000) [pid = 1656] [serial = 409] [outer = 0x1250f9c00] 17:09:29 INFO - PROCESS | 1656 | 1468454969266 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x128cb0c00) [pid = 1656] [serial = 410] [outer = 0x1250f9c00] 17:09:29 INFO - PROCESS | 1656 | 1468454969602 Marionette TRACE conn3 <- [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]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 527ms 17:09:29 INFO - PROCESS | 1656 | 1468454969632 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 1656 | 1468454969634 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 17:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:09:29 INFO - PROCESS | 1656 | 1468454969636 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 1656 | 1468454969647 Marionette TRACE conn3 <- [1,522,null,{}] 17:09:29 INFO - PROCESS | 1656 | 1468454969649 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 1656 | 1468454969650 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:29 INFO - PROCESS | 1656 | 1468454969740 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:09:29 INFO - PROCESS | 1656 | 1468454969775 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 1656 | 1468454969776 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256cd800 == 34 [pid = 1656] [id = 138] 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119c0ec00) [pid = 1656] [serial = 411] [outer = 0x0] 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128d3cc00) [pid = 1656] [serial = 412] [outer = 0x119c0ec00] 17:09:29 INFO - PROCESS | 1656 | 1468454969800 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x129278400) [pid = 1656] [serial = 413] [outer = 0x119c0ec00] 17:09:30 INFO - PROCESS | 1656 | 1468454970134 Marionette TRACE conn3 <- [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]]]}] 17:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 527ms 17:09:30 INFO - PROCESS | 1656 | 1468454970164 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 1656 | 1468454970165 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 17:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12939ac00) [pid = 1656] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x123bef400) [pid = 1656] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1110a9000) [pid = 1656] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119c08c00) [pid = 1656] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12a6b7800) [pid = 1656] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12bac5c00) [pid = 1656] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12c04f400) [pid = 1656] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11898a800) [pid = 1656] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119b42000) [pid = 1656] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12106d000) [pid = 1656] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12452e800) [pid = 1656] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124e35c00) [pid = 1656] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x124ea3000) [pid = 1656] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126af7000) [pid = 1656] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12b2bd400) [pid = 1656] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12106d800) [pid = 1656] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x115f0f800) [pid = 1656] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:09:30 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118950400) [pid = 1656] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:09:30 INFO - PROCESS | 1656 | 1468454970367 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 1656 | 1468454970368 Marionette TRACE conn3 <- [1,526,null,{}] 17:09:30 INFO - PROCESS | 1656 | 1468454970378 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:30 INFO - PROCESS | 1656 | 1468454970380 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:30 INFO - PROCESS | 1656 | 1468454970454 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:09:30 INFO - PROCESS | 1656 | 1468454970460 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 1656 | 1468454970461 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12388c000 == 35 [pid = 1656] [id = 139] 17:09:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119124800) [pid = 1656] [serial = 414] [outer = 0x0] 17:09:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119b42000) [pid = 1656] [serial = 415] [outer = 0x119124800] 17:09:30 INFO - PROCESS | 1656 | 1468454970486 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121155000) [pid = 1656] [serial = 416] [outer = 0x119124800] 17:09:30 INFO - PROCESS | 1656 | 1468454970812 Marionette TRACE conn3 <- [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]]]}] 17:09:30 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 17:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 673ms 17:09:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:09:30 INFO - PROCESS | 1656 | 1468454970842 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 1656 | 1468454970843 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 17:09:30 INFO - PROCESS | 1656 | 1468454970845 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 1656 | 1468454970846 Marionette TRACE conn3 <- [1,530,null,{}] 17:09:30 INFO - PROCESS | 1656 | 1468454970849 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:30 INFO - PROCESS | 1656 | 1468454970850 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:30 INFO - PROCESS | 1656 | 1468454970931 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:09:30 INFO - PROCESS | 1656 | 1468454970934 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 1656 | 1468454970935 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ddb800 == 36 [pid = 1656] [id = 140] 17:09:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12452e400) [pid = 1656] [serial = 417] [outer = 0x0] 17:09:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129279000) [pid = 1656] [serial = 418] [outer = 0x12452e400] 17:09:30 INFO - PROCESS | 1656 | 1468454970962 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a4c5c00) [pid = 1656] [serial = 419] [outer = 0x12452e400] 17:09:31 INFO - PROCESS | 1656 | 1468454971317 Marionette TRACE conn3 <- [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"]]]}] 17:09:31 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 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:09:31 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 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:09:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:09:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 17:09:31 INFO - PROCESS | 1656 | 1468454971365 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 1656 | 1468454971367 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 17:09:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:09:31 INFO - PROCESS | 1656 | 1468454971371 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 1656 | 1468454971372 Marionette TRACE conn3 <- [1,534,null,{}] 17:09:31 INFO - PROCESS | 1656 | 1468454971377 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 1656 | 1468454971379 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:31 INFO - PROCESS | 1656 | 1468454971511 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:09:31 INFO - PROCESS | 1656 | 1468454971518 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 1656 | 1468454971519 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a41d800 == 37 [pid = 1656] [id = 141] 17:09:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12a4c6c00) [pid = 1656] [serial = 420] [outer = 0x0] 17:09:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa9d800) [pid = 1656] [serial = 421] [outer = 0x12a4c6c00] 17:09:31 INFO - PROCESS | 1656 | 1468454971540 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12aaaa400) [pid = 1656] [serial = 422] [outer = 0x12a4c6c00] 17:09:31 INFO - PROCESS | 1656 | 1468454971892 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:09:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 17:09:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:09:31 INFO - PROCESS | 1656 | 1468454971949 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 1656 | 1468454971951 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 17:09:31 INFO - PROCESS | 1656 | 1468454971955 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 1656 | 1468454971958 Marionette TRACE conn3 <- [1,538,null,{}] 17:09:31 INFO - PROCESS | 1656 | 1468454971961 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 1656 | 1468454971964 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:32 INFO - PROCESS | 1656 | 1468454972115 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:09:32 INFO - PROCESS | 1656 | 1468454972136 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 1656 | 1468454972142 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4a000 == 38 [pid = 1656] [id = 142] 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12aaaa800) [pid = 1656] [serial = 423] [outer = 0x0] 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12b155800) [pid = 1656] [serial = 424] [outer = 0x12aaaa800] 17:09:32 INFO - PROCESS | 1656 | 1468454972189 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12ba80400) [pid = 1656] [serial = 425] [outer = 0x12aaaa800] 17:09:32 INFO - PROCESS | 1656 | 1468454972668 Marionette TRACE conn3 <- [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]]]}] 17:09:32 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. 17:09:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 723ms 17:09:32 INFO - PROCESS | 1656 | 1468454972678 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 1656 | 1468454972681 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 17:09:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:09:32 INFO - PROCESS | 1656 | 1468454972684 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 1656 | 1468454972686 Marionette TRACE conn3 <- [1,542,null,{}] 17:09:32 INFO - PROCESS | 1656 | 1468454972690 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 1656 | 1468454972692 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:32 INFO - PROCESS | 1656 | 1468454972800 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:09:32 INFO - PROCESS | 1656 | 1468454972849 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 1656 | 1468454972852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1c000 == 39 [pid = 1656] [id = 143] 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x117fee400) [pid = 1656] [serial = 426] [outer = 0x0] 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11898ec00) [pid = 1656] [serial = 427] [outer = 0x117fee400] 17:09:32 INFO - PROCESS | 1656 | 1468454972884 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119544c00) [pid = 1656] [serial = 428] [outer = 0x117fee400] 17:09:33 INFO - PROCESS | 1656 | 1468454973311 Marionette TRACE conn3 <- [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]]]}] 17:09:33 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. 17:09:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 17:09:33 INFO - PROCESS | 1656 | 1468454973355 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 1656 | 1468454973358 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 17:09:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:09:33 INFO - PROCESS | 1656 | 1468454973363 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 1656 | 1468454973365 Marionette TRACE conn3 <- [1,546,null,{}] 17:09:33 INFO - PROCESS | 1656 | 1468454973367 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:33 INFO - PROCESS | 1656 | 1468454973369 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:33 INFO - PROCESS | 1656 | 1468454973482 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:09:33 INFO - PROCESS | 1656 | 1468454973636 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 1656 | 1468454973637 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x124377800 == 40 [pid = 1656] [id = 144] 17:09:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12102ac00) [pid = 1656] [serial = 429] [outer = 0x0] 17:09:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x121068c00) [pid = 1656] [serial = 430] [outer = 0x12102ac00] 17:09:33 INFO - PROCESS | 1656 | 1468454973698 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x123bed000) [pid = 1656] [serial = 431] [outer = 0x12102ac00] 17:09:34 INFO - PROCESS | 1656 | 1468454974118 Marionette TRACE conn3 <- [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]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:09:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 769ms 17:09:34 INFO - PROCESS | 1656 | 1468454974133 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:09:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:09:34 INFO - PROCESS | 1656 | 1468454974134 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 17:09:34 INFO - PROCESS | 1656 | 1468454974137 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 1656 | 1468454974139 Marionette TRACE conn3 <- [1,550,null,{}] 17:09:34 INFO - PROCESS | 1656 | 1468454974147 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 1656 | 1468454974150 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:34 INFO - PROCESS | 1656 | 1468454974276 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:09:34 INFO - PROCESS | 1656 | 1468454974375 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 1656 | 1468454974378 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afc6800 == 41 [pid = 1656] [id = 145] 17:09:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x123bf7400) [pid = 1656] [serial = 432] [outer = 0x0] 17:09:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x124b0a400) [pid = 1656] [serial = 433] [outer = 0x123bf7400] 17:09:34 INFO - PROCESS | 1656 | 1468454974416 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x128ade000) [pid = 1656] [serial = 434] [outer = 0x123bf7400] 17:09:35 INFO - PROCESS | 1656 | 1468454975097 Marionette TRACE conn3 <- [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]]]}] 17:09:35 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. 17:09:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 972ms 17:09:35 INFO - PROCESS | 1656 | 1468454975110 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:09:35 INFO - PROCESS | 1656 | 1468454975112 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 17:09:35 INFO - PROCESS | 1656 | 1468454975115 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 1656 | 1468454975117 Marionette TRACE conn3 <- [1,554,null,{}] 17:09:35 INFO - PROCESS | 1656 | 1468454975121 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 1656 | 1468454975122 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:35 INFO - PROCESS | 1656 | 1468454975225 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:09:35 INFO - PROCESS | 1656 | 1468454975277 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 1656 | 1468454975280 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a5b000 == 42 [pid = 1656] [id = 146] 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x11911e800) [pid = 1656] [serial = 435] [outer = 0x0] 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119538000) [pid = 1656] [serial = 436] [outer = 0x11911e800] 17:09:35 INFO - PROCESS | 1656 | 1468454975308 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119b55800) [pid = 1656] [serial = 437] [outer = 0x11911e800] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12a41d800 == 41 [pid = 1656] [id = 141] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x128ddb800 == 40 [pid = 1656] [id = 140] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12388c000 == 39 [pid = 1656] [id = 139] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1256cd800 == 38 [pid = 1656] [id = 138] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1247a0000 == 37 [pid = 1656] [id = 137] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a6000 == 36 [pid = 1656] [id = 136] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x119ccf000 == 35 [pid = 1656] [id = 135] 17:09:35 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x118ccc800 == 34 [pid = 1656] [id = 134] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x117352800 == 33 [pid = 1656] [id = 133] 17:09:35 INFO - PROCESS | 1656 | --DOCSHELL 0x113c26000 == 32 [pid = 1656] [id = 132] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12bac0400) [pid = 1656] [serial = 290] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x121154c00) [pid = 1656] [serial = 368] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12c4f0400) [pid = 1656] [serial = 374] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12c40e400) [pid = 1656] [serial = 371] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12c05b000) [pid = 1656] [serial = 362] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x128d37400) [pid = 1656] [serial = 370] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1183b9c00) [pid = 1656] [serial = 367] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12a6b7000) [pid = 1656] [serial = 356] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x123bf6c00) [pid = 1656] [serial = 377] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11602e000) [pid = 1656] [serial = 293] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119c11c00) [pid = 1656] [serial = 373] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12bac4c00) [pid = 1656] [serial = 359] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b151000) [pid = 1656] [serial = 358] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12c052000) [pid = 1656] [serial = 361] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12c402c00) [pid = 1656] [serial = 364] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12c408400) [pid = 1656] [serial = 365] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119409400) [pid = 1656] [serial = 334] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1199be000) [pid = 1656] [serial = 335] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121026400) [pid = 1656] [serial = 343] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121156400) [pid = 1656] [serial = 344] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x123966400) [pid = 1656] [serial = 337] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12452c400) [pid = 1656] [serial = 338] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x124776800) [pid = 1656] [serial = 346] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x124e2f000) [pid = 1656] [serial = 347] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12683a400) [pid = 1656] [serial = 349] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128cacc00) [pid = 1656] [serial = 350] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128cb5000) [pid = 1656] [serial = 352] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129391c00) [pid = 1656] [serial = 353] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12961f000) [pid = 1656] [serial = 355] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12c050c00) [pid = 1656] [serial = 332] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128adb000) [pid = 1656] [serial = 340] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128cad800) [pid = 1656] [serial = 341] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x123bf2800) [pid = 1656] [serial = 376] [outer = 0x0] [url = about:blank] 17:09:35 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:35 INFO - PROCESS | 1656 | 1468454975703 Marionette TRACE conn3 <- [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]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 619ms 17:09:35 INFO - PROCESS | 1656 | 1468454975735 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:09:35 INFO - PROCESS | 1656 | 1468454975738 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 17:09:35 INFO - PROCESS | 1656 | 1468454975742 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 1656 | 1468454975744 Marionette TRACE conn3 <- [1,558,null,{}] 17:09:35 INFO - PROCESS | 1656 | 1468454975746 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 1656 | 1468454975748 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:35 INFO - PROCESS | 1656 | 1468454975826 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:09:35 INFO - PROCESS | 1656 | 1468454975879 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 1656 | 1468454975880 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x117686000 == 33 [pid = 1656] [id = 147] 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11911fc00) [pid = 1656] [serial = 438] [outer = 0x0] 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119c0e400) [pid = 1656] [serial = 439] [outer = 0x11911fc00] 17:09:35 INFO - PROCESS | 1656 | 1468454975908 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12106b800) [pid = 1656] [serial = 440] [outer = 0x11911fc00] 17:09:36 INFO - PROCESS | 1656 | 1468454976208 Marionette TRACE conn3 <- [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]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 17:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:09:36 INFO - PROCESS | 1656 | 1468454976261 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 1656 | 1468454976263 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 17:09:36 INFO - PROCESS | 1656 | 1468454976265 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 1656 | 1468454976267 Marionette TRACE conn3 <- [1,562,null,{}] 17:09:36 INFO - PROCESS | 1656 | 1468454976275 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 1656 | 1468454976277 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:36 INFO - PROCESS | 1656 | 1468454976356 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:09:36 INFO - PROCESS | 1656 | 1468454976407 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 1656 | 1468454976408 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ccb000 == 34 [pid = 1656] [id = 148] 17:09:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x121153c00) [pid = 1656] [serial = 441] [outer = 0x0] 17:09:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x123bf6c00) [pid = 1656] [serial = 442] [outer = 0x121153c00] 17:09:36 INFO - PROCESS | 1656 | 1468454976435 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x124e2f000) [pid = 1656] [serial = 443] [outer = 0x121153c00] 17:09:36 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:36 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:36 INFO - PROCESS | 1656 | 1468454976766 Marionette TRACE conn3 <- [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]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 520ms 17:09:36 INFO - PROCESS | 1656 | 1468454976786 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 1656 | 1468454976788 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 17:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:09:36 INFO - PROCESS | 1656 | 1468454976794 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 1656 | 1468454976796 Marionette TRACE conn3 <- [1,566,null,{}] 17:09:36 INFO - PROCESS | 1656 | 1468454976800 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 1656 | 1468454976802 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:36 INFO - PROCESS | 1656 | 1468454976915 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:09:36 INFO - PROCESS | 1656 | 1468454976970 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 1656 | 1468454976971 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aad000 == 35 [pid = 1656] [id = 149] 17:09:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124e2b000) [pid = 1656] [serial = 444] [outer = 0x0] 17:09:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126527400) [pid = 1656] [serial = 445] [outer = 0x124e2b000] 17:09:36 INFO - PROCESS | 1656 | 1468454976996 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x126ca2400) [pid = 1656] [serial = 446] [outer = 0x124e2b000] 17:09:37 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:37 INFO - PROCESS | 1656 | 1468454977418 Marionette TRACE conn3 <- [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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 17:09:37 INFO - PROCESS | 1656 | 1468454977472 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 1656 | 1468454977475 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 17:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:09:37 INFO - PROCESS | 1656 | 1468454977480 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 1656 | 1468454977482 Marionette TRACE conn3 <- [1,570,null,{}] 17:09:37 INFO - PROCESS | 1656 | 1468454977487 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:37 INFO - PROCESS | 1656 | 1468454977489 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:37 INFO - PROCESS | 1656 | 1468454977587 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:09:37 INFO - PROCESS | 1656 | 1468454977687 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 1656 | 1468454977688 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872c800 == 36 [pid = 1656] [id = 150] 17:09:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119749000) [pid = 1656] [serial = 447] [outer = 0x0] 17:09:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c08c00) [pid = 1656] [serial = 448] [outer = 0x119749000] 17:09:37 INFO - PROCESS | 1656 | 1468454977720 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121065800) [pid = 1656] [serial = 449] [outer = 0x119749000] 17:09:37 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:38 INFO - PROCESS | 1656 | 1468454978144 Marionette TRACE conn3 <- [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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 17:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:09:38 INFO - PROCESS | 1656 | 1468454978152 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 1656 | 1468454978155 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 17:09:38 INFO - PROCESS | 1656 | 1468454978160 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 1656 | 1468454978162 Marionette TRACE conn3 <- [1,574,null,{}] 17:09:38 INFO - PROCESS | 1656 | 1468454978164 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 1656 | 1468454978166 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:38 INFO - PROCESS | 1656 | 1468454978264 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:09:38 INFO - PROCESS | 1656 | 1468454978326 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 1656 | 1468454978328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x124756800 == 37 [pid = 1656] [id = 151] 17:09:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124525c00) [pid = 1656] [serial = 450] [outer = 0x0] 17:09:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124636c00) [pid = 1656] [serial = 451] [outer = 0x124525c00] 17:09:38 INFO - PROCESS | 1656 | 1468454978363 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x125787c00) [pid = 1656] [serial = 452] [outer = 0x124525c00] 17:09:38 INFO - PROCESS | 1656 | 1468454978792 Marionette TRACE conn3 <- [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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 17:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:09:38 INFO - PROCESS | 1656 | 1468454978831 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 1656 | 1468454978832 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 17:09:38 INFO - PROCESS | 1656 | 1468454978835 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 1656 | 1468454978838 Marionette TRACE conn3 <- [1,578,null,{}] 17:09:38 INFO - PROCESS | 1656 | 1468454978845 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 1656 | 1468454978849 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:38 INFO - PROCESS | 1656 | 1468454978966 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:09:39 INFO - PROCESS | 1656 | 1468454979045 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 1656 | 1468454979047 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaf800 == 38 [pid = 1656] [id = 152] 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128cac800) [pid = 1656] [serial = 453] [outer = 0x0] 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cb8c00) [pid = 1656] [serial = 454] [outer = 0x128cac800] 17:09:39 INFO - PROCESS | 1656 | 1468454979081 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129272c00) [pid = 1656] [serial = 455] [outer = 0x128cac800] 17:09:39 INFO - PROCESS | 1656 | 1468454979493 Marionette TRACE conn3 <- [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]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 17:09:39 INFO - PROCESS | 1656 | 1468454979509 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 1656 | 1468454979511 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 17:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:09:39 INFO - PROCESS | 1656 | 1468454979514 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 1656 | 1468454979515 Marionette TRACE conn3 <- [1,582,null,{}] 17:09:39 INFO - PROCESS | 1656 | 1468454979517 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 1656 | 1468454979519 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:39 INFO - PROCESS | 1656 | 1468454979614 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:09:39 INFO - PROCESS | 1656 | 1468454979663 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 1656 | 1468454979664 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a4800 == 39 [pid = 1656] [id = 153] 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12938e400) [pid = 1656] [serial = 456] [outer = 0x0] 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a69dc00) [pid = 1656] [serial = 457] [outer = 0x12938e400] 17:09:39 INFO - PROCESS | 1656 | 1468454979693 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aaa7c00) [pid = 1656] [serial = 458] [outer = 0x12938e400] 17:09:40 INFO - PROCESS | 1656 | 1468454980156 Marionette TRACE conn3 <- [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]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 668ms 17:09:40 INFO - PROCESS | 1656 | 1468454980183 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 1656 | 1468454980185 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 17:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:09:40 INFO - PROCESS | 1656 | 1468454980189 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 1656 | 1468454980193 Marionette TRACE conn3 <- [1,586,null,{}] 17:09:40 INFO - PROCESS | 1656 | 1468454980197 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 1656 | 1468454980200 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:40 INFO - PROCESS | 1656 | 1468454980380 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:09:40 INFO - PROCESS | 1656 | 1468454980459 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 1656 | 1468454980461 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a611000 == 40 [pid = 1656] [id = 154] 17:09:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12aaaa000) [pid = 1656] [serial = 459] [outer = 0x0] 17:09:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b2b4800) [pid = 1656] [serial = 460] [outer = 0x12aaaa000] 17:09:40 INFO - PROCESS | 1656 | 1468454980489 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b2bd800) [pid = 1656] [serial = 461] [outer = 0x12aaaa000] 17:09:40 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:40 INFO - PROCESS | 1656 | 1468454980970 Marionette TRACE conn3 <- [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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 823ms 17:09:41 INFO - PROCESS | 1656 | 1468454981016 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 1656 | 1468454981018 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 17:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:09:41 INFO - PROCESS | 1656 | 1468454981026 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 1656 | 1468454981028 Marionette TRACE conn3 <- [1,590,null,{}] 17:09:41 INFO - PROCESS | 1656 | 1468454981031 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 1656 | 1468454981039 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:41 INFO - PROCESS | 1656 | 1468454981209 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:09:41 INFO - PROCESS | 1656 | 1468454981292 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 1656 | 1468454981294 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2da800 == 41 [pid = 1656] [id = 155] 17:09:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12ba7ac00) [pid = 1656] [serial = 462] [outer = 0x0] 17:09:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12c04ec00) [pid = 1656] [serial = 463] [outer = 0x12ba7ac00] 17:09:41 INFO - PROCESS | 1656 | 1468454981322 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12c058400) [pid = 1656] [serial = 464] [outer = 0x12ba7ac00] 17:09:41 INFO - PROCESS | 1656 | 1468454981808 Marionette TRACE conn3 <- [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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 826ms 17:09:41 INFO - PROCESS | 1656 | 1468454981852 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 1656 | 1468454981855 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 17:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:09:41 INFO - PROCESS | 1656 | 1468454981861 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 1656 | 1468454981862 Marionette TRACE conn3 <- [1,594,null,{}] 17:09:41 INFO - PROCESS | 1656 | 1468454981866 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 1656 | 1468454981868 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:41 INFO - PROCESS | 1656 | 1468454981964 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x119ccb000 == 40 [pid = 1656] [id = 148] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x117686000 == 39 [pid = 1656] [id = 147] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x116a5b000 == 38 [pid = 1656] [id = 146] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12afc6800 == 37 [pid = 1656] [id = 145] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x124377800 == 36 [pid = 1656] [id = 144] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1c000 == 35 [pid = 1656] [id = 143] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x112e9a800 == 34 [pid = 1656] [id = 131] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2da800 == 33 [pid = 1656] [id = 155] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12a611000 == 32 [pid = 1656] [id = 154] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a4800 == 31 [pid = 1656] [id = 153] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaf800 == 30 [pid = 1656] [id = 152] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x123f4a000 == 29 [pid = 1656] [id = 142] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x124756800 == 28 [pid = 1656] [id = 151] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x123aad000 == 27 [pid = 1656] [id = 149] 17:09:42 INFO - PROCESS | 1656 | --DOCSHELL 0x11872c800 == 26 [pid = 1656] [id = 150] 17:09:42 INFO - PROCESS | 1656 | 1468454982602 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 1656 | 1468454982603 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x111e91000 == 27 [pid = 1656] [id = 156] 17:09:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x112eb2c00) [pid = 1656] [serial = 465] [outer = 0x0] 17:09:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x113c99800) [pid = 1656] [serial = 466] [outer = 0x112eb2c00] 17:09:42 INFO - PROCESS | 1656 | 1468454982633 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1168df400) [pid = 1656] [serial = 467] [outer = 0x112eb2c00] 17:09:43 INFO - PROCESS | 1656 | 1468454983005 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1173ms 17:09:43 INFO - PROCESS | 1656 | 1468454983042 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 1656 | 1468454983044 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 17:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:09:43 INFO - PROCESS | 1656 | 1468454983048 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 1656 | 1468454983049 Marionette TRACE conn3 <- [1,598,null,{}] 17:09:43 INFO - PROCESS | 1656 | 1468454983053 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 1656 | 1468454983054 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:43 INFO - PROCESS | 1656 | 1468454983158 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:09:43 INFO - PROCESS | 1656 | 1468454983163 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 1656 | 1468454983165 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a9800 == 28 [pid = 1656] [id = 157] 17:09:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x11898f400) [pid = 1656] [serial = 468] [outer = 0x0] 17:09:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119408c00) [pid = 1656] [serial = 469] [outer = 0x11898f400] 17:09:43 INFO - PROCESS | 1656 | 1468454983192 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11973fc00) [pid = 1656] [serial = 470] [outer = 0x11898f400] 17:09:43 INFO - PROCESS | 1656 | 1468454983567 Marionette TRACE conn3 <- [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]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 17:09:43 INFO - PROCESS | 1656 | 1468454983622 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 1656 | 1468454983627 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 17:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:09:43 INFO - PROCESS | 1656 | 1468454983631 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 1656 | 1468454983633 Marionette TRACE conn3 <- [1,602,null,{}] 17:09:43 INFO - PROCESS | 1656 | 1468454983644 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 1656 | 1468454983646 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:43 INFO - PROCESS | 1656 | 1468454983793 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:09:43 INFO - PROCESS | 1656 | 1468454983873 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 1656 | 1468454983874 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x11683b000 == 29 [pid = 1656] [id = 158] 17:09:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119c4a800) [pid = 1656] [serial = 471] [outer = 0x0] 17:09:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12101d400) [pid = 1656] [serial = 472] [outer = 0x119c4a800] 17:09:43 INFO - PROCESS | 1656 | 1468454983928 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12106d400) [pid = 1656] [serial = 473] [outer = 0x119c4a800] 17:09:44 INFO - PROCESS | 1656 | 1468454984369 Marionette TRACE conn3 <- [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]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 771ms 17:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:09:44 INFO - PROCESS | 1656 | 1468454984401 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 1656 | 1468454984403 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 17:09:44 INFO - PROCESS | 1656 | 1468454984412 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 1656 | 1468454984416 Marionette TRACE conn3 <- [1,606,null,{}] 17:09:44 INFO - PROCESS | 1656 | 1468454984419 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 1656 | 1468454984422 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:44 INFO - PROCESS | 1656 | 1468454984521 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:09:44 INFO - PROCESS | 1656 | 1468454984563 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 1656 | 1468454984564 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b1800 == 30 [pid = 1656] [id = 159] 17:09:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x123964400) [pid = 1656] [serial = 474] [outer = 0x0] 17:09:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12403b400) [pid = 1656] [serial = 475] [outer = 0x123964400] 17:09:44 INFO - PROCESS | 1656 | 1468454984593 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x124637000) [pid = 1656] [serial = 476] [outer = 0x123964400] 17:09:45 INFO - PROCESS | 1656 | 1468454985165 Marionette TRACE conn3 <- [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]]]}] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12102ac00) [pid = 1656] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12aaaa800) [pid = 1656] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x124306800) [pid = 1656] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11946b400) [pid = 1656] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1250f4800) [pid = 1656] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x123960c00) [pid = 1656] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1183b6400) [pid = 1656] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x116ce3800) [pid = 1656] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1250f9c00) [pid = 1656] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1199be400) [pid = 1656] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x124308c00) [pid = 1656] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x128ae8400) [pid = 1656] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119c0ec00) [pid = 1656] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119124000) [pid = 1656] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12a4c6c00) [pid = 1656] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119124800) [pid = 1656] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12452e400) [pid = 1656] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124e2b000) [pid = 1656] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11911e800) [pid = 1656] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11911fc00) [pid = 1656] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x121153c00) [pid = 1656] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x117fee400) [pid = 1656] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:09:45 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x123bf7400) [pid = 1656] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 828ms 17:09:45 INFO - PROCESS | 1656 | 1468454985234 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 1656 | 1468454985236 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 17:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:09:45 INFO - PROCESS | 1656 | 1468454985238 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 1656 | 1468454985240 Marionette TRACE conn3 <- [1,610,null,{}] 17:09:45 INFO - PROCESS | 1656 | 1468454985244 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 1656 | 1468454985245 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:45 INFO - PROCESS | 1656 | 1468454985321 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:09:45 INFO - PROCESS | 1656 | 1468454985327 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1656 | 1468454985328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185b8000 == 31 [pid = 1656] [id = 160] 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119410400) [pid = 1656] [serial = 477] [outer = 0x0] 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1199be400) [pid = 1656] [serial = 478] [outer = 0x119410400] 17:09:45 INFO - PROCESS | 1656 | 1468454985353 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12106b400) [pid = 1656] [serial = 479] [outer = 0x119410400] 17:09:45 INFO - PROCESS | 1656 | 1468454985679 Marionette TRACE conn3 <- [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]]]}] 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x123bf0c00) [pid = 1656] [serial = 480] [outer = 0x12c4f6c00] 17:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 17:09:45 INFO - PROCESS | 1656 | 1468454985721 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 1656 | 1468454985724 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 17:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:09:45 INFO - PROCESS | 1656 | 1468454985742 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 1656 | 1468454985743 Marionette TRACE conn3 <- [1,614,null,{}] 17:09:45 INFO - PROCESS | 1656 | 1468454985745 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 1656 | 1468454985747 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:45 INFO - PROCESS | 1656 | 1468454985841 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:09:45 INFO - PROCESS | 1656 | 1468454985880 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1656 | 1468454985884 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b1000 == 32 [pid = 1656] [id = 161] 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119c11000) [pid = 1656] [serial = 481] [outer = 0x0] 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1250f9c00) [pid = 1656] [serial = 482] [outer = 0x119c11000] 17:09:45 INFO - PROCESS | 1656 | 1468454985916 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12652ec00) [pid = 1656] [serial = 483] [outer = 0x119c11000] 17:09:46 INFO - PROCESS | 1656 | 1468454986213 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 525ms 17:09:46 INFO - PROCESS | 1656 | 1468454986261 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 1656 | 1468454986263 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 17:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:09:46 INFO - PROCESS | 1656 | 1468454986265 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 1656 | 1468454986266 Marionette TRACE conn3 <- [1,618,null,{}] 17:09:46 INFO - PROCESS | 1656 | 1468454986268 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 1656 | 1468454986270 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:46 INFO - PROCESS | 1656 | 1468454986345 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:09:46 INFO - PROCESS | 1656 | 1468454986348 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 1656 | 1468454986349 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x113e0f000 == 33 [pid = 1656] [id = 162] 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1199cc800) [pid = 1656] [serial = 484] [outer = 0x0] 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126afc800) [pid = 1656] [serial = 485] [outer = 0x1199cc800] 17:09:46 INFO - PROCESS | 1656 | 1468454986376 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128ae3400) [pid = 1656] [serial = 486] [outer = 0x1199cc800] 17:09:46 INFO - PROCESS | 1656 | 1468454986693 Marionette TRACE conn3 <- [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]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 17:09:46 INFO - PROCESS | 1656 | 1468454986744 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 1656 | 1468454986745 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 17:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:09:46 INFO - PROCESS | 1656 | 1468454986748 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 1656 | 1468454986749 Marionette TRACE conn3 <- [1,622,null,{}] 17:09:46 INFO - PROCESS | 1656 | 1468454986751 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 1656 | 1468454986752 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:46 INFO - PROCESS | 1656 | 1468454986826 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:09:46 INFO - PROCESS | 1656 | 1468454986829 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 1656 | 1468454986830 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa28000 == 34 [pid = 1656] [id = 163] 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119b36800) [pid = 1656] [serial = 487] [outer = 0x0] 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128cabc00) [pid = 1656] [serial = 488] [outer = 0x119b36800] 17:09:46 INFO - PROCESS | 1656 | 1468454986856 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128f2b800) [pid = 1656] [serial = 489] [outer = 0x119b36800] 17:09:47 INFO - PROCESS | 1656 | 1468454987258 Marionette TRACE conn3 <- [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]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 567ms 17:09:47 INFO - PROCESS | 1656 | 1468454987317 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 1656 | 1468454987321 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 17:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:09:47 INFO - PROCESS | 1656 | 1468454987327 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 1656 | 1468454987331 Marionette TRACE conn3 <- [1,626,null,{}] 17:09:47 INFO - PROCESS | 1656 | 1468454987338 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 1656 | 1468454987341 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:47 INFO - PROCESS | 1656 | 1468454987527 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:09:47 INFO - PROCESS | 1656 | 1468454987674 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 1656 | 1468454987677 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x11719e800 == 35 [pid = 1656] [id = 164] 17:09:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x117143800) [pid = 1656] [serial = 490] [outer = 0x0] 17:09:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1178ec800) [pid = 1656] [serial = 491] [outer = 0x117143800] 17:09:47 INFO - PROCESS | 1656 | 1468454987733 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118952800) [pid = 1656] [serial = 492] [outer = 0x117143800] 17:09:48 INFO - PROCESS | 1656 | 1468454988254 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 976ms 17:09:48 INFO - PROCESS | 1656 | 1468454988311 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 1656 | 1468454988314 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 17:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:09:48 INFO - PROCESS | 1656 | 1468454988319 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 1656 | 1468454988321 Marionette TRACE conn3 <- [1,630,null,{}] 17:09:48 INFO - PROCESS | 1656 | 1468454988324 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 1656 | 1468454988325 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:48 INFO - PROCESS | 1656 | 1468454988430 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:09:48 INFO - PROCESS | 1656 | 1468454988504 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 1656 | 1468454988505 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x123896000 == 36 [pid = 1656] [id = 165] 17:09:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x1199be000) [pid = 1656] [serial = 493] [outer = 0x0] 17:09:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119b4dc00) [pid = 1656] [serial = 494] [outer = 0x1199be000] 17:09:48 INFO - PROCESS | 1656 | 1468454988536 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121028c00) [pid = 1656] [serial = 495] [outer = 0x1199be000] 17:09:49 INFO - PROCESS | 1656 | 1468454989183 Marionette TRACE conn3 <- [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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 17:09:49 INFO - PROCESS | 1656 | 1468454989221 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 1656 | 1468454989224 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 17:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:09:49 INFO - PROCESS | 1656 | 1468454989230 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 1656 | 1468454989232 Marionette TRACE conn3 <- [1,634,null,{}] 17:09:49 INFO - PROCESS | 1656 | 1468454989235 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 1656 | 1468454989237 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:49 INFO - PROCESS | 1656 | 1468454989338 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x113e0f000 == 35 [pid = 1656] [id = 162] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b1000 == 34 [pid = 1656] [id = 161] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x1185b8000 == 33 [pid = 1656] [id = 160] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b1800 == 32 [pid = 1656] [id = 159] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11683b000 == 31 [pid = 1656] [id = 158] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a9800 == 30 [pid = 1656] [id = 157] 17:09:49 INFO - PROCESS | 1656 | --DOCSHELL 0x111e91000 == 29 [pid = 1656] [id = 156] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x124637800) [pid = 1656] [serial = 403] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1199bf400) [pid = 1656] [serial = 397] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119c0d000) [pid = 1656] [serial = 398] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1256d8800) [pid = 1656] [serial = 406] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x123be8c00) [pid = 1656] [serial = 400] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x123bf3c00) [pid = 1656] [serial = 401] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11843a800) [pid = 1656] [serial = 394] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118981c00) [pid = 1656] [serial = 395] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119540400) [pid = 1656] [serial = 392] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118983000) [pid = 1656] [serial = 391] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x126836000) [pid = 1656] [serial = 409] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x121026800) [pid = 1656] [serial = 380] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119c08400) [pid = 1656] [serial = 379] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124e38800) [pid = 1656] [serial = 383] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124633400) [pid = 1656] [serial = 382] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126178c00) [pid = 1656] [serial = 407] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124e2f000) [pid = 1656] [serial = 443] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129399800) [pid = 1656] [serial = 386] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128d3cc00) [pid = 1656] [serial = 412] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128cb0c00) [pid = 1656] [serial = 410] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128cb5400) [pid = 1656] [serial = 385] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12b147000) [pid = 1656] [serial = 389] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12aaaa400) [pid = 1656] [serial = 422] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b155800) [pid = 1656] [serial = 424] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126ca2c00) [pid = 1656] [serial = 388] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119b42000) [pid = 1656] [serial = 415] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121155000) [pid = 1656] [serial = 416] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aa9d800) [pid = 1656] [serial = 421] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x129278400) [pid = 1656] [serial = 413] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a4c5c00) [pid = 1656] [serial = 419] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129279000) [pid = 1656] [serial = 418] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x124e36c00) [pid = 1656] [serial = 404] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126ca2400) [pid = 1656] [serial = 446] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119538000) [pid = 1656] [serial = 436] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12106b800) [pid = 1656] [serial = 440] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x123bf6c00) [pid = 1656] [serial = 442] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x119544c00) [pid = 1656] [serial = 428] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119b55800) [pid = 1656] [serial = 437] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x119c0e400) [pid = 1656] [serial = 439] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x128ade000) [pid = 1656] [serial = 434] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x121068c00) [pid = 1656] [serial = 430] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x123bed000) [pid = 1656] [serial = 431] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12ba80400) [pid = 1656] [serial = 425] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x11898ec00) [pid = 1656] [serial = 427] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x124b0a400) [pid = 1656] [serial = 433] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x126527400) [pid = 1656] [serial = 445] [outer = 0x0] [url = about:blank] 17:09:49 INFO - PROCESS | 1656 | 1468454989415 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 1656 | 1468454989418 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x115f9d800 == 30 [pid = 1656] [id = 166] 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x117144000) [pid = 1656] [serial = 496] [outer = 0x0] 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x1183c0800) [pid = 1656] [serial = 497] [outer = 0x117144000] 17:09:49 INFO - PROCESS | 1656 | 1468454989449 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119473000) [pid = 1656] [serial = 498] [outer = 0x117144000] 17:09:49 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:49 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:49 INFO - PROCESS | 1656 | 1468454989755 Marionette TRACE conn3 <- [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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 571ms 17:09:49 INFO - PROCESS | 1656 | 1468454989801 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 1656 | 1468454989804 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 17:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:09:49 INFO - PROCESS | 1656 | 1468454989811 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 1656 | 1468454989812 Marionette TRACE conn3 <- [1,638,null,{}] 17:09:49 INFO - PROCESS | 1656 | 1468454989815 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 1656 | 1468454989817 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:49 INFO - PROCESS | 1656 | 1468454989892 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:09:49 INFO - PROCESS | 1656 | 1468454989896 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 1656 | 1468454989898 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f20800 == 31 [pid = 1656] [id = 167] 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1199c0000) [pid = 1656] [serial = 499] [outer = 0x0] 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x119c40000) [pid = 1656] [serial = 500] [outer = 0x1199c0000] 17:09:49 INFO - PROCESS | 1656 | 1468454989926 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x121061800) [pid = 1656] [serial = 501] [outer = 0x1199c0000] 17:09:50 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:50 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:50 INFO - PROCESS | 1656 | 1468454990263 Marionette TRACE conn3 <- [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]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 17:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:09:50 INFO - PROCESS | 1656 | 1468454990281 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 1656 | 1468454990282 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 17:09:50 INFO - PROCESS | 1656 | 1468454990284 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 1656 | 1468454990287 Marionette TRACE conn3 <- [1,642,null,{}] 17:09:50 INFO - PROCESS | 1656 | 1468454990297 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 1656 | 1468454990300 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:50 INFO - PROCESS | 1656 | 1468454990378 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:09:50 INFO - PROCESS | 1656 | 1468454990383 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 1656 | 1468454990385 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191d7000 == 32 [pid = 1656] [id = 168] 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x116099000) [pid = 1656] [serial = 502] [outer = 0x0] 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x123bee400) [pid = 1656] [serial = 503] [outer = 0x116099000] 17:09:50 INFO - PROCESS | 1656 | 1468454990422 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x124524000) [pid = 1656] [serial = 504] [outer = 0x116099000] 17:09:50 INFO - PROCESS | 1656 | 1468454990772 Marionette TRACE conn3 <- [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]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 524ms 17:09:50 INFO - PROCESS | 1656 | 1468454990810 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 1656 | 1468454990811 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 17:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:09:50 INFO - PROCESS | 1656 | 1468454990814 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 1656 | 1468454990815 Marionette TRACE conn3 <- [1,646,null,{}] 17:09:50 INFO - PROCESS | 1656 | 1468454990817 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 1656 | 1468454990818 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:50 INFO - PROCESS | 1656 | 1468454990894 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:09:50 INFO - PROCESS | 1656 | 1468454990898 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 1656 | 1468454990899 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d70000 == 33 [pid = 1656] [id = 169] 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12452e400) [pid = 1656] [serial = 505] [outer = 0x0] 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1250f3800) [pid = 1656] [serial = 506] [outer = 0x12452e400] 17:09:50 INFO - PROCESS | 1656 | 1468454990925 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12617fc00) [pid = 1656] [serial = 507] [outer = 0x12452e400] 17:09:51 INFO - PROCESS | 1656 | 1468454991262 Marionette TRACE conn3 <- [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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:09:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 17:09:51 INFO - PROCESS | 1656 | 1468454991282 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 1656 | 1468454991283 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 17:09:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:09:51 INFO - PROCESS | 1656 | 1468454991286 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 1656 | 1468454991287 Marionette TRACE conn3 <- [1,650,null,{}] 17:09:51 INFO - PROCESS | 1656 | 1468454991291 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 1656 | 1468454991292 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:51 INFO - PROCESS | 1656 | 1468454991367 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:09:51 INFO - PROCESS | 1656 | 1468454991371 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 1656 | 1468454991373 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4e800 == 34 [pid = 1656] [id = 170] 17:09:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x126180000) [pid = 1656] [serial = 508] [outer = 0x0] 17:09:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x126afdc00) [pid = 1656] [serial = 509] [outer = 0x126180000] 17:09:51 INFO - PROCESS | 1656 | 1468454991409 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x128ae0800) [pid = 1656] [serial = 510] [outer = 0x126180000] 17:09:51 INFO - PROCESS | 1656 | 1468454991796 Marionette TRACE conn3 <- [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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:09:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 17:09:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:09:51 INFO - PROCESS | 1656 | 1468454991808 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 1656 | 1468454991809 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 17:09:51 INFO - PROCESS | 1656 | 1468454991811 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 1656 | 1468454991813 Marionette TRACE conn3 <- [1,654,null,{}] 17:09:51 INFO - PROCESS | 1656 | 1468454991815 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 1656 | 1468454991819 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:51 INFO - PROCESS | 1656 | 1468454991933 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:09:51 INFO - PROCESS | 1656 | 1468454991945 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 1656 | 1468454991946 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b8800 == 35 [pid = 1656] [id = 171] 17:09:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x12617f800) [pid = 1656] [serial = 511] [outer = 0x0] 17:09:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x129279800) [pid = 1656] [serial = 512] [outer = 0x12617f800] 17:09:51 INFO - PROCESS | 1656 | 1468454991971 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12a6ab000) [pid = 1656] [serial = 513] [outer = 0x12617f800] 17:09:52 INFO - PROCESS | 1656 | 1468454992392 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 618ms 17:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:09:52 INFO - PROCESS | 1656 | 1468454992431 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 1656 | 1468454992433 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 17:09:52 INFO - PROCESS | 1656 | 1468454992437 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 1656 | 1468454992439 Marionette TRACE conn3 <- [1,658,null,{}] 17:09:52 INFO - PROCESS | 1656 | 1468454992450 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 1656 | 1468454992452 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:52 INFO - PROCESS | 1656 | 1468454992600 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:09:52 INFO - PROCESS | 1656 | 1468454992652 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 1656 | 1468454992654 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a5b800 == 36 [pid = 1656] [id = 172] 17:09:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12a6aa800) [pid = 1656] [serial = 514] [outer = 0x0] 17:09:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a6b0400) [pid = 1656] [serial = 515] [outer = 0x12a6aa800] 17:09:52 INFO - PROCESS | 1656 | 1468454992684 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12b2b5800) [pid = 1656] [serial = 516] [outer = 0x12a6aa800] 17:09:52 INFO - PROCESS | 1656 | 1468454992983 Marionette TRACE conn3 <- [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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:09:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 578ms 17:09:53 INFO - PROCESS | 1656 | 1468454993014 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 1656 | 1468454993016 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 17:09:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:09:53 INFO - PROCESS | 1656 | 1468454993026 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 1656 | 1468454993027 Marionette TRACE conn3 <- [1,662,null,{}] 17:09:53 INFO - PROCESS | 1656 | 1468454993030 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:53 INFO - PROCESS | 1656 | 1468454993031 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:53 INFO - PROCESS | 1656 | 1468454993124 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:09:53 INFO - PROCESS | 1656 | 1468454993127 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 1656 | 1468454993129 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fce800 == 37 [pid = 1656] [id = 173] 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x129396800) [pid = 1656] [serial = 517] [outer = 0x0] 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12ba7a400) [pid = 1656] [serial = 518] [outer = 0x129396800] 17:09:53 INFO - PROCESS | 1656 | 1468454993168 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12ba83000) [pid = 1656] [serial = 519] [outer = 0x129396800] 17:09:53 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:53 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:53 INFO - PROCESS | 1656 | 1468454993482 Marionette TRACE conn3 <- [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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:09:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 472ms 17:09:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:09:53 INFO - PROCESS | 1656 | 1468454993497 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 1656 | 1468454993498 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 17:09:53 INFO - PROCESS | 1656 | 1468454993500 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 1656 | 1468454993501 Marionette TRACE conn3 <- [1,666,null,{}] 17:09:53 INFO - PROCESS | 1656 | 1468454993504 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:53 INFO - PROCESS | 1656 | 1468454993505 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:53 INFO - PROCESS | 1656 | 1468454993665 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112eb2c00) [pid = 1656] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11898f400) [pid = 1656] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119749000) [pid = 1656] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x124525c00) [pid = 1656] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x128cac800) [pid = 1656] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12938e400) [pid = 1656] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12aaaa000) [pid = 1656] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119c4a800) [pid = 1656] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x123964400) [pid = 1656] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119410400) [pid = 1656] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119c11000) [pid = 1656] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:09:53 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1199cc800) [pid = 1656] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:09:53 INFO - PROCESS | 1656 | 1468454993705 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 1656 | 1468454993706 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a8000 == 38 [pid = 1656] [id = 174] 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116934400) [pid = 1656] [serial = 520] [outer = 0x0] 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11898f400) [pid = 1656] [serial = 521] [outer = 0x116934400] 17:09:53 INFO - PROCESS | 1656 | 1468454993738 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x123960c00) [pid = 1656] [serial = 522] [outer = 0x116934400] 17:09:53 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:53 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:54 INFO - PROCESS | 1656 | 1468454994011 Marionette TRACE conn3 <- [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]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms 17:09:54 INFO - PROCESS | 1656 | 1468454994069 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 1656 | 1468454994071 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 17:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:09:54 INFO - PROCESS | 1656 | 1468454994073 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 1656 | 1468454994077 Marionette TRACE conn3 <- [1,670,null,{}] 17:09:54 INFO - PROCESS | 1656 | 1468454994080 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 1656 | 1468454994082 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:54 INFO - PROCESS | 1656 | 1468454994164 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:09:54 INFO - PROCESS | 1656 | 1468454994212 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 1656 | 1468454994214 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa33800 == 39 [pid = 1656] [id = 175] 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119410400) [pid = 1656] [serial = 523] [outer = 0x0] 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x124e06800) [pid = 1656] [serial = 524] [outer = 0x119410400] 17:09:54 INFO - PROCESS | 1656 | 1468454994238 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12ba85800) [pid = 1656] [serial = 525] [outer = 0x119410400] 17:09:54 INFO - PROCESS | 1656 | 1468454994515 Marionette TRACE conn3 <- [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]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 17:09:54 INFO - PROCESS | 1656 | 1468454994546 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 1656 | 1468454994548 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 17:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:09:54 INFO - PROCESS | 1656 | 1468454994550 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 1656 | 1468454994552 Marionette TRACE conn3 <- [1,674,null,{}] 17:09:54 INFO - PROCESS | 1656 | 1468454994554 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 1656 | 1468454994556 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:54 INFO - PROCESS | 1656 | 1468454994664 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:09:54 INFO - PROCESS | 1656 | 1468454994669 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 1656 | 1468454994671 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb13000 == 40 [pid = 1656] [id = 176] 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1256e3400) [pid = 1656] [serial = 526] [outer = 0x0] 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12c042400) [pid = 1656] [serial = 527] [outer = 0x1256e3400] 17:09:54 INFO - PROCESS | 1656 | 1468454994705 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12c403400) [pid = 1656] [serial = 528] [outer = 0x1256e3400] 17:09:54 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:54 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:55 INFO - PROCESS | 1656 | 1468454995032 Marionette TRACE conn3 <- [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]]]}] 17:09:55 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 17:09:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 17:09:55 INFO - PROCESS | 1656 | 1468454995070 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:09:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:09:55 INFO - PROCESS | 1656 | 1468454995072 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 17:09:55 INFO - PROCESS | 1656 | 1468454995074 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 1656 | 1468454995075 Marionette TRACE conn3 <- [1,678,null,{}] 17:09:55 INFO - PROCESS | 1656 | 1468454995078 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 1656 | 1468454995079 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:55 INFO - PROCESS | 1656 | 1468454995184 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:09:55 INFO - PROCESS | 1656 | 1468454995190 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 1656 | 1468454995191 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcc000 == 41 [pid = 1656] [id = 177] 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12c403c00) [pid = 1656] [serial = 529] [outer = 0x0] 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12c40ac00) [pid = 1656] [serial = 530] [outer = 0x12c403c00] 17:09:55 INFO - PROCESS | 1656 | 1468454995215 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12c410800) [pid = 1656] [serial = 531] [outer = 0x12c403c00] 17:09:55 INFO - PROCESS | 1656 | 1468454995516 Marionette TRACE conn3 <- [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]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:09:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 17:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:09:55 INFO - PROCESS | 1656 | 1468454995546 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 1656 | 1468454995547 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 17:09:55 INFO - PROCESS | 1656 | 1468454995549 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 1656 | 1468454995550 Marionette TRACE conn3 <- [1,682,null,{}] 17:09:55 INFO - PROCESS | 1656 | 1468454995552 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 1656 | 1468454995553 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:55 INFO - PROCESS | 1656 | 1468454995633 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:09:55 INFO - PROCESS | 1656 | 1468454995733 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 1656 | 1468454995735 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x11502f800 == 42 [pid = 1656] [id = 178] 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1122bd800) [pid = 1656] [serial = 532] [outer = 0x0] 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11602e000) [pid = 1656] [serial = 533] [outer = 0x1122bd800] 17:09:55 INFO - PROCESS | 1656 | 1468454995766 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x117feac00) [pid = 1656] [serial = 534] [outer = 0x1122bd800] 17:09:56 INFO - PROCESS | 1656 | 1468454996673 Marionette TRACE conn3 <- [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]]]}] 17:09:56 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) 17:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1168ms 17:09:56 INFO - PROCESS | 1656 | 1468454996719 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:09:56 INFO - PROCESS | 1656 | 1468454996722 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 17:09:56 INFO - PROCESS | 1656 | 1468454996725 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 1656 | 1468454996727 Marionette TRACE conn3 <- [1,686,null,{}] 17:09:56 INFO - PROCESS | 1656 | 1468454996731 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:56 INFO - PROCESS | 1656 | 1468454996732 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:56 INFO - PROCESS | 1656 | 1468454996836 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:09:56 INFO - PROCESS | 1656 | 1468454996887 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 1656 | 1468454996888 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199f4800 == 43 [pid = 1656] [id = 179] 17:09:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119b55400) [pid = 1656] [serial = 535] [outer = 0x0] 17:09:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119dcec00) [pid = 1656] [serial = 536] [outer = 0x119b55400] 17:09:56 INFO - PROCESS | 1656 | 1468454996918 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119dd9000) [pid = 1656] [serial = 537] [outer = 0x119b55400] 17:09:57 INFO - PROCESS | 1656 | 1468454997828 Marionette TRACE conn3 <- [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]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 17:09:57 INFO - PROCESS | 1656 | 1468454997850 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 1656 | 1468454997852 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 17:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:09:57 INFO - PROCESS | 1656 | 1468454997857 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 1656 | 1468454997858 Marionette TRACE conn3 <- [1,690,null,{}] 17:09:57 INFO - PROCESS | 1656 | 1468454997861 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 1656 | 1468454997862 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:57 INFO - PROCESS | 1656 | 1468454997967 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:09:58 INFO - PROCESS | 1656 | 1468454998018 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 1656 | 1468454998019 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2da800 == 44 [pid = 1656] [id = 180] 17:09:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119ddc400) [pid = 1656] [serial = 538] [outer = 0x0] 17:09:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x123bf5800) [pid = 1656] [serial = 539] [outer = 0x119ddc400] 17:09:58 INFO - PROCESS | 1656 | 1468454998048 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124e06c00) [pid = 1656] [serial = 540] [outer = 0x119ddc400] 17:09:58 INFO - PROCESS | 1656 | 1468454998965 Marionette TRACE conn3 <- [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]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 17:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:09:58 INFO - PROCESS | 1656 | 1468454998981 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 1656 | 1468454998984 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 17:09:58 INFO - PROCESS | 1656 | 1468454998987 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 1656 | 1468454998989 Marionette TRACE conn3 <- [1,694,null,{}] 17:09:58 INFO - PROCESS | 1656 | 1468454998993 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:58 INFO - PROCESS | 1656 | 1468454998994 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:59 INFO - PROCESS | 1656 | 1468454999085 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:09:59 INFO - PROCESS | 1656 | 1468454999136 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 1656 | 1468454999137 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:09:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x118727800 == 45 [pid = 1656] [id = 181] 17:09:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11974b400) [pid = 1656] [serial = 541] [outer = 0x0] 17:09:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1199cc400) [pid = 1656] [serial = 542] [outer = 0x11974b400] 17:09:59 INFO - PROCESS | 1656 | 1468454999166 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119dcf000) [pid = 1656] [serial = 543] [outer = 0x11974b400] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcc000 == 44 [pid = 1656] [id = 177] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb13000 == 43 [pid = 1656] [id = 176] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa33800 == 42 [pid = 1656] [id = 175] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a8000 == 41 [pid = 1656] [id = 174] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x128fce800 == 40 [pid = 1656] [id = 173] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x126a5b800 == 39 [pid = 1656] [id = 172] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b8800 == 38 [pid = 1656] [id = 171] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x123f4e800 == 37 [pid = 1656] [id = 170] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x119d70000 == 36 [pid = 1656] [id = 169] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x1191d7000 == 35 [pid = 1656] [id = 168] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x117f20800 == 34 [pid = 1656] [id = 167] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x115f9d800 == 33 [pid = 1656] [id = 166] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x123896000 == 32 [pid = 1656] [id = 165] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x11719e800 == 31 [pid = 1656] [id = 164] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa28000 == 30 [pid = 1656] [id = 163] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2da800 == 29 [pid = 1656] [id = 180] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x1199f4800 == 28 [pid = 1656] [id = 179] 17:10:00 INFO - PROCESS | 1656 | --DOCSHELL 0x11502f800 == 27 [pid = 1656] [id = 178] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x113c99800) [pid = 1656] [serial = 466] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119408c00) [pid = 1656] [serial = 469] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121065800) [pid = 1656] [serial = 449] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119c08c00) [pid = 1656] [serial = 448] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x125787c00) [pid = 1656] [serial = 452] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124636c00) [pid = 1656] [serial = 451] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x129272c00) [pid = 1656] [serial = 455] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x128cb8c00) [pid = 1656] [serial = 454] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12aaa7c00) [pid = 1656] [serial = 458] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12a69dc00) [pid = 1656] [serial = 457] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12b2bd800) [pid = 1656] [serial = 461] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12b2b4800) [pid = 1656] [serial = 460] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12c04ec00) [pid = 1656] [serial = 463] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12106d400) [pid = 1656] [serial = 473] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12101d400) [pid = 1656] [serial = 472] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119474800) [pid = 1656] [serial = 200] [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.] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12403b400) [pid = 1656] [serial = 475] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1199be400) [pid = 1656] [serial = 478] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1250f9c00) [pid = 1656] [serial = 482] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x126afc800) [pid = 1656] [serial = 485] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x124637000) [pid = 1656] [serial = 476] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12652ec00) [pid = 1656] [serial = 483] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128cabc00) [pid = 1656] [serial = 488] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12106b400) [pid = 1656] [serial = 479] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x11973fc00) [pid = 1656] [serial = 470] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1168df400) [pid = 1656] [serial = 467] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x128ae3400) [pid = 1656] [serial = 486] [outer = 0x0] [url = about:blank] 17:10:00 INFO - PROCESS | 1656 | 1468455000272 Marionette TRACE conn3 <- [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]]]}] 17:10:00 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) 17:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1324ms 17:10:00 INFO - PROCESS | 1656 | 1468455000312 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:10:00 INFO - PROCESS | 1656 | 1468455000314 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 17:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:10:00 INFO - PROCESS | 1656 | 1468455000317 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 1656 | 1468455000319 Marionette TRACE conn3 <- [1,698,null,{}] 17:10:00 INFO - PROCESS | 1656 | 1468455000324 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 1656 | 1468455000326 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:00 INFO - PROCESS | 1656 | 1468455000421 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:10:00 INFO - PROCESS | 1656 | 1468455000429 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 1656 | 1468455000432 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x11502e000 == 28 [pid = 1656] [id = 182] 17:10:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11714e800) [pid = 1656] [serial = 544] [outer = 0x0] 17:10:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x117fe9000) [pid = 1656] [serial = 545] [outer = 0x11714e800] 17:10:00 INFO - PROCESS | 1656 | 1468455000459 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118632c00) [pid = 1656] [serial = 546] [outer = 0x11714e800] 17:10:01 INFO - PROCESS | 1656 | 1468455001250 Marionette TRACE conn3 <- [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]]]}] 17:10:01 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) 17:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 17:10:01 INFO - PROCESS | 1656 | 1468455001288 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 1656 | 1468455001292 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 17:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:10:01 INFO - PROCESS | 1656 | 1468455001296 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 1656 | 1468455001298 Marionette TRACE conn3 <- [1,702,null,{}] 17:10:01 INFO - PROCESS | 1656 | 1468455001300 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 1656 | 1468455001302 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:01 INFO - PROCESS | 1656 | 1468455001380 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:10:01 INFO - PROCESS | 1656 | 1468455001427 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 1656 | 1468455001428 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x117353800 == 29 [pid = 1656] [id = 183] 17:10:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119124800) [pid = 1656] [serial = 547] [outer = 0x0] 17:10:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119743800) [pid = 1656] [serial = 548] [outer = 0x119124800] 17:10:01 INFO - PROCESS | 1656 | 1468455001455 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119b48800) [pid = 1656] [serial = 549] [outer = 0x119124800] 17:10:02 INFO - PROCESS | 1656 | 1468455002248 Marionette TRACE conn3 <- [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]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 17:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:10:02 INFO - PROCESS | 1656 | 1468455002266 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 1656 | 1468455002267 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 17:10:02 INFO - PROCESS | 1656 | 1468455002287 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 1656 | 1468455002290 Marionette TRACE conn3 <- [1,706,null,{}] 17:10:02 INFO - PROCESS | 1656 | 1468455002297 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:02 INFO - PROCESS | 1656 | 1468455002301 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:02 INFO - PROCESS | 1656 | 1468455002393 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:10:02 INFO - PROCESS | 1656 | 1468455002427 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 1656 | 1468455002429 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x118734800 == 30 [pid = 1656] [id = 184] 17:10:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x121025000) [pid = 1656] [serial = 550] [outer = 0x0] 17:10:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12102ac00) [pid = 1656] [serial = 551] [outer = 0x121025000] 17:10:02 INFO - PROCESS | 1656 | 1468455002457 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119c07800) [pid = 1656] [serial = 552] [outer = 0x121025000] 17:10:03 INFO - PROCESS | 1656 | 1468455003248 Marionette TRACE conn3 <- [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]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 990ms 17:10:03 INFO - PROCESS | 1656 | 1468455003260 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:10:03 INFO - PROCESS | 1656 | 1468455003261 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 17:10:03 INFO - PROCESS | 1656 | 1468455003264 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 1656 | 1468455003265 Marionette TRACE conn3 <- [1,710,null,{}] 17:10:03 INFO - PROCESS | 1656 | 1468455003267 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 1656 | 1468455003268 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:03 INFO - PROCESS | 1656 | 1468455003365 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:10:03 INFO - PROCESS | 1656 | 1468455003369 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 1656 | 1468455003370 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e8800 == 31 [pid = 1656] [id = 185] 17:10:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121155400) [pid = 1656] [serial = 553] [outer = 0x0] 17:10:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123bab000) [pid = 1656] [serial = 554] [outer = 0x121155400] 17:10:03 INFO - PROCESS | 1656 | 1468455003396 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x123bf5c00) [pid = 1656] [serial = 555] [outer = 0x121155400] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12ba7ac00) [pid = 1656] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1256e3400) [pid = 1656] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12617f800) [pid = 1656] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12a6aa800) [pid = 1656] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129396800) [pid = 1656] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x116099000) [pid = 1656] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x117143800) [pid = 1656] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12452e400) [pid = 1656] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1199be000) [pid = 1656] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119b36800) [pid = 1656] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1199c0000) [pid = 1656] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x126180000) [pid = 1656] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x117144000) [pid = 1656] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12c403c00) [pid = 1656] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x116934400) [pid = 1656] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:10:04 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x119410400) [pid = 1656] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:10:04 INFO - PROCESS | 1656 | 1468455004293 Marionette TRACE conn3 <- [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]]]}] 17:10:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1069ms 17:10:04 INFO - PROCESS | 1656 | 1468455004334 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 1656 | 1468455004336 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 17:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:10:04 INFO - PROCESS | 1656 | 1468455004340 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 1656 | 1468455004341 Marionette TRACE conn3 <- [1,714,null,{}] 17:10:04 INFO - PROCESS | 1656 | 1468455004345 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 1656 | 1468455004347 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:04 INFO - PROCESS | 1656 | 1468455004464 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:10:04 INFO - PROCESS | 1656 | 1468455004469 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 1656 | 1468455004471 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd8800 == 32 [pid = 1656] [id = 186] 17:10:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x116354c00) [pid = 1656] [serial = 556] [outer = 0x0] 17:10:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119c0e000) [pid = 1656] [serial = 557] [outer = 0x116354c00] 17:10:04 INFO - PROCESS | 1656 | 1468455004511 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x123bf3400) [pid = 1656] [serial = 558] [outer = 0x116354c00] 17:10:05 INFO - PROCESS | 1656 | 1468455005364 Marionette TRACE conn3 <- [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]]]}] 17:10:05 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 17:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1071ms 17:10:05 INFO - PROCESS | 1656 | 1468455005411 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 1656 | 1468455005412 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 17:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:10:05 INFO - PROCESS | 1656 | 1468455005414 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 1656 | 1468455005415 Marionette TRACE conn3 <- [1,718,null,{}] 17:10:05 INFO - PROCESS | 1656 | 1468455005418 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:05 INFO - PROCESS | 1656 | 1468455005422 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:05 INFO - PROCESS | 1656 | 1468455005533 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:10:05 INFO - PROCESS | 1656 | 1468455005541 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 1656 | 1468455005543 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4b800 == 33 [pid = 1656] [id = 187] 17:10:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x121156400) [pid = 1656] [serial = 559] [outer = 0x0] 17:10:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x124637400) [pid = 1656] [serial = 560] [outer = 0x121156400] 17:10:05 INFO - PROCESS | 1656 | 1468455005568 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1256db000) [pid = 1656] [serial = 561] [outer = 0x121156400] 17:10:06 INFO - PROCESS | 1656 | 1468455006361 Marionette TRACE conn3 <- [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]]]}] 17:10:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 17:10:06 INFO - PROCESS | 1656 | 1468455006385 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 1656 | 1468455006388 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 17:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:10:06 INFO - PROCESS | 1656 | 1468455006394 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - PROCESS | 1656 | 1468455006396 Marionette TRACE conn3 <- [1,722,null,{}] 17:10:06 INFO - PROCESS | 1656 | 1468455006400 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:06 INFO - PROCESS | 1656 | 1468455006402 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:06 INFO - PROCESS | 1656 | 1468455006528 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:10:06 INFO - PROCESS | 1656 | 1468455006578 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 1656 | 1468455006579 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x11661e000 == 34 [pid = 1656] [id = 188] 17:10:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1168df400) [pid = 1656] [serial = 562] [outer = 0x0] 17:10:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116a99c00) [pid = 1656] [serial = 563] [outer = 0x1168df400] 17:10:06 INFO - PROCESS | 1656 | 1468455006612 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118791800) [pid = 1656] [serial = 564] [outer = 0x1168df400] 17:10:07 INFO - PROCESS | 1656 | 1468455007129 Marionette TRACE conn3 <- [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] 17:10:07 INFO - PROCESS | 1656 | 1468455007172 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 17:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:10:07 INFO - PROCESS | 1656 | 1468455007180 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 1656 | 1468455007182 Marionette TRACE conn3 <- [1,726,null,{}] 17:10:07 INFO - PROCESS | 1656 | 1468455007184 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 1656 | 1468455007186 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:07 INFO - PROCESS | 1656 | 1468455007289 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:10:07 INFO - PROCESS | 1656 | 1468455007359 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 1656 | 1468455007361 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194b0800 == 35 [pid = 1656] [id = 189] 17:10:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119b55800) [pid = 1656] [serial = 565] [outer = 0x0] 17:10:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c0e400) [pid = 1656] [serial = 566] [outer = 0x119b55800] 17:10:07 INFO - PROCESS | 1656 | 1468455007392 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119dd2c00) [pid = 1656] [serial = 567] [outer = 0x119b55800] 17:10:08 INFO - PROCESS | 1656 | 1468455008080 Marionette TRACE conn3 <- [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]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:10:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 920ms 17:10:08 INFO - PROCESS | 1656 | 1468455008100 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 1656 | 1468455008103 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 17:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:10:08 INFO - PROCESS | 1656 | 1468455008106 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 1656 | 1468455008108 Marionette TRACE conn3 <- [1,730,null,{}] 17:10:08 INFO - PROCESS | 1656 | 1468455008112 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 1656 | 1468455008113 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:08 INFO - PROCESS | 1656 | 1468455008217 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:10:08 INFO - PROCESS | 1656 | 1468455008288 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 1656 | 1468455008291 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab8800 == 36 [pid = 1656] [id = 190] 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11895e000) [pid = 1656] [serial = 568] [outer = 0x0] 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118990c00) [pid = 1656] [serial = 569] [outer = 0x11895e000] 17:10:08 INFO - PROCESS | 1656 | 1468455008320 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119544c00) [pid = 1656] [serial = 570] [outer = 0x11895e000] 17:10:08 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd8800 == 35 [pid = 1656] [id = 186] 17:10:08 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e8800 == 34 [pid = 1656] [id = 185] 17:10:08 INFO - PROCESS | 1656 | --DOCSHELL 0x118734800 == 33 [pid = 1656] [id = 184] 17:10:08 INFO - PROCESS | 1656 | --DOCSHELL 0x117353800 == 32 [pid = 1656] [id = 183] 17:10:08 INFO - PROCESS | 1656 | --DOCSHELL 0x11502e000 == 31 [pid = 1656] [id = 182] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c058400) [pid = 1656] [serial = 464] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12c403400) [pid = 1656] [serial = 528] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x129279800) [pid = 1656] [serial = 512] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a6b0400) [pid = 1656] [serial = 515] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12ba7a400) [pid = 1656] [serial = 518] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x123bee400) [pid = 1656] [serial = 503] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1178ec800) [pid = 1656] [serial = 491] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x118952800) [pid = 1656] [serial = 492] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1250f3800) [pid = 1656] [serial = 506] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12617fc00) [pid = 1656] [serial = 507] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x119b4dc00) [pid = 1656] [serial = 494] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x121028c00) [pid = 1656] [serial = 495] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x128f2b800) [pid = 1656] [serial = 489] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119c40000) [pid = 1656] [serial = 500] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x121061800) [pid = 1656] [serial = 501] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x126afdc00) [pid = 1656] [serial = 509] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1183c0800) [pid = 1656] [serial = 497] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x119473000) [pid = 1656] [serial = 498] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x124524000) [pid = 1656] [serial = 504] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x12b2b5800) [pid = 1656] [serial = 516] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x12c40ac00) [pid = 1656] [serial = 530] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x12ba83000) [pid = 1656] [serial = 519] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x123960c00) [pid = 1656] [serial = 522] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12c042400) [pid = 1656] [serial = 527] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x11898f400) [pid = 1656] [serial = 521] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12a6ab000) [pid = 1656] [serial = 513] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x12c410800) [pid = 1656] [serial = 531] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x128ae0800) [pid = 1656] [serial = 510] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 57 (0x12ba85800) [pid = 1656] [serial = 525] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | --DOMWINDOW == 56 (0x124e06800) [pid = 1656] [serial = 524] [outer = 0x0] [url = about:blank] 17:10:08 INFO - PROCESS | 1656 | 1468455008673 Marionette TRACE conn3 <- [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] 17:10:08 INFO - PROCESS | 1656 | 1468455008697 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 17:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:10:08 INFO - PROCESS | 1656 | 1468455008704 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 1656 | 1468455008705 Marionette TRACE conn3 <- [1,734,null,{}] 17:10:08 INFO - PROCESS | 1656 | 1468455008708 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 1656 | 1468455008710 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:08 INFO - PROCESS | 1656 | 1468455008785 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:10:08 INFO - PROCESS | 1656 | 1468455008792 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 1656 | 1468455008793 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x118465800 == 32 [pid = 1656] [id = 191] 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x119b3ec00) [pid = 1656] [serial = 571] [outer = 0x0] 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x121028800) [pid = 1656] [serial = 572] [outer = 0x119b3ec00] 17:10:08 INFO - PROCESS | 1656 | 1468455008820 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x12106dc00) [pid = 1656] [serial = 573] [outer = 0x119b3ec00] 17:10:09 INFO - PROCESS | 1656 | 1468455009151 Marionette TRACE conn3 <- [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]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 17:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:10:09 INFO - PROCESS | 1656 | 1468455009177 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 1656 | 1468455009178 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 17:10:09 INFO - PROCESS | 1656 | 1468455009181 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 1656 | 1468455009184 Marionette TRACE conn3 <- [1,738,null,{}] 17:10:09 INFO - PROCESS | 1656 | 1468455009192 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:09 INFO - PROCESS | 1656 | 1468455009196 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:09 INFO - PROCESS | 1656 | 1468455009292 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:10:09 INFO - PROCESS | 1656 | 1468455009339 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 1656 | 1468455009341 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199fc000 == 33 [pid = 1656] [id = 192] 17:10:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x121154c00) [pid = 1656] [serial = 574] [outer = 0x0] 17:10:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x123bf4800) [pid = 1656] [serial = 575] [outer = 0x121154c00] 17:10:09 INFO - PROCESS | 1656 | 1468455009370 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x124e10800) [pid = 1656] [serial = 576] [outer = 0x121154c00] 17:10:10 INFO - PROCESS | 1656 | 1468455010210 Marionette TRACE conn3 <- [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]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1073ms 17:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:10:10 INFO - PROCESS | 1656 | 1468455010255 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 1656 | 1468455010257 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 17:10:10 INFO - PROCESS | 1656 | 1468455010259 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 1656 | 1468455010260 Marionette TRACE conn3 <- [1,742,null,{}] 17:10:10 INFO - PROCESS | 1656 | 1468455010262 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 1656 | 1468455010263 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:10 INFO - PROCESS | 1656 | 1468455010336 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:10:10 INFO - PROCESS | 1656 | 1468455010385 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 1656 | 1468455010387 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d5800 == 34 [pid = 1656] [id = 193] 17:10:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x115f13000) [pid = 1656] [serial = 577] [outer = 0x0] 17:10:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x1250f3800) [pid = 1656] [serial = 578] [outer = 0x115f13000] 17:10:10 INFO - PROCESS | 1656 | 1468455010412 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x126183c00) [pid = 1656] [serial = 579] [outer = 0x115f13000] 17:10:11 INFO - PROCESS | 1656 | 1468455011204 Marionette TRACE conn3 <- [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]]]}] 17:10:11 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 17:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 17:10:11 INFO - PROCESS | 1656 | 1468455011230 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 1656 | 1468455011231 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 17:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:10:11 INFO - PROCESS | 1656 | 1468455011233 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 1656 | 1468455011234 Marionette TRACE conn3 <- [1,746,null,{}] 17:10:11 INFO - PROCESS | 1656 | 1468455011237 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:11 INFO - PROCESS | 1656 | 1468455011238 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:11 INFO - PROCESS | 1656 | 1468455011329 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:10:11 INFO - PROCESS | 1656 | 1468455011361 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 1656 | 1468455011362 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x124cd5800 == 35 [pid = 1656] [id = 194] 17:10:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x12652cc00) [pid = 1656] [serial = 580] [outer = 0x0] 17:10:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x1268ef000) [pid = 1656] [serial = 581] [outer = 0x12652cc00] 17:10:11 INFO - PROCESS | 1656 | 1468455011387 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x126c9d800) [pid = 1656] [serial = 582] [outer = 0x12652cc00] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x121155400) [pid = 1656] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x11714e800) [pid = 1656] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x119124800) [pid = 1656] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x1122bd800) [pid = 1656] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x119b55400) [pid = 1656] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x119ddc400) [pid = 1656] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x116354c00) [pid = 1656] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x11974b400) [pid = 1656] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:10:11 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x121025000) [pid = 1656] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:10:12 INFO - PROCESS | 1656 | 1468455012186 Marionette TRACE conn3 <- [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]]]}] 17:10:12 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.) 17:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 17:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:10:12 INFO - PROCESS | 1656 | 1468455012202 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 1656 | 1468455012203 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 17:10:12 INFO - PROCESS | 1656 | 1468455012205 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 1656 | 1468455012208 Marionette TRACE conn3 <- [1,750,null,{}] 17:10:12 INFO - PROCESS | 1656 | 1468455012210 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:12 INFO - PROCESS | 1656 | 1468455012214 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:12 INFO - PROCESS | 1656 | 1468455012310 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:10:12 INFO - PROCESS | 1656 | 1468455012314 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 1656 | 1468455012315 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x126152800 == 36 [pid = 1656] [id = 195] 17:10:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x119dd5800) [pid = 1656] [serial = 583] [outer = 0x0] 17:10:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x128ae1c00) [pid = 1656] [serial = 584] [outer = 0x119dd5800] 17:10:12 INFO - PROCESS | 1656 | 1468455012340 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x128cab800) [pid = 1656] [serial = 585] [outer = 0x119dd5800] 17:10:13 INFO - PROCESS | 1656 | 1468455013122 Marionette TRACE conn3 <- [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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:10:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 923ms 17:10:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:10:13 INFO - PROCESS | 1656 | 1468455013129 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 1656 | 1468455013130 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 17:10:13 INFO - PROCESS | 1656 | 1468455013132 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 1656 | 1468455013133 Marionette TRACE conn3 <- [1,754,null,{}] 17:10:13 INFO - PROCESS | 1656 | 1468455013135 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:13 INFO - PROCESS | 1656 | 1468455013136 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:13 INFO - PROCESS | 1656 | 1468455013213 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:10:13 INFO - PROCESS | 1656 | 1468455013217 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 1656 | 1468455013218 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x128961800 == 37 [pid = 1656] [id = 196] 17:10:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x128cb0400) [pid = 1656] [serial = 586] [outer = 0x0] 17:10:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x128cb8c00) [pid = 1656] [serial = 587] [outer = 0x128cb0400] 17:10:13 INFO - PROCESS | 1656 | 1468455013242 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x128f32800) [pid = 1656] [serial = 588] [outer = 0x128cb0400] 17:10:14 INFO - PROCESS | 1656 | 1468455014071 Marionette TRACE conn3 <- [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]]]}] 17:10:14 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 17:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 17:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:10:14 INFO - PROCESS | 1656 | 1468455014101 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 1656 | 1468455014103 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 17:10:14 INFO - PROCESS | 1656 | 1468455014106 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 1656 | 1468455014108 Marionette TRACE conn3 <- [1,758,null,{}] 17:10:14 INFO - PROCESS | 1656 | 1468455014112 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 1656 | 1468455014114 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:14 INFO - PROCESS | 1656 | 1468455014217 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:10:14 INFO - PROCESS | 1656 | 1468455014224 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 1656 | 1468455014226 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x128de0000 == 38 [pid = 1656] [id = 197] 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x128f34400) [pid = 1656] [serial = 589] [outer = 0x0] 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x129278400) [pid = 1656] [serial = 590] [outer = 0x128f34400] 17:10:14 INFO - PROCESS | 1656 | 1468455014250 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x12939a400) [pid = 1656] [serial = 591] [outer = 0x128f34400] 17:10:14 INFO - PROCESS | 1656 | 1468455014524 Marionette TRACE conn3 <- [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]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 474ms 17:10:14 INFO - PROCESS | 1656 | 1468455014580 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 1656 | 1468455014582 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 17:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:10:14 INFO - PROCESS | 1656 | 1468455014584 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 1656 | 1468455014585 Marionette TRACE conn3 <- [1,762,null,{}] 17:10:14 INFO - PROCESS | 1656 | 1468455014587 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 1656 | 1468455014588 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:14 INFO - PROCESS | 1656 | 1468455014714 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:10:14 INFO - PROCESS | 1656 | 1468455014761 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 1656 | 1468455014762 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x113013000 == 39 [pid = 1656] [id = 198] 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x112738400) [pid = 1656] [serial = 592] [outer = 0x0] 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x116099000) [pid = 1656] [serial = 593] [outer = 0x112738400] 17:10:14 INFO - PROCESS | 1656 | 1468455014794 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x118437000) [pid = 1656] [serial = 594] [outer = 0x112738400] 17:10:15 INFO - PROCESS | 1656 | 1468455015701 Marionette TRACE conn3 <- [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]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:10:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 17:10:15 INFO - PROCESS | 1656 | 1468455015707 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 1656 | 1468455015709 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 17:10:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:10:15 INFO - PROCESS | 1656 | 1468455015713 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 1656 | 1468455015715 Marionette TRACE conn3 <- [1,766,null,{}] 17:10:15 INFO - PROCESS | 1656 | 1468455015718 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 1656 | 1468455015720 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:15 INFO - PROCESS | 1656 | 1468455015848 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:10:15 INFO - PROCESS | 1656 | 1468455015895 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 1656 | 1468455015897 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195aa800 == 40 [pid = 1656] [id = 199] 17:10:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x119dd1800) [pid = 1656] [serial = 595] [outer = 0x0] 17:10:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x121027000) [pid = 1656] [serial = 596] [outer = 0x119dd1800] 17:10:15 INFO - PROCESS | 1656 | 1468455015927 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x121155400) [pid = 1656] [serial = 597] [outer = 0x119dd1800] 17:10:16 INFO - PROCESS | 1656 | 1468455016784 Marionette TRACE conn3 <- [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]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:10:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 17:10:16 INFO - PROCESS | 1656 | 1468455016833 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:10:16 INFO - PROCESS | 1656 | 1468455016835 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 17:10:16 INFO - PROCESS | 1656 | 1468455016838 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 1656 | 1468455016839 Marionette TRACE conn3 <- [1,770,null,{}] 17:10:16 INFO - PROCESS | 1656 | 1468455016842 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:16 INFO - PROCESS | 1656 | 1468455016843 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:16 INFO - PROCESS | 1656 | 1468455016968 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:10:17 INFO - PROCESS | 1656 | 1468455017021 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 1656 | 1468455017023 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f14800 == 41 [pid = 1656] [id = 200] 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x116a1c000) [pid = 1656] [serial = 598] [outer = 0x0] 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x118442400) [pid = 1656] [serial = 599] [outer = 0x116a1c000] 17:10:17 INFO - PROCESS | 1656 | 1468455017052 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124636c00) [pid = 1656] [serial = 600] [outer = 0x116a1c000] 17:10:17 INFO - PROCESS | 1656 | 1468455017619 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 823ms 17:10:17 INFO - PROCESS | 1656 | 1468455017661 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 1656 | 1468455017664 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 17:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:10:17 INFO - PROCESS | 1656 | 1468455017667 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - PROCESS | 1656 | 1468455017670 Marionette TRACE conn3 <- [1,774,null,{}] 17:10:17 INFO - PROCESS | 1656 | 1468455017673 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:17 INFO - PROCESS | 1656 | 1468455017677 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:17 INFO - PROCESS | 1656 | 1468455017769 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:10:17 INFO - PROCESS | 1656 | 1468455017832 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 1656 | 1468455017833 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x118470800 == 42 [pid = 1656] [id = 201] 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119469c00) [pid = 1656] [serial = 601] [outer = 0x0] 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119c08000) [pid = 1656] [serial = 602] [outer = 0x119469c00] 17:10:17 INFO - PROCESS | 1656 | 1468455017861 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119dd7400) [pid = 1656] [serial = 603] [outer = 0x119469c00] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x128de0000 == 41 [pid = 1656] [id = 197] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x128961800 == 40 [pid = 1656] [id = 196] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x126152800 == 39 [pid = 1656] [id = 195] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x124cd5800 == 38 [pid = 1656] [id = 194] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d5800 == 37 [pid = 1656] [id = 193] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1199fc000 == 36 [pid = 1656] [id = 192] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x118465800 == 35 [pid = 1656] [id = 191] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab8800 == 34 [pid = 1656] [id = 190] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1194b0800 == 33 [pid = 1656] [id = 189] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x11661e000 == 32 [pid = 1656] [id = 188] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x123f4b800 == 31 [pid = 1656] [id = 187] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x118727800 == 30 [pid = 1656] [id = 181] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x117f14800 == 29 [pid = 1656] [id = 200] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1195aa800 == 28 [pid = 1656] [id = 199] 17:10:18 INFO - PROCESS | 1656 | --DOCSHELL 0x113013000 == 27 [pid = 1656] [id = 198] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x124637400) [pid = 1656] [serial = 560] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x123bab000) [pid = 1656] [serial = 554] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x117fe9000) [pid = 1656] [serial = 545] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x118632c00) [pid = 1656] [serial = 546] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x119743800) [pid = 1656] [serial = 548] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x117feac00) [pid = 1656] [serial = 534] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x11602e000) [pid = 1656] [serial = 533] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119dd9000) [pid = 1656] [serial = 537] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x119dcec00) [pid = 1656] [serial = 536] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x124e06c00) [pid = 1656] [serial = 540] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x123bf5800) [pid = 1656] [serial = 539] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x119c0e000) [pid = 1656] [serial = 557] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x123bf3400) [pid = 1656] [serial = 558] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x119dcf000) [pid = 1656] [serial = 543] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x1199cc400) [pid = 1656] [serial = 542] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x12102ac00) [pid = 1656] [serial = 551] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x119c07800) [pid = 1656] [serial = 552] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x123bf5c00) [pid = 1656] [serial = 555] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x119b48800) [pid = 1656] [serial = 549] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1656 | 1468455018672 Marionette TRACE conn3 <- [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]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1025ms 17:10:18 INFO - PROCESS | 1656 | 1468455018696 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 1656 | 1468455018698 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 17:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:10:18 INFO - PROCESS | 1656 | 1468455018701 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 1656 | 1468455018704 Marionette TRACE conn3 <- [1,778,null,{}] 17:10:18 INFO - PROCESS | 1656 | 1468455018721 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 1656 | 1468455018722 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:18 INFO - PROCESS | 1656 | 1468455018812 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:10:18 INFO - PROCESS | 1656 | 1468455018816 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 1656 | 1468455018818 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c35000 == 28 [pid = 1656] [id = 202] 17:10:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x1133e3800) [pid = 1656] [serial = 604] [outer = 0x0] 17:10:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x113aeb000) [pid = 1656] [serial = 605] [outer = 0x1133e3800] 17:10:18 INFO - PROCESS | 1656 | 1468455018848 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x1150a1c00) [pid = 1656] [serial = 606] [outer = 0x1133e3800] 17:10:19 INFO - PROCESS | 1656 | 1468455019181 Marionette TRACE conn3 <- [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]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 483ms 17:10:19 INFO - PROCESS | 1656 | 1468455019184 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 1656 | 1468455019188 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 17:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:10:19 INFO - PROCESS | 1656 | 1468455019195 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 1656 | 1468455019197 Marionette TRACE conn3 <- [1,782,null,{}] 17:10:19 INFO - PROCESS | 1656 | 1468455019199 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 1656 | 1468455019201 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:19 INFO - PROCESS | 1656 | 1468455019280 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:10:19 INFO - PROCESS | 1656 | 1468455019327 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 1656 | 1468455019328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a5d800 == 29 [pid = 1656] [id = 203] 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x116673000) [pid = 1656] [serial = 607] [outer = 0x0] 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x116943800) [pid = 1656] [serial = 608] [outer = 0x116673000] 17:10:19 INFO - PROCESS | 1656 | 1468455019355 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x11714e000) [pid = 1656] [serial = 609] [outer = 0x116673000] 17:10:19 INFO - PROCESS | 1656 | 1468455019673 Marionette TRACE conn3 <- [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]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 520ms 17:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:10:19 INFO - PROCESS | 1656 | 1468455019714 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 1656 | 1468455019715 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 17:10:19 INFO - PROCESS | 1656 | 1468455019718 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 1656 | 1468455019720 Marionette TRACE conn3 <- [1,786,null,{}] 17:10:19 INFO - PROCESS | 1656 | 1468455019728 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 1656 | 1468455019732 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:19 INFO - PROCESS | 1656 | 1468455019807 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:10:19 INFO - PROCESS | 1656 | 1468455019856 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 1656 | 1468455019858 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x117688800 == 30 [pid = 1656] [id = 204] 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x11843e400) [pid = 1656] [serial = 610] [outer = 0x0] 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x118985c00) [pid = 1656] [serial = 611] [outer = 0x11843e400] 17:10:19 INFO - PROCESS | 1656 | 1468455019886 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11946f800) [pid = 1656] [serial = 612] [outer = 0x11843e400] 17:10:20 INFO - PROCESS | 1656 | 1468455020163 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 17:10:20 INFO - PROCESS | 1656 | 1468455020188 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 1656 | 1468455020191 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 17:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:10:20 INFO - PROCESS | 1656 | 1468455020201 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 1656 | 1468455020202 Marionette TRACE conn3 <- [1,790,null,{}] 17:10:20 INFO - PROCESS | 1656 | 1468455020204 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 1656 | 1468455020206 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:20 INFO - PROCESS | 1656 | 1468455020288 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:10:20 INFO - PROCESS | 1656 | 1468455020294 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 1656 | 1468455020295 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x11949e800 == 31 [pid = 1656] [id = 205] 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x11953f400) [pid = 1656] [serial = 613] [outer = 0x0] 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x1199cc800) [pid = 1656] [serial = 614] [outer = 0x11953f400] 17:10:20 INFO - PROCESS | 1656 | 1468455020319 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119c06c00) [pid = 1656] [serial = 615] [outer = 0x11953f400] 17:10:20 INFO - PROCESS | 1656 | 1468455020662 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 17:10:20 INFO - PROCESS | 1656 | 1468455020670 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 1656 | 1468455020671 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 17:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:10:20 INFO - PROCESS | 1656 | 1468455020690 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 1656 | 1468455020692 Marionette TRACE conn3 <- [1,794,null,{}] 17:10:20 INFO - PROCESS | 1656 | 1468455020696 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 1656 | 1468455020698 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:20 INFO - PROCESS | 1656 | 1468455020787 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:10:20 INFO - PROCESS | 1656 | 1468455020791 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 1656 | 1468455020792 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199f2800 == 32 [pid = 1656] [id = 206] 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x116cd9000) [pid = 1656] [serial = 616] [outer = 0x0] 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119c0c800) [pid = 1656] [serial = 617] [outer = 0x116cd9000] 17:10:20 INFO - PROCESS | 1656 | 1468455020816 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119dce800) [pid = 1656] [serial = 618] [outer = 0x116cd9000] 17:10:21 INFO - PROCESS | 1656 | 1468455021169 Marionette TRACE conn3 <- [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]]]}] 17:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 539ms 17:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:10:21 INFO - PROCESS | 1656 | 1468455021212 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 1656 | 1468455021214 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 17:10:21 INFO - PROCESS | 1656 | 1468455021216 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 1656 | 1468455021217 Marionette TRACE conn3 <- [1,798,null,{}] 17:10:21 INFO - PROCESS | 1656 | 1468455021219 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:21 INFO - PROCESS | 1656 | 1468455021224 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:21 INFO - PROCESS | 1656 | 1468455021320 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:10:21 INFO - PROCESS | 1656 | 1468455021360 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 1656 | 1468455021361 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b1000 == 33 [pid = 1656] [id = 207] 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119dd4000) [pid = 1656] [serial = 619] [outer = 0x0] 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x121063800) [pid = 1656] [serial = 620] [outer = 0x119dd4000] 17:10:21 INFO - PROCESS | 1656 | 1468455021387 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x123bedc00) [pid = 1656] [serial = 621] [outer = 0x119dd4000] 17:10:21 INFO - PROCESS | 1656 | 1468455021678 Marionette TRACE conn3 <- [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]]]}] 17:10:21 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 17:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 17:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:10:21 INFO - PROCESS | 1656 | 1468455021734 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 1656 | 1468455021735 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 17:10:21 INFO - PROCESS | 1656 | 1468455021738 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 1656 | 1468455021739 Marionette TRACE conn3 <- [1,802,null,{}] 17:10:21 INFO - PROCESS | 1656 | 1468455021741 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:21 INFO - PROCESS | 1656 | 1468455021742 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:21 INFO - PROCESS | 1656 | 1468455021839 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:10:21 INFO - PROCESS | 1656 | 1468455021872 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 1656 | 1468455021873 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d9000 == 34 [pid = 1656] [id = 208] 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119470c00) [pid = 1656] [serial = 622] [outer = 0x0] 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x12403ac00) [pid = 1656] [serial = 623] [outer = 0x119470c00] 17:10:21 INFO - PROCESS | 1656 | 1468455021897 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x124523800) [pid = 1656] [serial = 624] [outer = 0x119470c00] 17:10:22 INFO - PROCESS | 1656 | 1468455022270 Marionette TRACE conn3 <- [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]]]}] 17:10:22 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 17:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 569ms 17:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:10:22 INFO - PROCESS | 1656 | 1468455022307 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 1656 | 1468455022310 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 17:10:22 INFO - PROCESS | 1656 | 1468455022313 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - PROCESS | 1656 | 1468455022314 Marionette TRACE conn3 <- [1,806,null,{}] 17:10:22 INFO - PROCESS | 1656 | 1468455022321 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 1656 | 1468455022322 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:22 INFO - PROCESS | 1656 | 1468455022415 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:10:22 INFO - PROCESS | 1656 | 1468455022419 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 1656 | 1468455022420 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bb6800 == 35 [pid = 1656] [id = 209] 17:10:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x117fecc00) [pid = 1656] [serial = 625] [outer = 0x0] 17:10:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12452b400) [pid = 1656] [serial = 626] [outer = 0x117fecc00] 17:10:22 INFO - PROCESS | 1656 | 1468455022444 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124ba0800) [pid = 1656] [serial = 627] [outer = 0x117fecc00] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12652cc00) [pid = 1656] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128cb0400) [pid = 1656] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119dd5800) [pid = 1656] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x121156400) [pid = 1656] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x11895e000) [pid = 1656] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x121154c00) [pid = 1656] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119b3ec00) [pid = 1656] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119b55800) [pid = 1656] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x115f13000) [pid = 1656] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x1168df400) [pid = 1656] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:10:22 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x128f34400) [pid = 1656] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:10:22 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:10:22 INFO - PROCESS | 1656 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:10:22 INFO - PROCESS | 1656 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:10:22 INFO - PROCESS | 1656 | [GFX2-]: Using SkiaGL canvas. 17:10:22 INFO - PROCESS | 1656 | 1468455022864 Marionette TRACE conn3 <- [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]]]}] 17:10:22 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 17:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 17:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:10:22 INFO - PROCESS | 1656 | 1468455022897 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 1656 | 1468455022898 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 17:10:22 INFO - PROCESS | 1656 | 1468455022902 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - PROCESS | 1656 | 1468455022903 Marionette TRACE conn3 <- [1,810,null,{}] 17:10:22 INFO - PROCESS | 1656 | 1468455022905 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 1656 | 1468455022906 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:22 INFO - PROCESS | 1656 | 1468455022993 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:10:23 INFO - PROCESS | 1656 | 1468455022996 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 1656 | 1468455022998 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12614c000 == 36 [pid = 1656] [id = 210] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119124800) [pid = 1656] [serial = 628] [outer = 0x0] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x124ba9000) [pid = 1656] [serial = 629] [outer = 0x119124800] 17:10:23 INFO - PROCESS | 1656 | 1468455023023 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124e34800) [pid = 1656] [serial = 630] [outer = 0x119124800] 17:10:23 INFO - PROCESS | 1656 | 1468455023336 Marionette TRACE conn3 <- [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]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 17:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:10:23 INFO - PROCESS | 1656 | 1468455023370 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 1656 | 1468455023372 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 17:10:23 INFO - PROCESS | 1656 | 1468455023376 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 1656 | 1468455023378 Marionette TRACE conn3 <- [1,814,null,{}] 17:10:23 INFO - PROCESS | 1656 | 1468455023380 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 1656 | 1468455023381 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:23 INFO - PROCESS | 1656 | 1468455023452 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:10:23 INFO - PROCESS | 1656 | 1468455023456 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 1656 | 1468455023457 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aa6000 == 37 [pid = 1656] [id = 211] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1250f9800) [pid = 1656] [serial = 631] [outer = 0x0] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1251d1c00) [pid = 1656] [serial = 632] [outer = 0x1250f9800] 17:10:23 INFO - PROCESS | 1656 | 1468455023485 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12578d400) [pid = 1656] [serial = 633] [outer = 0x1250f9800] 17:10:23 INFO - PROCESS | 1656 | 1468455023798 Marionette TRACE conn3 <- [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] 17:10:23 INFO - PROCESS | 1656 | 1468455023855 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 17:10:23 INFO - PROCESS | 1656 | 1468455023859 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 1656 | 1468455023862 Marionette TRACE conn3 <- [1,818,null,{}] 17:10:23 INFO - PROCESS | 1656 | 1468455023865 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 1656 | 1468455023866 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:23 INFO - PROCESS | 1656 | 1468455023962 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:10:23 INFO - PROCESS | 1656 | 1468455023965 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 1656 | 1468455023966 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fe0000 == 38 [pid = 1656] [id = 212] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126177800) [pid = 1656] [serial = 634] [outer = 0x0] 17:10:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126533400) [pid = 1656] [serial = 635] [outer = 0x126177800] 17:10:23 INFO - PROCESS | 1656 | 1468455023994 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126c99800) [pid = 1656] [serial = 636] [outer = 0x126177800] 17:10:24 INFO - PROCESS | 1656 | 1468455024328 Marionette TRACE conn3 <- [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]]]}] 17:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 522ms 17:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:10:24 INFO - PROCESS | 1656 | 1468455024381 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 1656 | 1468455024382 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 17:10:24 INFO - PROCESS | 1656 | 1468455024384 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 1656 | 1468455024385 Marionette TRACE conn3 <- [1,822,null,{}] 17:10:24 INFO - PROCESS | 1656 | 1468455024388 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:24 INFO - PROCESS | 1656 | 1468455024389 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:24 INFO - PROCESS | 1656 | 1468455024483 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:10:24 INFO - PROCESS | 1656 | 1468455024491 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 1656 | 1468455024492 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a409000 == 39 [pid = 1656] [id = 213] 17:10:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12617c400) [pid = 1656] [serial = 637] [outer = 0x0] 17:10:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126ca1800) [pid = 1656] [serial = 638] [outer = 0x12617c400] 17:10:24 INFO - PROCESS | 1656 | 1468455024516 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128ae2800) [pid = 1656] [serial = 639] [outer = 0x12617c400] 17:10:25 INFO - PROCESS | 1656 | 1468455025087 Marionette TRACE conn3 <- [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] 17:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:10:25 INFO - PROCESS | 1656 | 1468455025160 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 17:10:25 INFO - PROCESS | 1656 | 1468455025165 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:10:25 INFO - PROCESS | 1656 | 1468455025169 Marionette TRACE conn3 <- [1,826,null,{}] 17:10:25 INFO - PROCESS | 1656 | 1468455025175 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:25 INFO - PROCESS | 1656 | 1468455025178 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:25 INFO - PROCESS | 1656 | 1468455025323 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:10:25 INFO - PROCESS | 1656 | 1468455025372 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 1656 | 1468455025373 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x116821800 == 40 [pid = 1656] [id = 214] 17:10:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112e46400) [pid = 1656] [serial = 640] [outer = 0x0] 17:10:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x115098400) [pid = 1656] [serial = 641] [outer = 0x112e46400] 17:10:25 INFO - PROCESS | 1656 | 1468455025404 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x116a8e400) [pid = 1656] [serial = 642] [outer = 0x112e46400] 17:10:25 INFO - PROCESS | 1656 | 1468455025939 Marionette TRACE conn3 <- [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]]]}] 17:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 824ms 17:10:25 INFO - PROCESS | 1656 | 1468455025987 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:10:25 INFO - PROCESS | 1656 | 1468455025991 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 17:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:10:26 INFO - PROCESS | 1656 | 1468455025997 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 1656 | 1468455025999 Marionette TRACE conn3 <- [1,830,null,{}] 17:10:26 INFO - PROCESS | 1656 | 1468455026002 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 1656 | 1468455026004 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:26 INFO - PROCESS | 1656 | 1468455026112 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:10:26 INFO - PROCESS | 1656 | 1468455026187 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 1656 | 1468455026189 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd8000 == 41 [pid = 1656] [id = 215] 17:10:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118787c00) [pid = 1656] [serial = 643] [outer = 0x0] 17:10:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x118983c00) [pid = 1656] [serial = 644] [outer = 0x118787c00] 17:10:26 INFO - PROCESS | 1656 | 1468455026219 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11953c000) [pid = 1656] [serial = 645] [outer = 0x118787c00] 17:10:26 INFO - PROCESS | 1656 | 1468455026851 Marionette TRACE conn3 <- [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]]]}] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x128fe0000 == 40 [pid = 1656] [id = 212] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x128aa6000 == 39 [pid = 1656] [id = 211] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12614c000 == 38 [pid = 1656] [id = 210] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x124bb6800 == 37 [pid = 1656] [id = 209] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d9000 == 36 [pid = 1656] [id = 208] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b1000 == 35 [pid = 1656] [id = 207] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1199f2800 == 34 [pid = 1656] [id = 206] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11949e800 == 33 [pid = 1656] [id = 205] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x117688800 == 32 [pid = 1656] [id = 204] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x116a5d800 == 31 [pid = 1656] [id = 203] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x113c35000 == 30 [pid = 1656] [id = 202] 17:10:26 INFO - PROCESS | 1656 | --DOCSHELL 0x118470800 == 29 [pid = 1656] [id = 201] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1268ef000) [pid = 1656] [serial = 581] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x128f32800) [pid = 1656] [serial = 588] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128ae1c00) [pid = 1656] [serial = 584] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128cb8c00) [pid = 1656] [serial = 587] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1256db000) [pid = 1656] [serial = 561] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118990c00) [pid = 1656] [serial = 569] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119544c00) [pid = 1656] [serial = 570] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x123bf4800) [pid = 1656] [serial = 575] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124e10800) [pid = 1656] [serial = 576] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121028800) [pid = 1656] [serial = 572] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12106dc00) [pid = 1656] [serial = 573] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119c0e400) [pid = 1656] [serial = 566] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119dd2c00) [pid = 1656] [serial = 567] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1250f3800) [pid = 1656] [serial = 578] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x116a99c00) [pid = 1656] [serial = 563] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x118791800) [pid = 1656] [serial = 564] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12939a400) [pid = 1656] [serial = 591] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x126c9d800) [pid = 1656] [serial = 582] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x128cab800) [pid = 1656] [serial = 585] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x126183c00) [pid = 1656] [serial = 579] [outer = 0x0] [url = about:blank] 17:10:26 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x129278400) [pid = 1656] [serial = 590] [outer = 0x0] [url = about:blank] 17:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 920ms 17:10:26 INFO - PROCESS | 1656 | 1468455026918 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 1656 | 1468455026920 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 17:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:10:26 INFO - PROCESS | 1656 | 1468455026923 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 1656 | 1468455026925 Marionette TRACE conn3 <- [1,834,null,{}] 17:10:26 INFO - PROCESS | 1656 | 1468455026929 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 1656 | 1468455026930 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:27 INFO - PROCESS | 1656 | 1468455027007 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:10:27 INFO - PROCESS | 1656 | 1468455027019 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 1656 | 1468455027020 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1160e7800 == 30 [pid = 1656] [id = 216] 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x1183c0000) [pid = 1656] [serial = 646] [outer = 0x0] 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x11878b400) [pid = 1656] [serial = 647] [outer = 0x1183c0000] 17:10:27 INFO - PROCESS | 1656 | 1468455027047 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x11946ac00) [pid = 1656] [serial = 648] [outer = 0x1183c0000] 17:10:27 INFO - PROCESS | 1656 | 1468455027381 Marionette TRACE conn3 <- [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]]]}] 17:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 17:10:27 INFO - PROCESS | 1656 | 1468455027396 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 1656 | 1468455027399 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 17:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:10:27 INFO - PROCESS | 1656 | 1468455027403 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - PROCESS | 1656 | 1468455027405 Marionette TRACE conn3 <- [1,838,null,{}] 17:10:27 INFO - PROCESS | 1656 | 1468455027408 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 1656 | 1468455027411 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:27 INFO - PROCESS | 1656 | 1468455027500 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:10:27 INFO - PROCESS | 1656 | 1468455027550 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 1656 | 1468455027551 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x117351000 == 31 [pid = 1656] [id = 217] 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119538000) [pid = 1656] [serial = 649] [outer = 0x0] 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11974b800) [pid = 1656] [serial = 650] [outer = 0x119538000] 17:10:27 INFO - PROCESS | 1656 | 1468455027578 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119c08800) [pid = 1656] [serial = 651] [outer = 0x119538000] 17:10:27 INFO - PROCESS | 1656 | 1468455027872 Marionette TRACE conn3 <- [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]]]}] 17:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 17:10:27 INFO - PROCESS | 1656 | 1468455027924 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 1656 | 1468455027927 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 17:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:10:27 INFO - PROCESS | 1656 | 1468455027930 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - PROCESS | 1656 | 1468455027932 Marionette TRACE conn3 <- [1,842,null,{}] 17:10:27 INFO - PROCESS | 1656 | 1468455027940 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 1656 | 1468455027943 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:28 INFO - PROCESS | 1656 | 1468455028018 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:10:28 INFO - PROCESS | 1656 | 1468455028078 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 1656 | 1468455028080 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a6000 == 32 [pid = 1656] [id = 218] 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x113c71c00) [pid = 1656] [serial = 652] [outer = 0x0] 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119dd6000) [pid = 1656] [serial = 653] [outer = 0x113c71c00] 17:10:28 INFO - PROCESS | 1656 | 1468455028111 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x121157000) [pid = 1656] [serial = 654] [outer = 0x113c71c00] 17:10:28 INFO - PROCESS | 1656 | 1468455028519 Marionette TRACE conn3 <- [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]]]}] 17:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 17:10:28 INFO - PROCESS | 1656 | 1468455028552 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 1656 | 1468455028554 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 17:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:10:28 INFO - PROCESS | 1656 | 1468455028556 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - PROCESS | 1656 | 1468455028557 Marionette TRACE conn3 <- [1,846,null,{}] 17:10:28 INFO - PROCESS | 1656 | 1468455028559 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 1656 | 1468455028561 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:28 INFO - PROCESS | 1656 | 1468455028665 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:10:28 INFO - PROCESS | 1656 | 1468455028672 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 1656 | 1468455028673 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x123892800 == 33 [pid = 1656] [id = 219] 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116354c00) [pid = 1656] [serial = 655] [outer = 0x0] 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x123bafc00) [pid = 1656] [serial = 656] [outer = 0x116354c00] 17:10:28 INFO - PROCESS | 1656 | 1468455028699 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x124522800) [pid = 1656] [serial = 657] [outer = 0x116354c00] 17:10:29 INFO - PROCESS | 1656 | 1468455029023 Marionette TRACE conn3 <- [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]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 17:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:10:29 INFO - PROCESS | 1656 | 1468455029076 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 1656 | 1468455029077 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 17:10:29 INFO - PROCESS | 1656 | 1468455029079 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 1656 | 1468455029080 Marionette TRACE conn3 <- [1,850,null,{}] 17:10:29 INFO - PROCESS | 1656 | 1468455029083 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 1656 | 1468455029084 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:29 INFO - PROCESS | 1656 | 1468455029176 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:10:29 INFO - PROCESS | 1656 | 1468455029209 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 1656 | 1468455029210 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x124755000 == 34 [pid = 1656] [id = 220] 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124523400) [pid = 1656] [serial = 658] [outer = 0x0] 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12471a400) [pid = 1656] [serial = 659] [outer = 0x124523400] 17:10:29 INFO - PROCESS | 1656 | 1468455029234 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1251c8c00) [pid = 1656] [serial = 660] [outer = 0x124523400] 17:10:29 INFO - PROCESS | 1656 | 1468455029582 Marionette TRACE conn3 <- [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]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 17:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:10:29 INFO - PROCESS | 1656 | 1468455029599 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 1656 | 1468455029600 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 17:10:29 INFO - PROCESS | 1656 | 1468455029602 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 1656 | 1468455029603 Marionette TRACE conn3 <- [1,854,null,{}] 17:10:29 INFO - PROCESS | 1656 | 1468455029606 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 1656 | 1468455029612 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:29 INFO - PROCESS | 1656 | 1468455029729 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:10:29 INFO - PROCESS | 1656 | 1468455029733 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 1656 | 1468455029734 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x126657800 == 35 [pid = 1656] [id = 221] 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124bae400) [pid = 1656] [serial = 661] [outer = 0x0] 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12617a000) [pid = 1656] [serial = 662] [outer = 0x124bae400] 17:10:29 INFO - PROCESS | 1656 | 1468455029759 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x128adbc00) [pid = 1656] [serial = 663] [outer = 0x124bae400] 17:10:30 INFO - PROCESS | 1656 | 1468455030106 Marionette TRACE conn3 <- [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]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 17:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:10:30 INFO - PROCESS | 1656 | 1468455030121 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 1656 | 1468455030122 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 17:10:30 INFO - PROCESS | 1656 | 1468455030124 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 1656 | 1468455030127 Marionette TRACE conn3 <- [1,858,null,{}] 17:10:30 INFO - PROCESS | 1656 | 1468455030137 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 1656 | 1468455030139 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:30 INFO - PROCESS | 1656 | 1468455030229 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:10:30 INFO - PROCESS | 1656 | 1468455030233 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 1656 | 1468455030234 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab1800 == 36 [pid = 1656] [id = 222] 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c9f800) [pid = 1656] [serial = 664] [outer = 0x0] 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128ae6c00) [pid = 1656] [serial = 665] [outer = 0x126c9f800] 17:10:30 INFO - PROCESS | 1656 | 1468455030258 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cad800) [pid = 1656] [serial = 666] [outer = 0x126c9f800] 17:10:30 INFO - PROCESS | 1656 | 1468455030577 Marionette TRACE conn3 <- [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]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 478ms 17:10:30 INFO - PROCESS | 1656 | 1468455030603 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 1656 | 1468455030604 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 17:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:10:30 INFO - PROCESS | 1656 | 1468455030607 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 1656 | 1468455030608 Marionette TRACE conn3 <- [1,862,null,{}] 17:10:30 INFO - PROCESS | 1656 | 1468455030618 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 1656 | 1468455030620 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:30 INFO - PROCESS | 1656 | 1468455030713 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:10:30 INFO - PROCESS | 1656 | 1468455030716 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 1656 | 1468455030717 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fe2800 == 37 [pid = 1656] [id = 223] 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128caf400) [pid = 1656] [serial = 667] [outer = 0x0] 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cb0000) [pid = 1656] [serial = 668] [outer = 0x128caf400] 17:10:30 INFO - PROCESS | 1656 | 1468455030749 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128d31400) [pid = 1656] [serial = 669] [outer = 0x128caf400] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116cd9000) [pid = 1656] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11953f400) [pid = 1656] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11843e400) [pid = 1656] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119469c00) [pid = 1656] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1133e3800) [pid = 1656] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dd4000) [pid = 1656] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119470c00) [pid = 1656] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x117fecc00) [pid = 1656] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1250f9800) [pid = 1656] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126177800) [pid = 1656] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119124800) [pid = 1656] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x116673000) [pid = 1656] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x112738400) [pid = 1656] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119dd1800) [pid = 1656] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:10:31 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116a1c000) [pid = 1656] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:10:31 INFO - PROCESS | 1656 | 1468455031126 Marionette TRACE conn3 <- [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]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 527ms 17:10:31 INFO - PROCESS | 1656 | 1468455031134 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 1656 | 1468455031135 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 17:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:10:31 INFO - PROCESS | 1656 | 1468455031137 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 1656 | 1468455031139 Marionette TRACE conn3 <- [1,866,null,{}] 17:10:31 INFO - PROCESS | 1656 | 1468455031143 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 1656 | 1468455031145 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:31 INFO - PROCESS | 1656 | 1468455031220 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:10:31 INFO - PROCESS | 1656 | 1468455031225 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 1656 | 1468455031227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a4800 == 38 [pid = 1656] [id = 224] 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x115f16000) [pid = 1656] [serial = 670] [outer = 0x0] 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11898ec00) [pid = 1656] [serial = 671] [outer = 0x115f16000] 17:10:31 INFO - PROCESS | 1656 | 1468455031251 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119c4a000) [pid = 1656] [serial = 672] [outer = 0x115f16000] 17:10:31 INFO - PROCESS | 1656 | 1468455031583 Marionette TRACE conn3 <- [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]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 17:10:31 INFO - PROCESS | 1656 | 1468455031609 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 1656 | 1468455031611 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 17:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:10:31 INFO - PROCESS | 1656 | 1468455031613 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 1656 | 1468455031615 Marionette TRACE conn3 <- [1,870,null,{}] 17:10:31 INFO - PROCESS | 1656 | 1468455031617 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 1656 | 1468455031618 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:31 INFO - PROCESS | 1656 | 1468455031715 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:10:31 INFO - PROCESS | 1656 | 1468455031721 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 1656 | 1468455031722 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a608800 == 39 [pid = 1656] [id = 225] 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119dd2c00) [pid = 1656] [serial = 673] [outer = 0x0] 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x123b88400) [pid = 1656] [serial = 674] [outer = 0x119dd2c00] 17:10:31 INFO - PROCESS | 1656 | 1468455031755 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128d35400) [pid = 1656] [serial = 675] [outer = 0x119dd2c00] 17:10:32 INFO - PROCESS | 1656 | 1468455032055 Marionette TRACE conn3 <- [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]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 17:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:10:32 INFO - PROCESS | 1656 | 1468455032083 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 1656 | 1468455032084 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 17:10:32 INFO - PROCESS | 1656 | 1468455032086 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 1656 | 1468455032088 Marionette TRACE conn3 <- [1,874,null,{}] 17:10:32 INFO - PROCESS | 1656 | 1468455032093 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:32 INFO - PROCESS | 1656 | 1468455032095 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:32 INFO - PROCESS | 1656 | 1468455032183 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:10:32 INFO - PROCESS | 1656 | 1468455032186 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 1656 | 1468455032188 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afcd000 == 40 [pid = 1656] [id = 226] 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b54400) [pid = 1656] [serial = 676] [outer = 0x0] 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x128f34c00) [pid = 1656] [serial = 677] [outer = 0x119b54400] 17:10:32 INFO - PROCESS | 1656 | 1468455032214 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x129393000) [pid = 1656] [serial = 678] [outer = 0x119b54400] 17:10:32 INFO - PROCESS | 1656 | 1468455032568 Marionette TRACE conn3 <- [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]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 521ms 17:10:32 INFO - PROCESS | 1656 | 1468455032609 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 1656 | 1468455032611 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 17:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:10:32 INFO - PROCESS | 1656 | 1468455032614 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 1656 | 1468455032616 Marionette TRACE conn3 <- [1,878,null,{}] 17:10:32 INFO - PROCESS | 1656 | 1468455032619 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:32 INFO - PROCESS | 1656 | 1468455032620 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:32 INFO - PROCESS | 1656 | 1468455032732 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:10:32 INFO - PROCESS | 1656 | 1468455032737 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 1656 | 1468455032738 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2e1000 == 41 [pid = 1656] [id = 227] 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128ae0c00) [pid = 1656] [serial = 679] [outer = 0x0] 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12961ec00) [pid = 1656] [serial = 680] [outer = 0x128ae0c00] 17:10:32 INFO - PROCESS | 1656 | 1468455032784 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129628c00) [pid = 1656] [serial = 681] [outer = 0x128ae0c00] 17:10:33 INFO - PROCESS | 1656 | 1468455033200 Marionette TRACE conn3 <- [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]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 620ms 17:10:33 INFO - PROCESS | 1656 | 1468455033241 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 1656 | 1468455033244 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 17:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:10:33 INFO - PROCESS | 1656 | 1468455033248 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 1656 | 1468455033250 Marionette TRACE conn3 <- [1,882,null,{}] 17:10:33 INFO - PROCESS | 1656 | 1468455033254 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:33 INFO - PROCESS | 1656 | 1468455033256 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:33 INFO - PROCESS | 1656 | 1468455033360 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:10:33 INFO - PROCESS | 1656 | 1468455033425 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:33 INFO - PROCESS | 1656 | 1468455033427 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a4000 == 42 [pid = 1656] [id = 228] 17:10:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112fd6c00) [pid = 1656] [serial = 682] [outer = 0x0] 17:10:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x116a99c00) [pid = 1656] [serial = 683] [outer = 0x112fd6c00] 17:10:33 INFO - PROCESS | 1656 | 1468455033457 Marionette DEBUG loaded listener.js 17:10:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11878dc00) [pid = 1656] [serial = 684] [outer = 0x112fd6c00] 17:10:33 INFO - PROCESS | 1656 | 1468455033887 Marionette TRACE conn3 <- [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]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 17:10:33 INFO - PROCESS | 1656 | 1468455033920 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 1656 | 1468455033923 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 17:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:10:33 INFO - PROCESS | 1656 | 1468455033928 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 1656 | 1468455033930 Marionette TRACE conn3 <- [1,886,null,{}] 17:10:33 INFO - PROCESS | 1656 | 1468455033933 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:33 INFO - PROCESS | 1656 | 1468455033934 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:34 INFO - PROCESS | 1656 | 1468455034060 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:10:34 INFO - PROCESS | 1656 | 1468455034140 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 1656 | 1468455034141 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1247b0800 == 43 [pid = 1656] [id = 229] 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119b54c00) [pid = 1656] [serial = 685] [outer = 0x0] 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119c14000) [pid = 1656] [serial = 686] [outer = 0x119b54c00] 17:10:34 INFO - PROCESS | 1656 | 1468455034173 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x121028000) [pid = 1656] [serial = 687] [outer = 0x119b54c00] 17:10:34 INFO - PROCESS | 1656 | 1468455034604 Marionette TRACE conn3 <- [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]]]}] 17:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 722ms 17:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:10:34 INFO - PROCESS | 1656 | 1468455034658 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:10:34 INFO - PROCESS | 1656 | 1468455034659 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 17:10:34 INFO - PROCESS | 1656 | 1468455034663 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 1656 | 1468455034666 Marionette TRACE conn3 <- [1,890,null,{}] 17:10:34 INFO - PROCESS | 1656 | 1468455034674 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 1656 | 1468455034679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:34 INFO - PROCESS | 1656 | 1468455034776 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:10:34 INFO - PROCESS | 1656 | 1468455034843 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 1656 | 1468455034845 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2df800 == 44 [pid = 1656] [id = 230] 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124779000) [pid = 1656] [serial = 688] [outer = 0x0] 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1256db800) [pid = 1656] [serial = 689] [outer = 0x124779000] 17:10:34 INFO - PROCESS | 1656 | 1468455034876 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126181c00) [pid = 1656] [serial = 690] [outer = 0x124779000] 17:10:35 INFO - PROCESS | 1656 | 1468455035299 Marionette TRACE conn3 <- [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]]]}] 17:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 17:10:35 INFO - PROCESS | 1656 | 1468455035379 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 1656 | 1468455035380 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 17:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:10:35 INFO - PROCESS | 1656 | 1468455035386 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 1656 | 1468455035387 Marionette TRACE conn3 <- [1,894,null,{}] 17:10:35 INFO - PROCESS | 1656 | 1468455035389 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 1656 | 1468455035391 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:35 INFO - PROCESS | 1656 | 1468455035504 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:10:35 INFO - PROCESS | 1656 | 1468455035569 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 1656 | 1468455035570 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a6800 == 45 [pid = 1656] [id = 231] 17:10:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x121063400) [pid = 1656] [serial = 691] [outer = 0x0] 17:10:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126182400) [pid = 1656] [serial = 692] [outer = 0x121063400] 17:10:35 INFO - PROCESS | 1656 | 1468455035600 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x128ae5800) [pid = 1656] [serial = 693] [outer = 0x121063400] 17:10:36 INFO - PROCESS | 1656 | 1468455036166 Marionette TRACE conn3 <- [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]]]}] 17:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 820ms 17:10:36 INFO - PROCESS | 1656 | 1468455036212 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:10:36 INFO - PROCESS | 1656 | 1468455036214 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 17:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:10:36 INFO - PROCESS | 1656 | 1468455036219 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 1656 | 1468455036220 Marionette TRACE conn3 <- [1,898,null,{}] 17:10:36 INFO - PROCESS | 1656 | 1468455036224 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:36 INFO - PROCESS | 1656 | 1468455036228 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:36 INFO - PROCESS | 1656 | 1468455036318 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:10:36 INFO - PROCESS | 1656 | 1468455036387 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 1656 | 1468455036389 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872a000 == 46 [pid = 1656] [id = 232] 17:10:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x116ce0800) [pid = 1656] [serial = 694] [outer = 0x0] 17:10:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11714e400) [pid = 1656] [serial = 695] [outer = 0x116ce0800] 17:10:36 INFO - PROCESS | 1656 | 1468455036416 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x118785800) [pid = 1656] [serial = 696] [outer = 0x116ce0800] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12afcd000 == 45 [pid = 1656] [id = 226] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12a608800 == 44 [pid = 1656] [id = 225] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a4800 == 43 [pid = 1656] [id = 224] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x128fe2800 == 42 [pid = 1656] [id = 223] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab1800 == 41 [pid = 1656] [id = 222] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x126657800 == 40 [pid = 1656] [id = 221] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x124755000 == 39 [pid = 1656] [id = 220] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x123892800 == 38 [pid = 1656] [id = 219] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a6000 == 37 [pid = 1656] [id = 218] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x117351000 == 36 [pid = 1656] [id = 217] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1160e7800 == 35 [pid = 1656] [id = 216] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd8000 == 34 [pid = 1656] [id = 215] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x116821800 == 33 [pid = 1656] [id = 214] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12a409000 == 32 [pid = 1656] [id = 213] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a6800 == 31 [pid = 1656] [id = 231] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2df800 == 30 [pid = 1656] [id = 230] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1247b0800 == 29 [pid = 1656] [id = 229] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2e1000 == 28 [pid = 1656] [id = 227] 17:10:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a4000 == 27 [pid = 1656] [id = 228] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119c0c800) [pid = 1656] [serial = 617] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1199cc800) [pid = 1656] [serial = 614] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118985c00) [pid = 1656] [serial = 611] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11946f800) [pid = 1656] [serial = 612] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119dd7400) [pid = 1656] [serial = 603] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119c08000) [pid = 1656] [serial = 602] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x113aeb000) [pid = 1656] [serial = 605] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1150a1c00) [pid = 1656] [serial = 606] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x121063800) [pid = 1656] [serial = 620] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12403ac00) [pid = 1656] [serial = 623] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123bedc00) [pid = 1656] [serial = 621] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12452b400) [pid = 1656] [serial = 626] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x124523800) [pid = 1656] [serial = 624] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1251d1c00) [pid = 1656] [serial = 632] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126533400) [pid = 1656] [serial = 635] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x124ba9000) [pid = 1656] [serial = 629] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12578d400) [pid = 1656] [serial = 633] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11714e000) [pid = 1656] [serial = 609] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x124ba0800) [pid = 1656] [serial = 627] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119dce800) [pid = 1656] [serial = 618] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118437000) [pid = 1656] [serial = 594] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116099000) [pid = 1656] [serial = 593] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x121155400) [pid = 1656] [serial = 597] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x121027000) [pid = 1656] [serial = 596] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124636c00) [pid = 1656] [serial = 600] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118442400) [pid = 1656] [serial = 599] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116943800) [pid = 1656] [serial = 608] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119c06c00) [pid = 1656] [serial = 615] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x124e34800) [pid = 1656] [serial = 630] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x126c99800) [pid = 1656] [serial = 636] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x126ca1800) [pid = 1656] [serial = 638] [outer = 0x0] [url = about:blank] 17:10:37 INFO - PROCESS | 1656 | 1468455037465 Marionette TRACE conn3 <- [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]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1274ms 17:10:37 INFO - PROCESS | 1656 | 1468455037493 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 1656 | 1468455037495 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 17:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:10:37 INFO - PROCESS | 1656 | 1468455037499 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 1656 | 1468455037501 Marionette TRACE conn3 <- [1,902,null,{}] 17:10:37 INFO - PROCESS | 1656 | 1468455037504 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:37 INFO - PROCESS | 1656 | 1468455037506 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:37 INFO - PROCESS | 1656 | 1468455037588 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:10:37 INFO - PROCESS | 1656 | 1468455037595 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 1656 | 1468455037597 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c2a800 == 28 [pid = 1656] [id = 233] 17:10:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x116670400) [pid = 1656] [serial = 697] [outer = 0x0] 17:10:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116942c00) [pid = 1656] [serial = 698] [outer = 0x116670400] 17:10:37 INFO - PROCESS | 1656 | 1468455037626 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1122bd800) [pid = 1656] [serial = 699] [outer = 0x116670400] 17:10:37 INFO - PROCESS | 1656 | 1468455037954 Marionette TRACE conn3 <- [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]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 17:10:37 INFO - PROCESS | 1656 | 1468455037987 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 1656 | 1468455037990 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 17:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:10:38 INFO - PROCESS | 1656 | 1468455037998 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 1656 | 1468455038000 Marionette TRACE conn3 <- [1,906,null,{}] 17:10:38 INFO - PROCESS | 1656 | 1468455038002 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 1656 | 1468455038004 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:38 INFO - PROCESS | 1656 | 1468455038079 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:10:38 INFO - PROCESS | 1656 | 1468455038083 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 1656 | 1468455038085 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a8000 == 29 [pid = 1656] [id = 234] 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1183b7400) [pid = 1656] [serial = 700] [outer = 0x0] 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119121c00) [pid = 1656] [serial = 701] [outer = 0x1183b7400] 17:10:38 INFO - PROCESS | 1656 | 1468455038114 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119473400) [pid = 1656] [serial = 702] [outer = 0x1183b7400] 17:10:38 INFO - PROCESS | 1656 | 1468455038448 Marionette TRACE conn3 <- [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]]]}] 17:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 17:10:38 INFO - PROCESS | 1656 | 1468455038467 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:10:38 INFO - PROCESS | 1656 | 1468455038469 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 17:10:38 INFO - PROCESS | 1656 | 1468455038471 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 1656 | 1468455038481 Marionette TRACE conn3 <- [1,910,null,{}] 17:10:38 INFO - PROCESS | 1656 | 1468455038489 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 1656 | 1468455038492 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:38 INFO - PROCESS | 1656 | 1468455038570 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:10:38 INFO - PROCESS | 1656 | 1468455038621 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 1656 | 1468455038624 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185cb000 == 30 [pid = 1656] [id = 235] 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1168eec00) [pid = 1656] [serial = 703] [outer = 0x0] 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119b3e400) [pid = 1656] [serial = 704] [outer = 0x1168eec00] 17:10:38 INFO - PROCESS | 1656 | 1468455038651 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119c45800) [pid = 1656] [serial = 705] [outer = 0x1168eec00] 17:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 529ms 17:10:38 INFO - PROCESS | 1656 | 1468455038995 Marionette TRACE conn3 <- [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]]]}] 17:10:39 INFO - PROCESS | 1656 | 1468455039001 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:10:39 INFO - PROCESS | 1656 | 1468455039003 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 17:10:39 INFO - PROCESS | 1656 | 1468455039006 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 1656 | 1468455039009 Marionette TRACE conn3 <- [1,914,null,{}] 17:10:39 INFO - PROCESS | 1656 | 1468455039012 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:39 INFO - PROCESS | 1656 | 1468455039014 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:39 INFO - PROCESS | 1656 | 1468455039136 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:10:39 INFO - PROCESS | 1656 | 1468455039219 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 1656 | 1468455039221 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a4000 == 31 [pid = 1656] [id = 236] 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119dcfc00) [pid = 1656] [serial = 706] [outer = 0x0] 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121063000) [pid = 1656] [serial = 707] [outer = 0x119dcfc00] 17:10:39 INFO - PROCESS | 1656 | 1468455039263 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12106d800) [pid = 1656] [serial = 708] [outer = 0x119dcfc00] 17:10:39 INFO - PROCESS | 1656 | 1468455039553 Marionette TRACE conn3 <- [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]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 572ms 17:10:39 INFO - PROCESS | 1656 | 1468455039584 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 1656 | 1468455039585 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 17:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:10:39 INFO - PROCESS | 1656 | 1468455039597 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 1656 | 1468455039599 Marionette TRACE conn3 <- [1,918,null,{}] 17:10:39 INFO - PROCESS | 1656 | 1468455039601 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:39 INFO - PROCESS | 1656 | 1468455039602 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:39 INFO - PROCESS | 1656 | 1468455039703 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:10:39 INFO - PROCESS | 1656 | 1468455039707 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 1656 | 1468455039708 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x121166000 == 32 [pid = 1656] [id = 237] 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11680fc00) [pid = 1656] [serial = 709] [outer = 0x0] 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121157c00) [pid = 1656] [serial = 710] [outer = 0x11680fc00] 17:10:39 INFO - PROCESS | 1656 | 1468455039733 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x123bf4400) [pid = 1656] [serial = 711] [outer = 0x11680fc00] 17:10:40 INFO - PROCESS | 1656 | 1468455040086 Marionette TRACE conn3 <- [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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 517ms 17:10:40 INFO - PROCESS | 1656 | 1468455040122 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 1656 | 1468455040123 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 17:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:10:40 INFO - PROCESS | 1656 | 1468455040128 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 1656 | 1468455040129 Marionette TRACE conn3 <- [1,922,null,{}] 17:10:40 INFO - PROCESS | 1656 | 1468455040131 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 1656 | 1468455040135 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:40 INFO - PROCESS | 1656 | 1468455040242 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:10:40 INFO - PROCESS | 1656 | 1468455040275 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 1656 | 1468455040276 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f63000 == 33 [pid = 1656] [id = 238] 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1211c2800) [pid = 1656] [serial = 712] [outer = 0x0] 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x124304c00) [pid = 1656] [serial = 713] [outer = 0x1211c2800] 17:10:40 INFO - PROCESS | 1656 | 1468455040301 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1251cb800) [pid = 1656] [serial = 714] [outer = 0x1211c2800] 17:10:40 INFO - PROCESS | 1656 | 1468455040597 Marionette TRACE conn3 <- [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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 17:10:40 INFO - PROCESS | 1656 | 1468455040649 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 1656 | 1468455040650 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 17:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:10:40 INFO - PROCESS | 1656 | 1468455040652 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 1656 | 1468455040654 Marionette TRACE conn3 <- [1,926,null,{}] 17:10:40 INFO - PROCESS | 1656 | 1468455040656 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 1656 | 1468455040657 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:40 INFO - PROCESS | 1656 | 1468455040752 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:10:40 INFO - PROCESS | 1656 | 1468455040786 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 1656 | 1468455040787 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aa8800 == 34 [pid = 1656] [id = 239] 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x124636000) [pid = 1656] [serial = 715] [outer = 0x0] 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1251d1000) [pid = 1656] [serial = 716] [outer = 0x124636000] 17:10:40 INFO - PROCESS | 1656 | 1468455040812 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126180000) [pid = 1656] [serial = 717] [outer = 0x124636000] 17:10:41 INFO - PROCESS | 1656 | 1468455041129 Marionette TRACE conn3 <- [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]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 518ms 17:10:41 INFO - PROCESS | 1656 | 1468455041171 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 1656 | 1468455041172 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 17:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:10:41 INFO - PROCESS | 1656 | 1468455041175 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 1656 | 1468455041176 Marionette TRACE conn3 <- [1,930,null,{}] 17:10:41 INFO - PROCESS | 1656 | 1468455041179 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 1656 | 1468455041180 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:41 INFO - PROCESS | 1656 | 1468455041272 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:10:41 INFO - PROCESS | 1656 | 1468455041275 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 1656 | 1468455041277 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x126143000 == 35 [pid = 1656] [id = 240] 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x124e2b800) [pid = 1656] [serial = 718] [outer = 0x0] 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1268ec400) [pid = 1656] [serial = 719] [outer = 0x124e2b800] 17:10:41 INFO - PROCESS | 1656 | 1468455041301 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126afe800) [pid = 1656] [serial = 720] [outer = 0x124e2b800] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x124523400) [pid = 1656] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124bae400) [pid = 1656] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12617c400) [pid = 1656] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116354c00) [pid = 1656] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x112e46400) [pid = 1656] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x118787c00) [pid = 1656] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x113c71c00) [pid = 1656] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119538000) [pid = 1656] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1183c0000) [pid = 1656] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b54400) [pid = 1656] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126c9f800) [pid = 1656] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128ae0c00) [pid = 1656] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128caf400) [pid = 1656] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x115f16000) [pid = 1656] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:10:41 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dd2c00) [pid = 1656] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:10:41 INFO - PROCESS | 1656 | 1468455041760 Marionette TRACE conn3 <- [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]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 620ms 17:10:41 INFO - PROCESS | 1656 | 1468455041796 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 1656 | 1468455041797 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 17:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:10:41 INFO - PROCESS | 1656 | 1468455041799 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 1656 | 1468455041800 Marionette TRACE conn3 <- [1,934,null,{}] 17:10:41 INFO - PROCESS | 1656 | 1468455041803 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 1656 | 1468455041804 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:41 INFO - PROCESS | 1656 | 1468455041877 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:10:41 INFO - PROCESS | 1656 | 1468455041881 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 1656 | 1468455041890 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185c4000 == 36 [pid = 1656] [id = 241] 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x117143c00) [pid = 1656] [serial = 721] [outer = 0x0] 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121028800) [pid = 1656] [serial = 722] [outer = 0x117143c00] 17:10:41 INFO - PROCESS | 1656 | 1468455041915 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12617c400) [pid = 1656] [serial = 723] [outer = 0x117143c00] 17:10:42 INFO - PROCESS | 1656 | 1468455042262 Marionette TRACE conn3 <- [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]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 468ms 17:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:10:42 INFO - PROCESS | 1656 | 1468455042267 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 1656 | 1468455042269 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 17:10:42 INFO - PROCESS | 1656 | 1468455042271 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 1656 | 1468455042272 Marionette TRACE conn3 <- [1,938,null,{}] 17:10:42 INFO - PROCESS | 1656 | 1468455042274 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 1656 | 1468455042277 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:42 INFO - PROCESS | 1656 | 1468455042379 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:10:42 INFO - PROCESS | 1656 | 1468455042386 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 1656 | 1468455042388 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x128abe800 == 37 [pid = 1656] [id = 242] 17:10:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1183c0800) [pid = 1656] [serial = 724] [outer = 0x0] 17:10:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c9b000) [pid = 1656] [serial = 725] [outer = 0x1183c0800] 17:10:42 INFO - PROCESS | 1656 | 1468455042412 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128adc000) [pid = 1656] [serial = 726] [outer = 0x1183c0800] 17:10:42 INFO - PROCESS | 1656 | 1468455042906 Marionette TRACE conn3 <- [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]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 718ms 17:10:42 INFO - PROCESS | 1656 | 1468455042990 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 1656 | 1468455042992 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 17:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:10:42 INFO - PROCESS | 1656 | 1468455042996 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 1656 | 1468455042998 Marionette TRACE conn3 <- [1,942,null,{}] 17:10:43 INFO - PROCESS | 1656 | 1468455043002 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 1656 | 1468455043003 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:43 INFO - PROCESS | 1656 | 1468455043113 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:10:43 INFO - PROCESS | 1656 | 1468455043234 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 1656 | 1468455043236 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a5000 == 38 [pid = 1656] [id = 243] 17:10:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x117145400) [pid = 1656] [serial = 727] [outer = 0x0] 17:10:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x118437000) [pid = 1656] [serial = 728] [outer = 0x117145400] 17:10:43 INFO - PROCESS | 1656 | 1468455043267 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11898b400) [pid = 1656] [serial = 729] [outer = 0x117145400] 17:10:43 INFO - PROCESS | 1656 | 1468455043793 Marionette TRACE conn3 <- [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]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 874ms 17:10:43 INFO - PROCESS | 1656 | 1468455043952 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 1656 | 1468455043954 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 17:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:10:43 INFO - PROCESS | 1656 | 1468455043979 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 1656 | 1468455043982 Marionette TRACE conn3 <- [1,946,null,{}] 17:10:43 INFO - PROCESS | 1656 | 1468455043993 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 1656 | 1468455043995 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:44 INFO - PROCESS | 1656 | 1468455044097 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:10:44 INFO - PROCESS | 1656 | 1468455044146 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 1656 | 1468455044149 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac1800 == 39 [pid = 1656] [id = 244] 17:10:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x117ff2c00) [pid = 1656] [serial = 730] [outer = 0x0] 17:10:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11863a400) [pid = 1656] [serial = 731] [outer = 0x117ff2c00] 17:10:44 INFO - PROCESS | 1656 | 1468455044176 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11912b800) [pid = 1656] [serial = 732] [outer = 0x117ff2c00] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1185c4000 == 38 [pid = 1656] [id = 241] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x126143000 == 37 [pid = 1656] [id = 240] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x123aa8800 == 36 [pid = 1656] [id = 239] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x123f63000 == 35 [pid = 1656] [id = 238] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x121166000 == 34 [pid = 1656] [id = 237] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a4000 == 33 [pid = 1656] [id = 236] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1185cb000 == 32 [pid = 1656] [id = 235] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a8000 == 31 [pid = 1656] [id = 234] 17:10:44 INFO - PROCESS | 1656 | --DOCSHELL 0x113c2a800 == 30 [pid = 1656] [id = 233] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x128ae2800) [pid = 1656] [serial = 639] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x115098400) [pid = 1656] [serial = 641] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116a8e400) [pid = 1656] [serial = 642] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118983c00) [pid = 1656] [serial = 644] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11953c000) [pid = 1656] [serial = 645] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119dd6000) [pid = 1656] [serial = 653] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121157000) [pid = 1656] [serial = 654] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11974b800) [pid = 1656] [serial = 650] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119c08800) [pid = 1656] [serial = 651] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11878b400) [pid = 1656] [serial = 647] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11946ac00) [pid = 1656] [serial = 648] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1251c8c00) [pid = 1656] [serial = 660] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12471a400) [pid = 1656] [serial = 659] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12617a000) [pid = 1656] [serial = 662] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x123bafc00) [pid = 1656] [serial = 656] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129393000) [pid = 1656] [serial = 678] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128cad800) [pid = 1656] [serial = 666] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128ae6c00) [pid = 1656] [serial = 665] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12961ec00) [pid = 1656] [serial = 680] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x129628c00) [pid = 1656] [serial = 681] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x128cb0000) [pid = 1656] [serial = 668] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11898ec00) [pid = 1656] [serial = 671] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119c4a000) [pid = 1656] [serial = 672] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x128f34c00) [pid = 1656] [serial = 677] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x128d31400) [pid = 1656] [serial = 669] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x128adbc00) [pid = 1656] [serial = 663] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x128d35400) [pid = 1656] [serial = 675] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x123b88400) [pid = 1656] [serial = 674] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x124522800) [pid = 1656] [serial = 657] [outer = 0x0] [url = about:blank] 17:10:44 INFO - PROCESS | 1656 | 1468455044703 Marionette TRACE conn3 <- [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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 800ms 17:10:44 INFO - PROCESS | 1656 | 1468455044760 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:10:44 INFO - PROCESS | 1656 | 1468455044764 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 17:10:44 INFO - PROCESS | 1656 | 1468455044771 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 1656 | 1468455044775 Marionette TRACE conn3 <- [1,950,null,{}] 17:10:44 INFO - PROCESS | 1656 | 1468455044781 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 1656 | 1468455044784 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:44 INFO - PROCESS | 1656 | 1468455044905 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:10:44 INFO - PROCESS | 1656 | 1468455044960 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 1656 | 1468455044962 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x11767d800 == 31 [pid = 1656] [id = 245] 17:10:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119539000) [pid = 1656] [serial = 733] [outer = 0x0] 17:10:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11974bc00) [pid = 1656] [serial = 734] [outer = 0x119539000] 17:10:44 INFO - PROCESS | 1656 | 1468455044989 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x119c07400) [pid = 1656] [serial = 735] [outer = 0x119539000] 17:10:45 INFO - PROCESS | 1656 | 1468455045311 Marionette TRACE conn3 <- [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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 583ms 17:10:45 INFO - PROCESS | 1656 | 1468455045350 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 1656 | 1468455045352 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 17:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:10:45 INFO - PROCESS | 1656 | 1468455045356 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 1656 | 1468455045358 Marionette TRACE conn3 <- [1,954,null,{}] 17:10:45 INFO - PROCESS | 1656 | 1468455045367 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 1656 | 1468455045372 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:45 INFO - PROCESS | 1656 | 1468455045490 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:10:45 INFO - PROCESS | 1656 | 1468455045566 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 1656 | 1468455045569 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e7000 == 32 [pid = 1656] [id = 246] 17:10:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x119c4b800) [pid = 1656] [serial = 736] [outer = 0x0] 17:10:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x121062800) [pid = 1656] [serial = 737] [outer = 0x119c4b800] 17:10:45 INFO - PROCESS | 1656 | 1468455045616 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x123ba9000) [pid = 1656] [serial = 738] [outer = 0x119c4b800] 17:10:45 INFO - PROCESS | 1656 | 1468455045954 Marionette TRACE conn3 <- [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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 626ms 17:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:10:45 INFO - PROCESS | 1656 | 1468455045982 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 1656 | 1468455045983 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 17:10:45 INFO - PROCESS | 1656 | 1468455045986 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 1656 | 1468455045987 Marionette TRACE conn3 <- [1,958,null,{}] 17:10:45 INFO - PROCESS | 1656 | 1468455045989 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 1656 | 1468455045990 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:46 INFO - PROCESS | 1656 | 1468455046073 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:10:46 INFO - PROCESS | 1656 | 1468455046142 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 1656 | 1468455046143 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b1000 == 33 [pid = 1656] [id = 247] 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x115f09400) [pid = 1656] [serial = 739] [outer = 0x0] 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x124308400) [pid = 1656] [serial = 740] [outer = 0x115f09400] 17:10:46 INFO - PROCESS | 1656 | 1468455046171 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124530400) [pid = 1656] [serial = 741] [outer = 0x115f09400] 17:10:46 INFO - PROCESS | 1656 | 1468455046447 Marionette TRACE conn3 <- [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]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 469ms 17:10:46 INFO - PROCESS | 1656 | 1468455046467 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 1656 | 1468455046468 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 17:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:10:46 INFO - PROCESS | 1656 | 1468455046470 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 1656 | 1468455046471 Marionette TRACE conn3 <- [1,962,null,{}] 17:10:46 INFO - PROCESS | 1656 | 1468455046474 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:46 INFO - PROCESS | 1656 | 1468455046476 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:46 INFO - PROCESS | 1656 | 1468455046565 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:10:46 INFO - PROCESS | 1656 | 1468455046568 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 1656 | 1468455046569 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x124755000 == 34 [pid = 1656] [id = 248] 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116805000) [pid = 1656] [serial = 742] [outer = 0x0] 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x124e2f000) [pid = 1656] [serial = 743] [outer = 0x116805000] 17:10:46 INFO - PROCESS | 1656 | 1468455046596 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1256de400) [pid = 1656] [serial = 744] [outer = 0x116805000] 17:10:46 INFO - PROCESS | 1656 | 1468455046955 Marionette TRACE conn3 <- [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]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 17:10:46 INFO - PROCESS | 1656 | 1468455046989 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 1656 | 1468455046991 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 17:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:10:46 INFO - PROCESS | 1656 | 1468455046995 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 1656 | 1468455046996 Marionette TRACE conn3 <- [1,966,null,{}] 17:10:47 INFO - PROCESS | 1656 | 1468455046999 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 1656 | 1468455047003 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:47 INFO - PROCESS | 1656 | 1468455047119 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:10:47 INFO - PROCESS | 1656 | 1468455047152 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 1656 | 1468455047154 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a45800 == 35 [pid = 1656] [id = 249] 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126682c00) [pid = 1656] [serial = 745] [outer = 0x0] 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126c9d400) [pid = 1656] [serial = 746] [outer = 0x126682c00] 17:10:47 INFO - PROCESS | 1656 | 1468455047179 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x128ae7400) [pid = 1656] [serial = 747] [outer = 0x126682c00] 17:10:47 INFO - PROCESS | 1656 | 1468455047514 Marionette TRACE conn3 <- [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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 17:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:10:47 INFO - PROCESS | 1656 | 1468455047565 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 1656 | 1468455047566 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 17:10:47 INFO - PROCESS | 1656 | 1468455047568 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 1656 | 1468455047569 Marionette TRACE conn3 <- [1,970,null,{}] 17:10:47 INFO - PROCESS | 1656 | 1468455047571 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 1656 | 1468455047573 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:47 INFO - PROCESS | 1656 | 1468455047665 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:10:47 INFO - PROCESS | 1656 | 1468455047669 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 1656 | 1468455047670 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x128abe000 == 36 [pid = 1656] [id = 250] 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x113c70000) [pid = 1656] [serial = 748] [outer = 0x0] 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x128caf400) [pid = 1656] [serial = 749] [outer = 0x113c70000] 17:10:47 INFO - PROCESS | 1656 | 1468455047694 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128d39000) [pid = 1656] [serial = 750] [outer = 0x113c70000] 17:10:48 INFO - PROCESS | 1656 | 1468455048023 Marionette TRACE conn3 <- [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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 17:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:10:48 INFO - PROCESS | 1656 | 1468455048037 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 1656 | 1468455048039 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 17:10:48 INFO - PROCESS | 1656 | 1468455048041 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 1656 | 1468455048044 Marionette TRACE conn3 <- [1,974,null,{}] 17:10:48 INFO - PROCESS | 1656 | 1468455048048 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 1656 | 1468455048049 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:48 INFO - PROCESS | 1656 | 1468455048147 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:10:48 INFO - PROCESS | 1656 | 1468455048179 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 1656 | 1468455048180 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293ad000 == 37 [pid = 1656] [id = 251] 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128d3e800) [pid = 1656] [serial = 751] [outer = 0x0] 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x128f33800) [pid = 1656] [serial = 752] [outer = 0x128d3e800] 17:10:48 INFO - PROCESS | 1656 | 1468455048204 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x129274000) [pid = 1656] [serial = 753] [outer = 0x128d3e800] 17:10:48 INFO - PROCESS | 1656 | 1468455048530 Marionette TRACE conn3 <- [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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 17:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:10:48 INFO - PROCESS | 1656 | 1468455048570 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 1656 | 1468455048571 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 17:10:48 INFO - PROCESS | 1656 | 1468455048573 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 1656 | 1468455048574 Marionette TRACE conn3 <- [1,978,null,{}] 17:10:48 INFO - PROCESS | 1656 | 1468455048577 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 1656 | 1468455048578 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:48 INFO - PROCESS | 1656 | 1468455048675 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:10:48 INFO - PROCESS | 1656 | 1468455048679 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 1656 | 1468455048680 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60c800 == 38 [pid = 1656] [id = 252] 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128d3ec00) [pid = 1656] [serial = 754] [outer = 0x0] 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12927b400) [pid = 1656] [serial = 755] [outer = 0x128d3ec00] 17:10:48 INFO - PROCESS | 1656 | 1468455048703 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129393000) [pid = 1656] [serial = 756] [outer = 0x128d3ec00] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11680fc00) [pid = 1656] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124636000) [pid = 1656] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dcfc00) [pid = 1656] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1168eec00) [pid = 1656] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116ce0800) [pid = 1656] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1183b7400) [pid = 1656] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116670400) [pid = 1656] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1211c2800) [pid = 1656] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x117143c00) [pid = 1656] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x112fd6c00) [pid = 1656] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x124e2b800) [pid = 1656] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119b54c00) [pid = 1656] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x124779000) [pid = 1656] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:10:48 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x121063400) [pid = 1656] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:10:49 INFO - PROCESS | 1656 | 1468455049050 Marionette TRACE conn3 <- [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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 17:10:49 INFO - PROCESS | 1656 | 1468455049099 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 1656 | 1468455049100 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 17:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:10:49 INFO - PROCESS | 1656 | 1468455049102 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 1656 | 1468455049104 Marionette TRACE conn3 <- [1,982,null,{}] 17:10:49 INFO - PROCESS | 1656 | 1468455049106 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 1656 | 1468455049107 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:49 INFO - PROCESS | 1656 | 1468455049190 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:10:49 INFO - PROCESS | 1656 | 1468455049196 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 1656 | 1468455049197 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239ae800 == 39 [pid = 1656] [id = 253] 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116cdc400) [pid = 1656] [serial = 757] [outer = 0x0] 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119dd8800) [pid = 1656] [serial = 758] [outer = 0x116cdc400] 17:10:49 INFO - PROCESS | 1656 | 1468455049222 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x124636000) [pid = 1656] [serial = 759] [outer = 0x116cdc400] 17:10:49 INFO - PROCESS | 1656 | 1468455049559 Marionette TRACE conn3 <- [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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 17:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:10:49 INFO - PROCESS | 1656 | 1468455049571 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 1656 | 1468455049573 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 17:10:49 INFO - PROCESS | 1656 | 1468455049575 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 1656 | 1468455049579 Marionette TRACE conn3 <- [1,986,null,{}] 17:10:49 INFO - PROCESS | 1656 | 1468455049581 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 1656 | 1468455049583 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:49 INFO - PROCESS | 1656 | 1468455049670 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:10:49 INFO - PROCESS | 1656 | 1468455049675 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 1656 | 1468455049678 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afc3000 == 40 [pid = 1656] [id = 254] 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x124ea7400) [pid = 1656] [serial = 760] [outer = 0x0] 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x129397c00) [pid = 1656] [serial = 761] [outer = 0x124ea7400] 17:10:49 INFO - PROCESS | 1656 | 1468455049704 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1256e0c00) [pid = 1656] [serial = 762] [outer = 0x124ea7400] 17:10:50 INFO - PROCESS | 1656 | 1468455050033 Marionette TRACE conn3 <- [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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 474ms 17:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:10:50 INFO - PROCESS | 1656 | 1468455050049 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 1656 | 1468455050051 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 17:10:50 INFO - PROCESS | 1656 | 1468455050053 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 1656 | 1468455050054 Marionette TRACE conn3 <- [1,990,null,{}] 17:10:50 INFO - PROCESS | 1656 | 1468455050056 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 1656 | 1468455050057 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:50 INFO - PROCESS | 1656 | 1468455050174 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:10:50 INFO - PROCESS | 1656 | 1468455050182 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 1656 | 1468455050183 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2db800 == 41 [pid = 1656] [id = 255] 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x128d3e000) [pid = 1656] [serial = 763] [outer = 0x0] 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a69fc00) [pid = 1656] [serial = 764] [outer = 0x128d3e000] 17:10:50 INFO - PROCESS | 1656 | 1468455050208 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12a6b6400) [pid = 1656] [serial = 765] [outer = 0x128d3e000] 17:10:50 INFO - PROCESS | 1656 | 1468455050496 Marionette TRACE conn3 <- [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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 17:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:10:50 INFO - PROCESS | 1656 | 1468455050521 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 1656 | 1468455050522 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 17:10:50 INFO - PROCESS | 1656 | 1468455050525 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 1656 | 1468455050526 Marionette TRACE conn3 <- [1,994,null,{}] 17:10:50 INFO - PROCESS | 1656 | 1468455050532 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 1656 | 1468455050533 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:50 INFO - PROCESS | 1656 | 1468455050614 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:10:50 INFO - PROCESS | 1656 | 1468455050618 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 1656 | 1468455050619 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb12800 == 42 [pid = 1656] [id = 256] 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12a697000) [pid = 1656] [serial = 766] [outer = 0x0] 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12aaa3c00) [pid = 1656] [serial = 767] [outer = 0x12a697000] 17:10:50 INFO - PROCESS | 1656 | 1468455050642 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12b146400) [pid = 1656] [serial = 768] [outer = 0x12a697000] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x11872a000 == 41 [pid = 1656] [id = 232] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x11767d800 == 40 [pid = 1656] [id = 245] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac1800 == 39 [pid = 1656] [id = 244] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a5000 == 38 [pid = 1656] [id = 243] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x128abe800 == 37 [pid = 1656] [id = 242] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x124755000 == 36 [pid = 1656] [id = 248] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x128abe000 == 35 [pid = 1656] [id = 250] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60c800 == 34 [pid = 1656] [id = 252] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e7000 == 33 [pid = 1656] [id = 246] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x126a45800 == 32 [pid = 1656] [id = 249] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12afc3000 == 31 [pid = 1656] [id = 254] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1239ae800 == 30 [pid = 1656] [id = 253] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b1000 == 29 [pid = 1656] [id = 247] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1293ad000 == 28 [pid = 1656] [id = 251] 17:10:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2db800 == 27 [pid = 1656] [id = 255] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126c9b000) [pid = 1656] [serial = 725] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121157c00) [pid = 1656] [serial = 710] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1251d1000) [pid = 1656] [serial = 716] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x121063000) [pid = 1656] [serial = 707] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119b3e400) [pid = 1656] [serial = 704] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119c45800) [pid = 1656] [serial = 705] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118785800) [pid = 1656] [serial = 696] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11714e400) [pid = 1656] [serial = 695] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119121c00) [pid = 1656] [serial = 701] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119473400) [pid = 1656] [serial = 702] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x116942c00) [pid = 1656] [serial = 698] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x124304c00) [pid = 1656] [serial = 713] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1122bd800) [pid = 1656] [serial = 699] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x121028800) [pid = 1656] [serial = 722] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11878dc00) [pid = 1656] [serial = 684] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x116a99c00) [pid = 1656] [serial = 683] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x126180000) [pid = 1656] [serial = 717] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1268ec400) [pid = 1656] [serial = 719] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x126afe800) [pid = 1656] [serial = 720] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1251cb800) [pid = 1656] [serial = 714] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x123bf4400) [pid = 1656] [serial = 711] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12617c400) [pid = 1656] [serial = 723] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x121028000) [pid = 1656] [serial = 687] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x119c14000) [pid = 1656] [serial = 686] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x12106d800) [pid = 1656] [serial = 708] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x126181c00) [pid = 1656] [serial = 690] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x1256db800) [pid = 1656] [serial = 689] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x128ae5800) [pid = 1656] [serial = 693] [outer = 0x0] [url = about:blank] 17:10:51 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x126182400) [pid = 1656] [serial = 692] [outer = 0x0] [url = about:blank] 17:10:52 INFO - PROCESS | 1656 | 1468455052082 Marionette TRACE conn3 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1580ms 17:10:52 INFO - PROCESS | 1656 | 1468455052107 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 1656 | 1468455052113 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 17:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:10:52 INFO - PROCESS | 1656 | 1468455052129 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 1656 | 1468455052132 Marionette TRACE conn3 <- [1,998,null,{}] 17:10:52 INFO - PROCESS | 1656 | 1468455052150 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 1656 | 1468455052153 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:52 INFO - PROCESS | 1656 | 1468455052267 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:10:52 INFO - PROCESS | 1656 | 1468455052282 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 1656 | 1468455052283 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x116056800 == 28 [pid = 1656] [id = 257] 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x116a15800) [pid = 1656] [serial = 769] [outer = 0x0] 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x116a19000) [pid = 1656] [serial = 770] [outer = 0x116a15800] 17:10:52 INFO - PROCESS | 1656 | 1468455052310 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x11714e800) [pid = 1656] [serial = 771] [outer = 0x116a15800] 17:10:52 INFO - PROCESS | 1656 | 1468455052647 Marionette TRACE conn3 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 528ms 17:10:52 INFO - PROCESS | 1656 | 1468455052654 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 1656 | 1468455052658 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 17:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:10:52 INFO - PROCESS | 1656 | 1468455052667 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 1656 | 1468455052669 Marionette TRACE conn3 <- [1,1002,null,{}] 17:10:52 INFO - PROCESS | 1656 | 1468455052671 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 1656 | 1468455052673 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:52 INFO - PROCESS | 1656 | 1468455052758 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:10:52 INFO - PROCESS | 1656 | 1468455052808 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 1656 | 1468455052810 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad0000 == 29 [pid = 1656] [id = 258] 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1178e5400) [pid = 1656] [serial = 772] [outer = 0x0] 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x118786800) [pid = 1656] [serial = 773] [outer = 0x1178e5400] 17:10:52 INFO - PROCESS | 1656 | 1468455052838 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119407400) [pid = 1656] [serial = 774] [outer = 0x1178e5400] 17:10:53 INFO - PROCESS | 1656 | 1468455053153 Marionette TRACE conn3 <- [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]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 519ms 17:10:53 INFO - PROCESS | 1656 | 1468455053186 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 1656 | 1468455053200 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 17:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:10:53 INFO - PROCESS | 1656 | 1468455053203 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 1656 | 1468455053205 Marionette TRACE conn3 <- [1,1006,null,{}] 17:10:53 INFO - PROCESS | 1656 | 1468455053216 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 1656 | 1468455053219 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:53 INFO - PROCESS | 1656 | 1468455053320 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:10:53 INFO - PROCESS | 1656 | 1468455053328 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 1656 | 1468455053330 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x118461800 == 30 [pid = 1656] [id = 259] 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x112a7c800) [pid = 1656] [serial = 775] [outer = 0x0] 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119743400) [pid = 1656] [serial = 776] [outer = 0x112a7c800] 17:10:53 INFO - PROCESS | 1656 | 1468455053358 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x119c07000) [pid = 1656] [serial = 777] [outer = 0x112a7c800] 17:10:53 INFO - PROCESS | 1656 | 1468455053673 Marionette TRACE conn3 <- [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]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 17:10:53 INFO - PROCESS | 1656 | 1468455053728 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 1656 | 1468455053730 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 17:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:10:53 INFO - PROCESS | 1656 | 1468455053732 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 1656 | 1468455053733 Marionette TRACE conn3 <- [1,1010,null,{}] 17:10:53 INFO - PROCESS | 1656 | 1468455053735 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 1656 | 1468455053737 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:53 INFO - PROCESS | 1656 | 1468455053815 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:10:53 INFO - PROCESS | 1656 | 1468455053818 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 1656 | 1468455053820 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a7000 == 31 [pid = 1656] [id = 260] 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x119c3fc00) [pid = 1656] [serial = 778] [outer = 0x0] 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x119dd2800) [pid = 1656] [serial = 779] [outer = 0x119c3fc00] 17:10:53 INFO - PROCESS | 1656 | 1468455053850 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119ddc400) [pid = 1656] [serial = 780] [outer = 0x119c3fc00] 17:10:54 INFO - PROCESS | 1656 | 1468455054165 Marionette TRACE conn3 <- [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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 17:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:10:54 INFO - PROCESS | 1656 | 1468455054201 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 1656 | 1468455054203 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 17:10:54 INFO - PROCESS | 1656 | 1468455054205 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 1656 | 1468455054206 Marionette TRACE conn3 <- [1,1014,null,{}] 17:10:54 INFO - PROCESS | 1656 | 1468455054208 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 1656 | 1468455054211 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:54 INFO - PROCESS | 1656 | 1468455054315 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:10:54 INFO - PROCESS | 1656 | 1468455054321 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 1656 | 1468455054322 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x119c27000 == 32 [pid = 1656] [id = 261] 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1160a2c00) [pid = 1656] [serial = 781] [outer = 0x0] 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119ddbc00) [pid = 1656] [serial = 782] [outer = 0x1160a2c00] 17:10:54 INFO - PROCESS | 1656 | 1468455054348 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12106a000) [pid = 1656] [serial = 783] [outer = 0x1160a2c00] 17:10:54 INFO - PROCESS | 1656 | 1468455054668 Marionette TRACE conn3 <- [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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 17:10:54 INFO - PROCESS | 1656 | 1468455054678 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:10:54 INFO - PROCESS | 1656 | 1468455054681 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 17:10:54 INFO - PROCESS | 1656 | 1468455054683 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 1656 | 1468455054685 Marionette TRACE conn3 <- [1,1018,null,{}] 17:10:54 INFO - PROCESS | 1656 | 1468455054687 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 1656 | 1468455054692 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:54 INFO - PROCESS | 1656 | 1468455054788 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:10:54 INFO - PROCESS | 1656 | 1468455054795 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 1656 | 1468455054796 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a6000 == 33 [pid = 1656] [id = 262] 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x121157c00) [pid = 1656] [serial = 784] [outer = 0x0] 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x123bf3800) [pid = 1656] [serial = 785] [outer = 0x121157c00] 17:10:54 INFO - PROCESS | 1656 | 1468455054821 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x124637800) [pid = 1656] [serial = 786] [outer = 0x121157c00] 17:10:55 INFO - PROCESS | 1656 | 1468455055134 Marionette TRACE conn3 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 17:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:10:55 INFO - PROCESS | 1656 | 1468455055152 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 1656 | 1468455055153 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 17:10:55 INFO - PROCESS | 1656 | 1468455055155 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 1656 | 1468455055156 Marionette TRACE conn3 <- [1,1022,null,{}] 17:10:55 INFO - PROCESS | 1656 | 1468455055160 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 1656 | 1468455055163 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:55 INFO - PROCESS | 1656 | 1468455055271 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:10:55 INFO - PROCESS | 1656 | 1468455055278 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 1656 | 1468455055279 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240db000 == 34 [pid = 1656] [id = 263] 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x116a93400) [pid = 1656] [serial = 787] [outer = 0x0] 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x124722800) [pid = 1656] [serial = 788] [outer = 0x116a93400] 17:10:55 INFO - PROCESS | 1656 | 1468455055303 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1251cdc00) [pid = 1656] [serial = 789] [outer = 0x116a93400] 17:10:55 INFO - PROCESS | 1656 | 1468455055582 Marionette TRACE conn3 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 473ms 17:10:55 INFO - PROCESS | 1656 | 1468455055631 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 1656 | 1468455055633 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 17:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:10:55 INFO - PROCESS | 1656 | 1468455055636 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 1656 | 1468455055638 Marionette TRACE conn3 <- [1,1026,null,{}] 17:10:55 INFO - PROCESS | 1656 | 1468455055641 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 1656 | 1468455055645 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:55 INFO - PROCESS | 1656 | 1468455055721 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:10:55 INFO - PROCESS | 1656 | 1468455055727 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 1656 | 1468455055729 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a4800 == 35 [pid = 1656] [id = 264] 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1150a1400) [pid = 1656] [serial = 790] [outer = 0x0] 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12578f800) [pid = 1656] [serial = 791] [outer = 0x1150a1400] 17:10:55 INFO - PROCESS | 1656 | 1468455055754 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12660cc00) [pid = 1656] [serial = 792] [outer = 0x1150a1400] 17:10:56 INFO - PROCESS | 1656 | 1468455056087 Marionette TRACE conn3 <- [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]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 17:10:56 INFO - PROCESS | 1656 | 1468455056106 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 1656 | 1468455056108 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 17:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:10:56 INFO - PROCESS | 1656 | 1468455056114 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 1656 | 1468455056115 Marionette TRACE conn3 <- [1,1030,null,{}] 17:10:56 INFO - PROCESS | 1656 | 1468455056118 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 1656 | 1468455056119 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:56 INFO - PROCESS | 1656 | 1468455056218 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:10:56 INFO - PROCESS | 1656 | 1468455056224 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 1656 | 1468455056227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x11845d800 == 36 [pid = 1656] [id = 265] 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12683a400) [pid = 1656] [serial = 793] [outer = 0x0] 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1268f5400) [pid = 1656] [serial = 794] [outer = 0x12683a400] 17:10:56 INFO - PROCESS | 1656 | 1468455056259 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126c9e800) [pid = 1656] [serial = 795] [outer = 0x12683a400] 17:10:56 INFO - PROCESS | 1656 | 1468455056562 Marionette TRACE conn3 <- [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]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 471ms 17:10:56 INFO - PROCESS | 1656 | 1468455056588 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 1656 | 1468455056590 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 17:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:10:56 INFO - PROCESS | 1656 | 1468455056595 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 1656 | 1468455056597 Marionette TRACE conn3 <- [1,1034,null,{}] 17:10:56 INFO - PROCESS | 1656 | 1468455056601 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 1656 | 1468455056602 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:56 INFO - PROCESS | 1656 | 1468455056728 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:10:56 INFO - PROCESS | 1656 | 1468455056734 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 1656 | 1468455056735 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab2800 == 37 [pid = 1656] [id = 266] 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126c9f800) [pid = 1656] [serial = 796] [outer = 0x0] 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128ae0400) [pid = 1656] [serial = 797] [outer = 0x126c9f800] 17:10:56 INFO - PROCESS | 1656 | 1468455056774 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128ae6c00) [pid = 1656] [serial = 798] [outer = 0x126c9f800] 17:10:57 INFO - PROCESS | 1656 | 1468455057285 Marionette TRACE conn3 <- [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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 720ms 17:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:10:57 INFO - PROCESS | 1656 | 1468455057316 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 1656 | 1468455057317 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 17:10:57 INFO - PROCESS | 1656 | 1468455057319 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 1656 | 1468455057321 Marionette TRACE conn3 <- [1,1038,null,{}] 17:10:57 INFO - PROCESS | 1656 | 1468455057323 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 1656 | 1468455057325 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:57 INFO - PROCESS | 1656 | 1468455057431 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:10:57 INFO - PROCESS | 1656 | 1468455057465 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 1656 | 1468455057466 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199f6000 == 38 [pid = 1656] [id = 267] 17:10:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cb1000) [pid = 1656] [serial = 799] [outer = 0x0] 17:10:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128d3d800) [pid = 1656] [serial = 800] [outer = 0x128cb1000] 17:10:57 INFO - PROCESS | 1656 | 1468455057500 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12927a400) [pid = 1656] [serial = 801] [outer = 0x128cb1000] 17:10:57 INFO - PROCESS | 1656 | 1468455057896 Marionette TRACE conn3 <- [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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 619ms 17:10:57 INFO - PROCESS | 1656 | 1468455057940 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 1656 | 1468455057942 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 17:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:10:57 INFO - PROCESS | 1656 | 1468455057945 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 1656 | 1468455057947 Marionette TRACE conn3 <- [1,1042,null,{}] 17:10:57 INFO - PROCESS | 1656 | 1468455057950 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 1656 | 1468455057952 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:58 INFO - PROCESS | 1656 | 1468455058113 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:10:58 INFO - PROCESS | 1656 | 1468455058140 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 1656 | 1468455058141 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a78e800 == 39 [pid = 1656] [id = 268] 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129398800) [pid = 1656] [serial = 802] [outer = 0x0] 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12961d000) [pid = 1656] [serial = 803] [outer = 0x129398800] 17:10:58 INFO - PROCESS | 1656 | 1468455058180 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a4bac00) [pid = 1656] [serial = 804] [outer = 0x129398800] 17:10:58 INFO - PROCESS | 1656 | 1468455058594 Marionette TRACE conn3 <- [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]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 17:10:58 INFO - PROCESS | 1656 | 1468455058616 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 1656 | 1468455058618 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 17:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:10:58 INFO - PROCESS | 1656 | 1468455058620 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 1656 | 1468455058621 Marionette TRACE conn3 <- [1,1046,null,{}] 17:10:58 INFO - PROCESS | 1656 | 1468455058623 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 1656 | 1468455058624 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:58 INFO - PROCESS | 1656 | 1468455058761 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:10:58 INFO - PROCESS | 1656 | 1468455058780 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 1656 | 1468455058781 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b20b800 == 40 [pid = 1656] [id = 269] 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a69d400) [pid = 1656] [serial = 805] [outer = 0x0] 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12a6a5000) [pid = 1656] [serial = 806] [outer = 0x12a69d400] 17:10:58 INFO - PROCESS | 1656 | 1468455058805 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12aa9c800) [pid = 1656] [serial = 807] [outer = 0x12a69d400] 17:10:59 INFO - PROCESS | 1656 | 1468455059119 Marionette TRACE conn3 <- [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]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 17:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:10:59 INFO - PROCESS | 1656 | 1468455059138 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 1656 | 1468455059140 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 17:10:59 INFO - PROCESS | 1656 | 1468455059142 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 1656 | 1468455059144 Marionette TRACE conn3 <- [1,1050,null,{}] 17:10:59 INFO - PROCESS | 1656 | 1468455059148 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 1656 | 1468455059149 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:59 INFO - PROCESS | 1656 | 1468455059247 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:10:59 INFO - PROCESS | 1656 | 1468455059258 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 1656 | 1468455059259 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2e9800 == 41 [pid = 1656] [id = 270] 17:10:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12aa9d800) [pid = 1656] [serial = 808] [outer = 0x0] 17:10:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12b146c00) [pid = 1656] [serial = 809] [outer = 0x12aa9d800] 17:10:59 INFO - PROCESS | 1656 | 1468455059283 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12b151800) [pid = 1656] [serial = 810] [outer = 0x12aa9d800] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128d3e000) [pid = 1656] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x126682c00) [pid = 1656] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x113c70000) [pid = 1656] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x128d3e800) [pid = 1656] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128d3ec00) [pid = 1656] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124ea7400) [pid = 1656] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116cdc400) [pid = 1656] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x116805000) [pid = 1656] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x115f09400) [pid = 1656] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c4b800) [pid = 1656] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119539000) [pid = 1656] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x117ff2c00) [pid = 1656] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x117145400) [pid = 1656] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:10:59 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1183c0800) [pid = 1656] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:10:59 INFO - PROCESS | 1656 | 1468455059738 Marionette TRACE conn3 <- [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]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 622ms 17:10:59 INFO - PROCESS | 1656 | 1468455059765 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 1656 | 1468455059767 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 17:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:10:59 INFO - PROCESS | 1656 | 1468455059769 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 1656 | 1468455059770 Marionette TRACE conn3 <- [1,1054,null,{}] 17:10:59 INFO - PROCESS | 1656 | 1468455059772 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 1656 | 1468455059773 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:59 INFO - PROCESS | 1656 | 1468455059898 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:10:59 INFO - PROCESS | 1656 | 1468455059936 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 1656 | 1468455059937 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:10:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb14000 == 42 [pid = 1656] [id = 271] 17:10:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x111e2c800) [pid = 1656] [serial = 811] [outer = 0x0] 17:10:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11953e800) [pid = 1656] [serial = 812] [outer = 0x111e2c800] 17:10:59 INFO - PROCESS | 1656 | 1468455059962 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x124ba9000) [pid = 1656] [serial = 813] [outer = 0x111e2c800] 17:11:00 INFO - PROCESS | 1656 | 1468455060300 Marionette TRACE conn3 <- [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]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 573ms 17:11:00 INFO - PROCESS | 1656 | 1468455060346 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 1656 | 1468455060347 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 17:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:11:00 INFO - PROCESS | 1656 | 1468455060351 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 1656 | 1468455060353 Marionette TRACE conn3 <- [1,1058,null,{}] 17:11:00 INFO - PROCESS | 1656 | 1468455060356 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 1656 | 1468455060358 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:00 INFO - PROCESS | 1656 | 1468455060517 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:11:00 INFO - PROCESS | 1656 | 1468455060530 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 1656 | 1468455060532 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bddd800 == 43 [pid = 1656] [id = 272] 17:11:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1199c8c00) [pid = 1656] [serial = 814] [outer = 0x0] 17:11:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128d35c00) [pid = 1656] [serial = 815] [outer = 0x1199c8c00] 17:11:00 INFO - PROCESS | 1656 | 1468455060572 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12aaa5800) [pid = 1656] [serial = 816] [outer = 0x1199c8c00] 17:11:00 INFO - PROCESS | 1656 | 1468455060973 Marionette TRACE conn3 <- [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]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 17:11:01 INFO - PROCESS | 1656 | 1468455061020 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 1656 | 1468455061021 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 17:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:11:01 INFO - PROCESS | 1656 | 1468455061024 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 1656 | 1468455061025 Marionette TRACE conn3 <- [1,1062,null,{}] 17:11:01 INFO - PROCESS | 1656 | 1468455061027 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 1656 | 1468455061028 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:01 INFO - PROCESS | 1656 | 1468455061135 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:11:01 INFO - PROCESS | 1656 | 1468455061159 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 1656 | 1468455061160 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c175000 == 44 [pid = 1656] [id = 273] 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12660f400) [pid = 1656] [serial = 817] [outer = 0x0] 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12b16a000) [pid = 1656] [serial = 818] [outer = 0x12660f400] 17:11:01 INFO - PROCESS | 1656 | 1468455061184 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b2afc00) [pid = 1656] [serial = 819] [outer = 0x12660f400] 17:11:01 INFO - PROCESS | 1656 | 1468455061468 Marionette TRACE conn3 <- [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]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 17:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:11:01 INFO - PROCESS | 1656 | 1468455061500 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 1656 | 1468455061502 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 17:11:01 INFO - PROCESS | 1656 | 1468455061504 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 1656 | 1468455061505 Marionette TRACE conn3 <- [1,1066,null,{}] 17:11:01 INFO - PROCESS | 1656 | 1468455061507 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 1656 | 1468455061509 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:01 INFO - PROCESS | 1656 | 1468455061596 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:11:01 INFO - PROCESS | 1656 | 1468455061692 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 1656 | 1468455061693 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x112634800 == 45 [pid = 1656] [id = 274] 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x111c18800) [pid = 1656] [serial = 820] [outer = 0x0] 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x112a83c00) [pid = 1656] [serial = 821] [outer = 0x111c18800] 17:11:01 INFO - PROCESS | 1656 | 1468455061725 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x113c70000) [pid = 1656] [serial = 822] [outer = 0x111c18800] 17:11:02 INFO - PROCESS | 1656 | 1468455062267 Marionette TRACE conn3 <- [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]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 17:11:02 INFO - PROCESS | 1656 | 1468455062301 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 1656 | 1468455062304 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 17:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:11:02 INFO - PROCESS | 1656 | 1468455062337 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 1656 | 1468455062339 Marionette TRACE conn3 <- [1,1070,null,{}] 17:11:02 INFO - PROCESS | 1656 | 1468455062366 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 1656 | 1468455062369 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:02 INFO - PROCESS | 1656 | 1468455062486 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:11:02 INFO - PROCESS | 1656 | 1468455062542 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 1656 | 1468455062544 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x118732000 == 46 [pid = 1656] [id = 275] 17:11:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1183b9c00) [pid = 1656] [serial = 823] [outer = 0x0] 17:11:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11895d800) [pid = 1656] [serial = 824] [outer = 0x1183b9c00] 17:11:02 INFO - PROCESS | 1656 | 1468455062574 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11940c000) [pid = 1656] [serial = 825] [outer = 0x1183b9c00] 17:11:03 INFO - PROCESS | 1656 | 1468455063374 Marionette TRACE conn3 <- [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]]]}] 17:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1123ms 17:11:03 INFO - PROCESS | 1656 | 1468455063458 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 1656 | 1468455063460 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 17:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:11:03 INFO - PROCESS | 1656 | 1468455063464 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 1656 | 1468455063465 Marionette TRACE conn3 <- [1,1074,null,{}] 17:11:03 INFO - PROCESS | 1656 | 1468455063469 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 1656 | 1468455063470 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:03 INFO - PROCESS | 1656 | 1468455063569 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:11:03 INFO - PROCESS | 1656 | 1468455063693 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 1656 | 1468455063697 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x116acb800 == 47 [pid = 1656] [id = 276] 17:11:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11898f800) [pid = 1656] [serial = 826] [outer = 0x0] 17:11:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x119405400) [pid = 1656] [serial = 827] [outer = 0x11898f800] 17:11:03 INFO - PROCESS | 1656 | 1468455063748 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11953b000) [pid = 1656] [serial = 828] [outer = 0x11898f800] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12c175000 == 46 [pid = 1656] [id = 273] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12bddd800 == 45 [pid = 1656] [id = 272] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb14000 == 44 [pid = 1656] [id = 271] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12aaa3c00) [pid = 1656] [serial = 767] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2e9800 == 43 [pid = 1656] [id = 270] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12b20b800 == 42 [pid = 1656] [id = 269] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12a78e800 == 41 [pid = 1656] [id = 268] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1199f6000 == 40 [pid = 1656] [id = 267] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab2800 == 39 [pid = 1656] [id = 266] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x11845d800 == 38 [pid = 1656] [id = 265] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a4800 == 37 [pid = 1656] [id = 264] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1240db000 == 36 [pid = 1656] [id = 263] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a6000 == 35 [pid = 1656] [id = 262] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x119c27000 == 34 [pid = 1656] [id = 261] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a7000 == 33 [pid = 1656] [id = 260] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x118461800 == 32 [pid = 1656] [id = 259] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad0000 == 31 [pid = 1656] [id = 258] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x116056800 == 30 [pid = 1656] [id = 257] 17:11:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb12800 == 29 [pid = 1656] [id = 256] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12a6b6400) [pid = 1656] [serial = 765] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x126c9d400) [pid = 1656] [serial = 746] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x128caf400) [pid = 1656] [serial = 749] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128ae7400) [pid = 1656] [serial = 747] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128f33800) [pid = 1656] [serial = 752] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x128d39000) [pid = 1656] [serial = 750] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12927b400) [pid = 1656] [serial = 755] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x129274000) [pid = 1656] [serial = 753] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129397c00) [pid = 1656] [serial = 761] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119dd8800) [pid = 1656] [serial = 758] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1256e0c00) [pid = 1656] [serial = 762] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129393000) [pid = 1656] [serial = 756] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124e2f000) [pid = 1656] [serial = 743] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124308400) [pid = 1656] [serial = 740] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x124530400) [pid = 1656] [serial = 741] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121062800) [pid = 1656] [serial = 737] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x123ba9000) [pid = 1656] [serial = 738] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11974bc00) [pid = 1656] [serial = 734] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119c07400) [pid = 1656] [serial = 735] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11912b800) [pid = 1656] [serial = 732] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x11863a400) [pid = 1656] [serial = 731] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11898b400) [pid = 1656] [serial = 729] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118437000) [pid = 1656] [serial = 728] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128adc000) [pid = 1656] [serial = 726] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12a69fc00) [pid = 1656] [serial = 764] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x124636000) [pid = 1656] [serial = 759] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1256de400) [pid = 1656] [serial = 744] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1656 | 1468455064272 Marionette TRACE conn3 <- [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]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 820ms 17:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:11:04 INFO - PROCESS | 1656 | 1468455064284 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 1656 | 1468455064287 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 17:11:04 INFO - PROCESS | 1656 | 1468455064292 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 1656 | 1468455064297 Marionette TRACE conn3 <- [1,1078,null,{}] 17:11:04 INFO - PROCESS | 1656 | 1468455064299 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 1656 | 1468455064301 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:04 INFO - PROCESS | 1656 | 1468455064381 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:11:04 INFO - PROCESS | 1656 | 1468455064385 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 1656 | 1468455064386 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11845a800 == 30 [pid = 1656] [id = 277] 17:11:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119748c00) [pid = 1656] [serial = 829] [outer = 0x0] 17:11:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119c0c800) [pid = 1656] [serial = 830] [outer = 0x119748c00] 17:11:04 INFO - PROCESS | 1656 | 1468455064420 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c4b000) [pid = 1656] [serial = 831] [outer = 0x119748c00] 17:11:04 INFO - PROCESS | 1656 | 1468455064918 Marionette TRACE conn3 <- [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]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 673ms 17:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:11:04 INFO - PROCESS | 1656 | 1468455064966 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 1656 | 1468455064968 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 17:11:04 INFO - PROCESS | 1656 | 1468455064972 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 1656 | 1468455064976 Marionette TRACE conn3 <- [1,1082,null,{}] 17:11:04 INFO - PROCESS | 1656 | 1468455064987 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 1656 | 1468455064992 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:05 INFO - PROCESS | 1656 | 1468455065142 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:11:05 INFO - PROCESS | 1656 | 1468455065225 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 1656 | 1468455065227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e8800 == 31 [pid = 1656] [id = 278] 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119dce400) [pid = 1656] [serial = 832] [outer = 0x0] 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121157400) [pid = 1656] [serial = 833] [outer = 0x119dce400] 17:11:05 INFO - PROCESS | 1656 | 1468455065274 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x123bb0000) [pid = 1656] [serial = 834] [outer = 0x119dce400] 17:11:05 INFO - PROCESS | 1656 | 1468455065563 Marionette TRACE conn3 <- [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]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 626ms 17:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:11:05 INFO - PROCESS | 1656 | 1468455065599 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 1656 | 1468455065601 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 17:11:05 INFO - PROCESS | 1656 | 1468455065603 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 1656 | 1468455065604 Marionette TRACE conn3 <- [1,1086,null,{}] 17:11:05 INFO - PROCESS | 1656 | 1468455065606 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 1656 | 1468455065608 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:05 INFO - PROCESS | 1656 | 1468455065723 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:11:05 INFO - PROCESS | 1656 | 1468455065751 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 1656 | 1468455065752 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x121171000 == 32 [pid = 1656] [id = 279] 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116803400) [pid = 1656] [serial = 835] [outer = 0x0] 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124109400) [pid = 1656] [serial = 836] [outer = 0x116803400] 17:11:05 INFO - PROCESS | 1656 | 1468455065777 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12452d800) [pid = 1656] [serial = 837] [outer = 0x116803400] 17:11:06 INFO - PROCESS | 1656 | 1468455066045 Marionette TRACE conn3 <- [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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 17:11:06 INFO - PROCESS | 1656 | 1468455066073 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 1656 | 1468455066074 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 17:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:11:06 INFO - PROCESS | 1656 | 1468455066084 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 1656 | 1468455066085 Marionette TRACE conn3 <- [1,1090,null,{}] 17:11:06 INFO - PROCESS | 1656 | 1468455066088 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 1656 | 1468455066089 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:06 INFO - PROCESS | 1656 | 1468455066169 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:11:06 INFO - PROCESS | 1656 | 1468455066173 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 1656 | 1468455066174 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f11800 == 33 [pid = 1656] [id = 280] 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x123beb800) [pid = 1656] [serial = 838] [outer = 0x0] 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124e2b000) [pid = 1656] [serial = 839] [outer = 0x123beb800] 17:11:06 INFO - PROCESS | 1656 | 1468455066208 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1251d1400) [pid = 1656] [serial = 840] [outer = 0x123beb800] 17:11:06 INFO - PROCESS | 1656 | 1468455066580 Marionette TRACE conn3 <- [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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 17:11:06 INFO - PROCESS | 1656 | 1468455066603 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 1656 | 1468455066605 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 17:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:11:06 INFO - PROCESS | 1656 | 1468455066607 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 1656 | 1468455066608 Marionette TRACE conn3 <- [1,1094,null,{}] 17:11:06 INFO - PROCESS | 1656 | 1468455066616 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 1656 | 1468455066620 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:06 INFO - PROCESS | 1656 | 1468455066735 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:11:06 INFO - PROCESS | 1656 | 1468455066739 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 1656 | 1468455066741 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12666c000 == 34 [pid = 1656] [id = 281] 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1251d1800) [pid = 1656] [serial = 841] [outer = 0x0] 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12617a000) [pid = 1656] [serial = 842] [outer = 0x1251d1800] 17:11:06 INFO - PROCESS | 1656 | 1468455066766 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128adec00) [pid = 1656] [serial = 843] [outer = 0x1251d1800] 17:11:07 INFO - PROCESS | 1656 | 1468455067086 Marionette TRACE conn3 <- [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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 524ms 17:11:07 INFO - PROCESS | 1656 | 1468455067132 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:11:07 INFO - PROCESS | 1656 | 1468455067133 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 17:11:07 INFO - PROCESS | 1656 | 1468455067135 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 1656 | 1468455067136 Marionette TRACE conn3 <- [1,1098,null,{}] 17:11:07 INFO - PROCESS | 1656 | 1468455067139 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:07 INFO - PROCESS | 1656 | 1468455067140 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:07 INFO - PROCESS | 1656 | 1468455067234 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:11:07 INFO - PROCESS | 1656 | 1468455067250 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 1656 | 1468455067251 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab2000 == 35 [pid = 1656] [id = 282] 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128ae6000) [pid = 1656] [serial = 844] [outer = 0x0] 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128cab400) [pid = 1656] [serial = 845] [outer = 0x128ae6000] 17:11:07 INFO - PROCESS | 1656 | 1468455067283 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128cb7400) [pid = 1656] [serial = 846] [outer = 0x128ae6000] 17:11:07 INFO - PROCESS | 1656 | 1468455067615 Marionette TRACE conn3 <- [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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 17:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:11:07 INFO - PROCESS | 1656 | 1468455067654 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 1656 | 1468455067655 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 17:11:07 INFO - PROCESS | 1656 | 1468455067657 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 1656 | 1468455067658 Marionette TRACE conn3 <- [1,1102,null,{}] 17:11:07 INFO - PROCESS | 1656 | 1468455067660 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:07 INFO - PROCESS | 1656 | 1468455067662 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:07 INFO - PROCESS | 1656 | 1468455067755 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:11:07 INFO - PROCESS | 1656 | 1468455067791 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 1656 | 1468455067792 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fdc800 == 36 [pid = 1656] [id = 283] 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128cb6c00) [pid = 1656] [serial = 847] [outer = 0x0] 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128f29c00) [pid = 1656] [serial = 848] [outer = 0x128cb6c00] 17:11:07 INFO - PROCESS | 1656 | 1468455067816 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129277000) [pid = 1656] [serial = 849] [outer = 0x128cb6c00] 17:11:08 INFO - PROCESS | 1656 | 1468455068103 Marionette TRACE conn3 <- [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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 17:11:08 INFO - PROCESS | 1656 | 1468455068133 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 1656 | 1468455068134 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 17:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:11:08 INFO - PROCESS | 1656 | 1468455068137 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 1656 | 1468455068138 Marionette TRACE conn3 <- [1,1106,null,{}] 17:11:08 INFO - PROCESS | 1656 | 1468455068140 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 1656 | 1468455068142 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:08 INFO - PROCESS | 1656 | 1468455068243 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:11:08 INFO - PROCESS | 1656 | 1468455068255 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 1656 | 1468455068264 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a610800 == 37 [pid = 1656] [id = 284] 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129279000) [pid = 1656] [serial = 850] [outer = 0x0] 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x129392800) [pid = 1656] [serial = 851] [outer = 0x129279000] 17:11:08 INFO - PROCESS | 1656 | 1468455068289 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x129620000) [pid = 1656] [serial = 852] [outer = 0x129279000] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128cb1000) [pid = 1656] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119c3fc00) [pid = 1656] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1160a2c00) [pid = 1656] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121157c00) [pid = 1656] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12683a400) [pid = 1656] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1178e5400) [pid = 1656] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116a93400) [pid = 1656] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1150a1400) [pid = 1656] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126c9f800) [pid = 1656] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112a7c800) [pid = 1656] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116a15800) [pid = 1656] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x129398800) [pid = 1656] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1199c8c00) [pid = 1656] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x111e2c800) [pid = 1656] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a69d400) [pid = 1656] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:11:08 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12aa9d800) [pid = 1656] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:11:08 INFO - PROCESS | 1656 | 1468455068711 Marionette TRACE conn3 <- [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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 619ms 17:11:08 INFO - PROCESS | 1656 | 1468455068757 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 1656 | 1468455068758 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 17:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:11:08 INFO - PROCESS | 1656 | 1468455068766 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 1656 | 1468455068768 Marionette TRACE conn3 <- [1,1110,null,{}] 17:11:08 INFO - PROCESS | 1656 | 1468455068784 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 1656 | 1468455068785 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:08 INFO - PROCESS | 1656 | 1468455068871 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:11:08 INFO - PROCESS | 1656 | 1468455068875 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 1656 | 1468455068878 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12116f800 == 38 [pid = 1656] [id = 285] 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x116a15800) [pid = 1656] [serial = 853] [outer = 0x0] 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dcfc00) [pid = 1656] [serial = 854] [outer = 0x116a15800] 17:11:08 INFO - PROCESS | 1656 | 1468455068903 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124529000) [pid = 1656] [serial = 855] [outer = 0x116a15800] 17:11:09 INFO - PROCESS | 1656 | 1468455069222 Marionette TRACE conn3 <- [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]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 17:11:09 INFO - PROCESS | 1656 | 1468455069285 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 1656 | 1468455069287 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 17:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:11:09 INFO - PROCESS | 1656 | 1468455069290 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 1656 | 1468455069292 Marionette TRACE conn3 <- [1,1114,null,{}] 17:11:09 INFO - PROCESS | 1656 | 1468455069350 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 1656 | 1468455069351 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:09 INFO - PROCESS | 1656 | 1468455069541 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:11:09 INFO - PROCESS | 1656 | 1468455069552 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 1656 | 1468455069553 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afc5800 == 39 [pid = 1656] [id = 286] 17:11:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124e10000) [pid = 1656] [serial = 856] [outer = 0x0] 17:11:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126c97800) [pid = 1656] [serial = 857] [outer = 0x124e10000] 17:11:09 INFO - PROCESS | 1656 | 1468455069599 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b2b6800) [pid = 1656] [serial = 858] [outer = 0x124e10000] 17:11:09 INFO - PROCESS | 1656 | 1468455069985 Marionette TRACE conn3 <- [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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 732ms 17:11:10 INFO - PROCESS | 1656 | 1468455070022 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:11:10 INFO - PROCESS | 1656 | 1468455070023 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 17:11:10 INFO - PROCESS | 1656 | 1468455070026 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 1656 | 1468455070027 Marionette TRACE conn3 <- [1,1118,null,{}] 17:11:10 INFO - PROCESS | 1656 | 1468455070029 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:10 INFO - PROCESS | 1656 | 1468455070030 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:10 INFO - PROCESS | 1656 | 1468455070106 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:11:10 INFO - PROCESS | 1656 | 1468455070162 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 1656 | 1468455070163 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c171000 == 40 [pid = 1656] [id = 287] 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1256e1800) [pid = 1656] [serial = 859] [outer = 0x0] 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba7cc00) [pid = 1656] [serial = 860] [outer = 0x1256e1800] 17:11:10 INFO - PROCESS | 1656 | 1468455070186 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba83400) [pid = 1656] [serial = 861] [outer = 0x1256e1800] 17:11:10 INFO - PROCESS | 1656 | 1468455070448 Marionette TRACE conn3 <- [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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 17:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:11:10 INFO - PROCESS | 1656 | 1468455070500 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 1656 | 1468455070502 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 17:11:10 INFO - PROCESS | 1656 | 1468455070504 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 1656 | 1468455070505 Marionette TRACE conn3 <- [1,1122,null,{}] 17:11:10 INFO - PROCESS | 1656 | 1468455070507 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:10 INFO - PROCESS | 1656 | 1468455070508 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:10 INFO - PROCESS | 1656 | 1468455070649 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:11:10 INFO - PROCESS | 1656 | 1468455070703 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 1656 | 1468455070704 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x115fb0000 == 41 [pid = 1656] [id = 288] 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x113ca0c00) [pid = 1656] [serial = 862] [outer = 0x0] 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11602e000) [pid = 1656] [serial = 863] [outer = 0x113ca0c00] 17:11:10 INFO - PROCESS | 1656 | 1468455070777 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x117fea000) [pid = 1656] [serial = 864] [outer = 0x113ca0c00] 17:11:11 INFO - PROCESS | 1656 | 1468455071235 Marionette TRACE conn3 <- [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]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 769ms 17:11:11 INFO - PROCESS | 1656 | 1468455071274 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 1656 | 1468455071279 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 17:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:11:11 INFO - PROCESS | 1656 | 1468455071283 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 1656 | 1468455071285 Marionette TRACE conn3 <- [1,1126,null,{}] 17:11:11 INFO - PROCESS | 1656 | 1468455071288 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 1656 | 1468455071291 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:11 INFO - PROCESS | 1656 | 1468455071391 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:11:11 INFO - PROCESS | 1656 | 1468455071458 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 1656 | 1468455071460 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x119597800 == 42 [pid = 1656] [id = 289] 17:11:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1199bf800) [pid = 1656] [serial = 865] [outer = 0x0] 17:11:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119b48800) [pid = 1656] [serial = 866] [outer = 0x1199bf800] 17:11:11 INFO - PROCESS | 1656 | 1468455071490 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119c4a000) [pid = 1656] [serial = 867] [outer = 0x1199bf800] 17:11:11 INFO - PROCESS | 1656 | 1468455071889 Marionette TRACE conn3 <- [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]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 672ms 17:11:11 INFO - PROCESS | 1656 | 1468455071955 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 1656 | 1468455071957 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 17:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:11:11 INFO - PROCESS | 1656 | 1468455071979 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 1656 | 1468455071981 Marionette TRACE conn3 <- [1,1130,null,{}] 17:11:12 INFO - PROCESS | 1656 | 1468455072004 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 1656 | 1468455072006 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:12 INFO - PROCESS | 1656 | 1468455072105 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:11:12 INFO - PROCESS | 1656 | 1468455072174 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 1656 | 1468455072175 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b3000 == 43 [pid = 1656] [id = 290] 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1211c2800) [pid = 1656] [serial = 868] [outer = 0x0] 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x123bee400) [pid = 1656] [serial = 869] [outer = 0x1211c2800] 17:11:12 INFO - PROCESS | 1656 | 1468455072204 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124636c00) [pid = 1656] [serial = 870] [outer = 0x1211c2800] 17:11:12 INFO - PROCESS | 1656 | 1468455072643 Marionette TRACE conn3 <- [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]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 694ms 17:11:12 INFO - PROCESS | 1656 | 1468455072671 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 1656 | 1468455072674 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 17:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:11:12 INFO - PROCESS | 1656 | 1468455072684 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 1656 | 1468455072687 Marionette TRACE conn3 <- [1,1134,null,{}] 17:11:12 INFO - PROCESS | 1656 | 1468455072689 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 1656 | 1468455072692 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:12 INFO - PROCESS | 1656 | 1468455072792 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:11:12 INFO - PROCESS | 1656 | 1468455072861 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 1656 | 1468455072862 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4cb000 == 44 [pid = 1656] [id = 291] 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x124b0a400) [pid = 1656] [serial = 871] [outer = 0x0] 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x126afcc00) [pid = 1656] [serial = 872] [outer = 0x124b0a400] 17:11:12 INFO - PROCESS | 1656 | 1468455072890 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x128ada800) [pid = 1656] [serial = 873] [outer = 0x124b0a400] 17:11:13 INFO - PROCESS | 1656 | 1468455073322 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 676ms 17:11:13 INFO - PROCESS | 1656 | 1468455073356 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 1656 | 1468455073357 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 17:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:11:13 INFO - PROCESS | 1656 | 1468455073385 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 1656 | 1468455073387 Marionette TRACE conn3 <- [1,1138,null,{}] 17:11:13 INFO - PROCESS | 1656 | 1468455073411 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:13 INFO - PROCESS | 1656 | 1468455073412 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:13 INFO - PROCESS | 1656 | 1468455073514 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:11:13 INFO - PROCESS | 1656 | 1468455073714 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 1656 | 1468455073715 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1c800 == 45 [pid = 1656] [id = 292] 17:11:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1183bc400) [pid = 1656] [serial = 874] [outer = 0x0] 17:11:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11863ec00) [pid = 1656] [serial = 875] [outer = 0x1183bc400] 17:11:13 INFO - PROCESS | 1656 | 1468455073743 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119469c00) [pid = 1656] [serial = 876] [outer = 0x1183bc400] 17:11:14 INFO - PROCESS | 1656 | 1468455074169 Marionette TRACE conn3 <- [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]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 861ms 17:11:14 INFO - PROCESS | 1656 | 1468455074224 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 1656 | 1468455074226 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 17:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:11:14 INFO - PROCESS | 1656 | 1468455074229 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 1656 | 1468455074231 Marionette TRACE conn3 <- [1,1142,null,{}] 17:11:14 INFO - PROCESS | 1656 | 1468455074234 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:14 INFO - PROCESS | 1656 | 1468455074236 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:14 INFO - PROCESS | 1656 | 1468455074332 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:11:14 INFO - PROCESS | 1656 | 1468455074389 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 1656 | 1468455074390 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x118461800 == 46 [pid = 1656] [id = 293] 17:11:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1199c3000) [pid = 1656] [serial = 877] [outer = 0x0] 17:11:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x121061800) [pid = 1656] [serial = 878] [outer = 0x1199c3000] 17:11:14 INFO - PROCESS | 1656 | 1468455074431 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12395dc00) [pid = 1656] [serial = 879] [outer = 0x1199c3000] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12c171000 == 45 [pid = 1656] [id = 287] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12afc5800 == 44 [pid = 1656] [id = 286] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12116f800 == 43 [pid = 1656] [id = 285] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12a610800 == 42 [pid = 1656] [id = 284] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x128fdc800 == 41 [pid = 1656] [id = 283] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab2000 == 40 [pid = 1656] [id = 282] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12666c000 == 39 [pid = 1656] [id = 281] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x117f11800 == 38 [pid = 1656] [id = 280] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x121171000 == 37 [pid = 1656] [id = 279] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e8800 == 36 [pid = 1656] [id = 278] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x11845a800 == 35 [pid = 1656] [id = 277] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x116acb800 == 34 [pid = 1656] [id = 276] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x118732000 == 33 [pid = 1656] [id = 275] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x112634800 == 32 [pid = 1656] [id = 274] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1c800 == 31 [pid = 1656] [id = 292] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4cb000 == 30 [pid = 1656] [id = 291] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b3000 == 29 [pid = 1656] [id = 290] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x119597800 == 28 [pid = 1656] [id = 289] 17:11:15 INFO - PROCESS | 1656 | --DOCSHELL 0x115fb0000 == 27 [pid = 1656] [id = 288] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x128d3d800) [pid = 1656] [serial = 800] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119dd2800) [pid = 1656] [serial = 779] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x119ddc400) [pid = 1656] [serial = 780] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119ddbc00) [pid = 1656] [serial = 782] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12106a000) [pid = 1656] [serial = 783] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x123bf3800) [pid = 1656] [serial = 785] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x124637800) [pid = 1656] [serial = 786] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1268f5400) [pid = 1656] [serial = 794] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x126c9e800) [pid = 1656] [serial = 795] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118786800) [pid = 1656] [serial = 773] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119407400) [pid = 1656] [serial = 774] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x124722800) [pid = 1656] [serial = 788] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1251cdc00) [pid = 1656] [serial = 789] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12578f800) [pid = 1656] [serial = 791] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12660cc00) [pid = 1656] [serial = 792] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128ae0400) [pid = 1656] [serial = 797] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119743400) [pid = 1656] [serial = 776] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119c07000) [pid = 1656] [serial = 777] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x116a19000) [pid = 1656] [serial = 770] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11714e800) [pid = 1656] [serial = 771] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12961d000) [pid = 1656] [serial = 803] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12aaa5800) [pid = 1656] [serial = 816] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11953e800) [pid = 1656] [serial = 812] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12aa9c800) [pid = 1656] [serial = 807] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12a6a5000) [pid = 1656] [serial = 806] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b146c00) [pid = 1656] [serial = 809] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128d35c00) [pid = 1656] [serial = 815] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b151800) [pid = 1656] [serial = 810] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a4bac00) [pid = 1656] [serial = 804] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12927a400) [pid = 1656] [serial = 801] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128ae6c00) [pid = 1656] [serial = 798] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124ba9000) [pid = 1656] [serial = 813] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12b16a000) [pid = 1656] [serial = 818] [outer = 0x0] [url = about:blank] 17:11:15 INFO - PROCESS | 1656 | 1468455075334 Marionette TRACE conn3 <- [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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1126ms 17:11:15 INFO - PROCESS | 1656 | 1468455075355 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 1656 | 1468455075358 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 17:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:11:15 INFO - PROCESS | 1656 | 1468455075366 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1656 | 1468455075368 Marionette TRACE conn3 <- [1,1146,null,{}] 17:11:15 INFO - PROCESS | 1656 | 1468455075373 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 1656 | 1468455075375 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:15 INFO - PROCESS | 1656 | 1468455075454 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:11:15 INFO - PROCESS | 1656 | 1468455075459 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 1656 | 1468455075464 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x11681c000 == 28 [pid = 1656] [id = 294] 17:11:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116c2bc00) [pid = 1656] [serial = 880] [outer = 0x0] 17:11:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x117fee000) [pid = 1656] [serial = 881] [outer = 0x116c2bc00] 17:11:15 INFO - PROCESS | 1656 | 1468455075491 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x118441800) [pid = 1656] [serial = 882] [outer = 0x116c2bc00] 17:11:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119468400) [pid = 1656] [serial = 883] [outer = 0x12c4f6c00] 17:11:15 INFO - PROCESS | 1656 | 1468455075881 Marionette TRACE conn3 <- [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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 530ms 17:11:15 INFO - PROCESS | 1656 | 1468455075892 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 1656 | 1468455075895 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 17:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:11:15 INFO - PROCESS | 1656 | 1468455075902 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1656 | 1468455075904 Marionette TRACE conn3 <- [1,1150,null,{}] 17:11:15 INFO - PROCESS | 1656 | 1468455075913 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 1656 | 1468455075914 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:15 INFO - PROCESS | 1656 | 1468455075989 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:11:16 INFO - PROCESS | 1656 | 1468455075996 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 1656 | 1468455075997 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x117689000 == 29 [pid = 1656] [id = 295] 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118988000) [pid = 1656] [serial = 884] [outer = 0x0] 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119540c00) [pid = 1656] [serial = 885] [outer = 0x118988000] 17:11:16 INFO - PROCESS | 1656 | 1468455076024 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119b3e800) [pid = 1656] [serial = 886] [outer = 0x118988000] 17:11:16 INFO - PROCESS | 1656 | 1468455076377 Marionette TRACE conn3 <- [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]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 529ms 17:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:11:16 INFO - PROCESS | 1656 | 1468455076429 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 1656 | 1468455076430 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 17:11:16 INFO - PROCESS | 1656 | 1468455076433 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 1656 | 1468455076435 Marionette TRACE conn3 <- [1,1154,null,{}] 17:11:16 INFO - PROCESS | 1656 | 1468455076448 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 1656 | 1468455076451 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:16 INFO - PROCESS | 1656 | 1468455076525 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:11:16 INFO - PROCESS | 1656 | 1468455076531 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 1656 | 1468455076533 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959d800 == 30 [pid = 1656] [id = 296] 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x116809400) [pid = 1656] [serial = 887] [outer = 0x0] 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119dd7c00) [pid = 1656] [serial = 888] [outer = 0x116809400] 17:11:16 INFO - PROCESS | 1656 | 1468455076562 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121069400) [pid = 1656] [serial = 889] [outer = 0x116809400] 17:11:16 INFO - PROCESS | 1656 | 1468455076947 Marionette TRACE conn3 <- [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]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 529ms 17:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:11:16 INFO - PROCESS | 1656 | 1468455076964 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 1656 | 1468455076967 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 17:11:16 INFO - PROCESS | 1656 | 1468455076970 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 1656 | 1468455076972 Marionette TRACE conn3 <- [1,1158,null,{}] 17:11:16 INFO - PROCESS | 1656 | 1468455076977 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 1656 | 1468455076980 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:17 INFO - PROCESS | 1656 | 1468455077143 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:11:17 INFO - PROCESS | 1656 | 1468455077203 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 1656 | 1468455077204 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd8800 == 31 [pid = 1656] [id = 297] 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12101d000) [pid = 1656] [serial = 890] [outer = 0x0] 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x123baec00) [pid = 1656] [serial = 891] [outer = 0x12101d000] 17:11:17 INFO - PROCESS | 1656 | 1468455077246 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x123e87000) [pid = 1656] [serial = 892] [outer = 0x12101d000] 17:11:17 INFO - PROCESS | 1656 | 1468455077633 Marionette TRACE conn3 <- [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]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 17:11:17 INFO - PROCESS | 1656 | 1468455077642 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 1656 | 1468455077644 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 17:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:11:17 INFO - PROCESS | 1656 | 1468455077647 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 1656 | 1468455077648 Marionette TRACE conn3 <- [1,1162,null,{}] 17:11:17 INFO - PROCESS | 1656 | 1468455077651 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:17 INFO - PROCESS | 1656 | 1468455077652 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:17 INFO - PROCESS | 1656 | 1468455077760 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:11:17 INFO - PROCESS | 1656 | 1468455077794 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 1656 | 1468455077795 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d6000 == 32 [pid = 1656] [id = 298] 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11895c800) [pid = 1656] [serial = 893] [outer = 0x0] 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12452c800) [pid = 1656] [serial = 894] [outer = 0x11895c800] 17:11:17 INFO - PROCESS | 1656 | 1468455077819 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x124ba1400) [pid = 1656] [serial = 895] [outer = 0x11895c800] 17:11:18 INFO - PROCESS | 1656 | 1468455078131 Marionette TRACE conn3 <- [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]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 17:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:11:18 INFO - PROCESS | 1656 | 1468455078167 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 1656 | 1468455078168 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 17:11:18 INFO - PROCESS | 1656 | 1468455078170 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 1656 | 1468455078171 Marionette TRACE conn3 <- [1,1166,null,{}] 17:11:18 INFO - PROCESS | 1656 | 1468455078173 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 1656 | 1468455078177 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:18 INFO - PROCESS | 1656 | 1468455078286 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:11:18 INFO - PROCESS | 1656 | 1468455078322 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 1656 | 1468455078323 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b9800 == 33 [pid = 1656] [id = 299] 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119dd3800) [pid = 1656] [serial = 896] [outer = 0x0] 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1256de400) [pid = 1656] [serial = 897] [outer = 0x119dd3800] 17:11:18 INFO - PROCESS | 1656 | 1468455078347 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126c9f800) [pid = 1656] [serial = 898] [outer = 0x119dd3800] 17:11:18 INFO - PROCESS | 1656 | 1468455078639 Marionette TRACE conn3 <- [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]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 518ms 17:11:18 INFO - PROCESS | 1656 | 1468455078688 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 17:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:11:18 INFO - PROCESS | 1656 | 1468455078699 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 17:11:18 INFO - PROCESS | 1656 | 1468455078702 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 1656 | 1468455078703 Marionette TRACE conn3 <- [1,1170,null,{}] 17:11:18 INFO - PROCESS | 1656 | 1468455078705 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 1656 | 1468455078706 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:18 INFO - PROCESS | 1656 | 1468455078794 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:11:18 INFO - PROCESS | 1656 | 1468455078829 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 1656 | 1468455078830 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266cc000 == 34 [pid = 1656] [id = 300] 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126c9fc00) [pid = 1656] [serial = 899] [outer = 0x0] 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128ae3400) [pid = 1656] [serial = 900] [outer = 0x126c9fc00] 17:11:18 INFO - PROCESS | 1656 | 1468455078854 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128cb0c00) [pid = 1656] [serial = 901] [outer = 0x126c9fc00] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12a697000) [pid = 1656] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12660f400) [pid = 1656] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x124e10000) [pid = 1656] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1251d1800) [pid = 1656] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128ae6000) [pid = 1656] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128cb6c00) [pid = 1656] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123beb800) [pid = 1656] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x111c18800) [pid = 1656] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119748c00) [pid = 1656] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119dce400) [pid = 1656] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1183b9c00) [pid = 1656] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116803400) [pid = 1656] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11898f800) [pid = 1656] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129279000) [pid = 1656] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116a15800) [pid = 1656] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:11:19 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1256e1800) [pid = 1656] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:11:19 INFO - PROCESS | 1656 | 1468455079289 Marionette TRACE conn3 <- [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]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 17:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:11:19 INFO - PROCESS | 1656 | 1468455079320 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 1656 | 1468455079321 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 17:11:19 INFO - PROCESS | 1656 | 1468455079324 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 1656 | 1468455079325 Marionette TRACE conn3 <- [1,1174,null,{}] 17:11:19 INFO - PROCESS | 1656 | 1468455079327 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 1656 | 1468455079328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:19 INFO - PROCESS | 1656 | 1468455079401 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:11:19 INFO - PROCESS | 1656 | 1468455079404 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 1656 | 1468455079405 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240cc000 == 35 [pid = 1656] [id = 301] 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113aea400) [pid = 1656] [serial = 902] [outer = 0x0] 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11946d000) [pid = 1656] [serial = 903] [outer = 0x113aea400] 17:11:19 INFO - PROCESS | 1656 | 1468455079432 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x123becc00) [pid = 1656] [serial = 904] [outer = 0x113aea400] 17:11:19 INFO - PROCESS | 1656 | 1468455079747 Marionette TRACE conn3 <- [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] 17:11:19 INFO - PROCESS | 1656 | 1468455079794 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 17:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:11:19 INFO - PROCESS | 1656 | 1468455079797 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 1656 | 1468455079798 Marionette TRACE conn3 <- [1,1178,null,{}] 17:11:19 INFO - PROCESS | 1656 | 1468455079808 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 1656 | 1468455079809 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:19 INFO - PROCESS | 1656 | 1468455079904 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:11:19 INFO - PROCESS | 1656 | 1468455079912 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 1656 | 1468455079913 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959c000 == 36 [pid = 1656] [id = 302] 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x117145800) [pid = 1656] [serial = 905] [outer = 0x0] 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1251cf000) [pid = 1656] [serial = 906] [outer = 0x117145800] 17:11:19 INFO - PROCESS | 1656 | 1468455079937 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128cb9c00) [pid = 1656] [serial = 907] [outer = 0x117145800] 17:11:20 INFO - PROCESS | 1656 | 1468455080235 Marionette TRACE conn3 <- [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] 17:11:20 INFO - PROCESS | 1656 | 1468455080282 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 17:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:11:20 INFO - PROCESS | 1656 | 1468455080284 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 1656 | 1468455080285 Marionette TRACE conn3 <- [1,1182,null,{}] 17:11:20 INFO - PROCESS | 1656 | 1468455080287 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 1656 | 1468455080288 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:20 INFO - PROCESS | 1656 | 1468455080362 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:11:20 INFO - PROCESS | 1656 | 1468455080366 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 1656 | 1468455080367 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60c800 == 37 [pid = 1656] [id = 303] 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128ae1800) [pid = 1656] [serial = 908] [outer = 0x0] 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129270800) [pid = 1656] [serial = 909] [outer = 0x128ae1800] 17:11:20 INFO - PROCESS | 1656 | 1468455080391 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x129391000) [pid = 1656] [serial = 910] [outer = 0x128ae1800] 17:11:20 INFO - PROCESS | 1656 | 1468455080725 Marionette TRACE conn3 <- [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] 17:11:20 INFO - PROCESS | 1656 | 1468455080755 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 17:11:20 INFO - PROCESS | 1656 | 1468455080758 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 1656 | 1468455080761 Marionette TRACE conn3 <- [1,1186,null,{}] 17:11:20 INFO - PROCESS | 1656 | 1468455080772 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 1656 | 1468455080774 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:20 INFO - PROCESS | 1656 | 1468455080887 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:11:20 INFO - PROCESS | 1656 | 1468455080890 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 1656 | 1468455080892 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d5800 == 38 [pid = 1656] [id = 304] 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129399c00) [pid = 1656] [serial = 911] [outer = 0x0] 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a699c00) [pid = 1656] [serial = 912] [outer = 0x129399c00] 17:11:20 INFO - PROCESS | 1656 | 1468455080921 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b152800) [pid = 1656] [serial = 913] [outer = 0x129399c00] 17:11:21 INFO - PROCESS | 1656 | 1468455081250 Marionette TRACE conn3 <- [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] 17:11:21 INFO - PROCESS | 1656 | 1468455081316 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 17:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:11:21 INFO - PROCESS | 1656 | 1468455081320 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 1656 | 1468455081323 Marionette TRACE conn3 <- [1,1190,null,{}] 17:11:21 INFO - PROCESS | 1656 | 1468455081329 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 1656 | 1468455081331 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:21 INFO - PROCESS | 1656 | 1468455081446 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:11:21 INFO - PROCESS | 1656 | 1468455081500 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 1656 | 1468455081504 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x116057800 == 39 [pid = 1656] [id = 305] 17:11:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x116349800) [pid = 1656] [serial = 914] [outer = 0x0] 17:11:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x116847c00) [pid = 1656] [serial = 915] [outer = 0x116349800] 17:11:21 INFO - PROCESS | 1656 | 1468455081535 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x116a99c00) [pid = 1656] [serial = 916] [outer = 0x116349800] 17:11:22 INFO - PROCESS | 1656 | 1468455082077 Marionette TRACE conn3 <- [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] 17:11:22 INFO - PROCESS | 1656 | 1468455082127 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 17:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:11:22 INFO - PROCESS | 1656 | 1468455082137 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 1656 | 1468455082141 Marionette TRACE conn3 <- [1,1194,null,{}] 17:11:22 INFO - PROCESS | 1656 | 1468455082146 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 1656 | 1468455082148 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:22 INFO - PROCESS | 1656 | 1468455082344 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:11:22 INFO - PROCESS | 1656 | 1468455082451 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 1656 | 1468455082452 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x121172800 == 40 [pid = 1656] [id = 306] 17:11:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11953f000) [pid = 1656] [serial = 917] [outer = 0x0] 17:11:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119b46400) [pid = 1656] [serial = 918] [outer = 0x11953f000] 17:11:22 INFO - PROCESS | 1656 | 1468455082504 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119c12800) [pid = 1656] [serial = 919] [outer = 0x11953f000] 17:11:23 INFO - PROCESS | 1656 | 1468455083126 Marionette TRACE conn3 <- [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] 17:11:23 INFO - PROCESS | 1656 | 1468455083216 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 17:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:11:23 INFO - PROCESS | 1656 | 1468455083220 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 1656 | 1468455083222 Marionette TRACE conn3 <- [1,1198,null,{}] 17:11:23 INFO - PROCESS | 1656 | 1468455083232 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 1656 | 1468455083237 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:23 INFO - PROCESS | 1656 | 1468455083404 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:11:23 INFO - PROCESS | 1656 | 1468455083525 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 1656 | 1468455083529 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c1a800 == 41 [pid = 1656] [id = 307] 17:11:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1168b4800) [pid = 1656] [serial = 920] [outer = 0x0] 17:11:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11946d400) [pid = 1656] [serial = 921] [outer = 0x1168b4800] 17:11:23 INFO - PROCESS | 1656 | 1468455083566 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x124636800) [pid = 1656] [serial = 922] [outer = 0x1168b4800] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60c800 == 40 [pid = 1656] [id = 303] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x11959c000 == 39 [pid = 1656] [id = 302] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x1240cc000 == 38 [pid = 1656] [id = 301] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x1266cc000 == 37 [pid = 1656] [id = 300] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b9800 == 36 [pid = 1656] [id = 299] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d6000 == 35 [pid = 1656] [id = 298] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd8800 == 34 [pid = 1656] [id = 297] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x11959d800 == 33 [pid = 1656] [id = 296] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x117689000 == 32 [pid = 1656] [id = 295] 17:11:24 INFO - PROCESS | 1656 | --DOCSHELL 0x11681c000 == 31 [pid = 1656] [id = 294] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12b146400) [pid = 1656] [serial = 768] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12b2afc00) [pid = 1656] [serial = 819] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12b2b6800) [pid = 1656] [serial = 858] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12617a000) [pid = 1656] [serial = 842] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x128cab400) [pid = 1656] [serial = 845] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128adec00) [pid = 1656] [serial = 843] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128f29c00) [pid = 1656] [serial = 848] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x124e2b000) [pid = 1656] [serial = 839] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x112a83c00) [pid = 1656] [serial = 821] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x113c70000) [pid = 1656] [serial = 822] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119c0c800) [pid = 1656] [serial = 830] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119c4b000) [pid = 1656] [serial = 831] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x121157400) [pid = 1656] [serial = 833] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x123bb0000) [pid = 1656] [serial = 834] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11895d800) [pid = 1656] [serial = 824] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11940c000) [pid = 1656] [serial = 825] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x124109400) [pid = 1656] [serial = 836] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12452d800) [pid = 1656] [serial = 837] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119405400) [pid = 1656] [serial = 827] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11953b000) [pid = 1656] [serial = 828] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129392800) [pid = 1656] [serial = 851] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129277000) [pid = 1656] [serial = 849] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126c97800) [pid = 1656] [serial = 857] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119dcfc00) [pid = 1656] [serial = 854] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12ba7cc00) [pid = 1656] [serial = 860] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12ba83400) [pid = 1656] [serial = 861] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129620000) [pid = 1656] [serial = 852] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x124529000) [pid = 1656] [serial = 855] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128cb7400) [pid = 1656] [serial = 846] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1251d1400) [pid = 1656] [serial = 840] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1656 | 1468455084209 Marionette TRACE conn3 <- [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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1021ms 17:11:24 INFO - PROCESS | 1656 | 1468455084241 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 1656 | 1468455084243 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 17:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:11:24 INFO - PROCESS | 1656 | 1468455084252 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 1656 | 1468455084255 Marionette TRACE conn3 <- [1,1202,null,{}] 17:11:24 INFO - PROCESS | 1656 | 1468455084258 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 1656 | 1468455084261 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:24 INFO - PROCESS | 1656 | 1468455084341 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:11:24 INFO - PROCESS | 1656 | 1468455084347 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 1656 | 1468455084349 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac9000 == 32 [pid = 1656] [id = 308] 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119473400) [pid = 1656] [serial = 923] [outer = 0x0] 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119539400) [pid = 1656] [serial = 924] [outer = 0x119473400] 17:11:24 INFO - PROCESS | 1656 | 1468455084377 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1199c2800) [pid = 1656] [serial = 925] [outer = 0x119473400] 17:11:24 INFO - PROCESS | 1656 | 1468455084707 Marionette TRACE conn3 <- [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]]]}] 17:11:24 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 17:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 471ms 17:11:24 INFO - PROCESS | 1656 | 1468455084735 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 1656 | 1468455084737 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 17:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:11:24 INFO - PROCESS | 1656 | 1468455084743 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 1656 | 1468455084745 Marionette TRACE conn3 <- [1,1206,null,{}] 17:11:24 INFO - PROCESS | 1656 | 1468455084747 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 1656 | 1468455084749 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:24 INFO - PROCESS | 1656 | 1468455084828 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:11:24 INFO - PROCESS | 1656 | 1468455084833 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 1656 | 1468455084834 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x118ccb800 == 33 [pid = 1656] [id = 309] 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c13400) [pid = 1656] [serial = 926] [outer = 0x0] 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x121061000) [pid = 1656] [serial = 927] [outer = 0x119c13400] 17:11:24 INFO - PROCESS | 1656 | 1468455084860 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x123b87400) [pid = 1656] [serial = 928] [outer = 0x119c13400] 17:11:25 INFO - PROCESS | 1656 | 1468455085214 Marionette TRACE conn3 <- [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]]]}] 17:11:25 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 17:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 17:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:11:25 INFO - PROCESS | 1656 | 1468455085271 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 1656 | 1468455085273 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 17:11:25 INFO - PROCESS | 1656 | 1468455085276 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 1656 | 1468455085279 Marionette TRACE conn3 <- [1,1210,null,{}] 17:11:25 INFO - PROCESS | 1656 | 1468455085286 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 1656 | 1468455085289 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:25 INFO - PROCESS | 1656 | 1468455085366 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:11:25 INFO - PROCESS | 1656 | 1468455085371 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 1656 | 1468455085373 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x123898800 == 34 [pid = 1656] [id = 310] 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124528800) [pid = 1656] [serial = 929] [outer = 0x0] 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124e2b800) [pid = 1656] [serial = 930] [outer = 0x124528800] 17:11:25 INFO - PROCESS | 1656 | 1468455085402 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1256e1800) [pid = 1656] [serial = 931] [outer = 0x124528800] 17:11:25 INFO - PROCESS | 1656 | 1468455085729 Marionette TRACE conn3 <- [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]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 17:11:25 INFO - PROCESS | 1656 | 1468455085748 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 1656 | 1468455085750 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 17:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:11:25 INFO - PROCESS | 1656 | 1468455085752 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 1656 | 1468455085754 Marionette TRACE conn3 <- [1,1214,null,{}] 17:11:25 INFO - PROCESS | 1656 | 1468455085756 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 1656 | 1468455085757 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:25 INFO - PROCESS | 1656 | 1468455085840 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:11:25 INFO - PROCESS | 1656 | 1468455085895 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 1656 | 1468455085897 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bc3800 == 35 [pid = 1656] [id = 311] 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1256e0800) [pid = 1656] [serial = 932] [outer = 0x0] 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126180000) [pid = 1656] [serial = 933] [outer = 0x1256e0800] 17:11:25 INFO - PROCESS | 1656 | 1468455085923 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12617ec00) [pid = 1656] [serial = 934] [outer = 0x1256e0800] 17:11:26 INFO - PROCESS | 1656 | 1468455086220 Marionette TRACE conn3 <- [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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 517ms 17:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:11:26 INFO - PROCESS | 1656 | 1468455086271 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 1656 | 1468455086272 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 17:11:26 INFO - PROCESS | 1656 | 1468455086281 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 1656 | 1468455086282 Marionette TRACE conn3 <- [1,1218,null,{}] 17:11:26 INFO - PROCESS | 1656 | 1468455086284 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 1656 | 1468455086285 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:26 INFO - PROCESS | 1656 | 1468455086381 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:11:26 INFO - PROCESS | 1656 | 1468455086384 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 1656 | 1468455086385 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaa000 == 36 [pid = 1656] [id = 312] 17:11:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1168b1000) [pid = 1656] [serial = 935] [outer = 0x0] 17:11:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126c99400) [pid = 1656] [serial = 936] [outer = 0x1168b1000] 17:11:26 INFO - PROCESS | 1656 | 1468455086409 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128ae5400) [pid = 1656] [serial = 937] [outer = 0x1168b1000] 17:11:26 INFO - PROCESS | 1656 | 1468455086757 Marionette TRACE conn3 <- [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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 527ms 17:11:26 INFO - PROCESS | 1656 | 1468455086802 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 1656 | 1468455086804 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 17:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:11:26 INFO - PROCESS | 1656 | 1468455086806 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 1656 | 1468455086807 Marionette TRACE conn3 <- [1,1222,null,{}] 17:11:26 INFO - PROCESS | 1656 | 1468455086809 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 1656 | 1468455086814 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:26 INFO - PROCESS | 1656 | 1468455086925 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:11:26 INFO - PROCESS | 1656 | 1468455086961 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 1656 | 1468455086963 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd2000 == 37 [pid = 1656] [id = 313] 17:11:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cad400) [pid = 1656] [serial = 938] [outer = 0x0] 17:11:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129279000) [pid = 1656] [serial = 939] [outer = 0x128cad400] 17:11:26 INFO - PROCESS | 1656 | 1468455086988 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11953a800) [pid = 1656] [serial = 940] [outer = 0x128cad400] 17:11:27 INFO - PROCESS | 1656 | 1468455087307 Marionette TRACE conn3 <- [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] 17:11:27 INFO - PROCESS | 1656 | 1468455087326 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 17:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:11:27 INFO - PROCESS | 1656 | 1468455087332 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 1656 | 1468455087333 Marionette TRACE conn3 <- [1,1226,null,{}] 17:11:27 INFO - PROCESS | 1656 | 1468455087335 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 1656 | 1468455087336 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:27 INFO - PROCESS | 1656 | 1468455087434 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:11:27 INFO - PROCESS | 1656 | 1468455087446 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 1656 | 1468455087447 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a61d800 == 38 [pid = 1656] [id = 314] 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x117fed000) [pid = 1656] [serial = 941] [outer = 0x0] 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6b5000) [pid = 1656] [serial = 942] [outer = 0x117fed000] 17:11:27 INFO - PROCESS | 1656 | 1468455087472 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b14a000) [pid = 1656] [serial = 943] [outer = 0x117fed000] 17:11:27 INFO - PROCESS | 1656 | 1468455087780 Marionette TRACE conn3 <- [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]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 17:11:27 INFO - PROCESS | 1656 | 1468455087802 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 1656 | 1468455087804 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 17:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:11:27 INFO - PROCESS | 1656 | 1468455087806 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 1656 | 1468455087807 Marionette TRACE conn3 <- [1,1230,null,{}] 17:11:27 INFO - PROCESS | 1656 | 1468455087810 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 1656 | 1468455087813 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:27 INFO - PROCESS | 1656 | 1468455087913 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:11:27 INFO - PROCESS | 1656 | 1468455087916 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 1656 | 1468455087917 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b208800 == 39 [pid = 1656] [id = 315] 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12aaa2000) [pid = 1656] [serial = 944] [outer = 0x0] 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b16ec00) [pid = 1656] [serial = 945] [outer = 0x12aaa2000] 17:11:27 INFO - PROCESS | 1656 | 1468455087949 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12ba79800) [pid = 1656] [serial = 946] [outer = 0x12aaa2000] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11895c800) [pid = 1656] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119dd3800) [pid = 1656] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116809400) [pid = 1656] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126c9fc00) [pid = 1656] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1199c3000) [pid = 1656] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116c2bc00) [pid = 1656] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113aea400) [pid = 1656] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x118988000) [pid = 1656] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x117145800) [pid = 1656] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128ae1800) [pid = 1656] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x113ca0c00) [pid = 1656] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1199bf800) [pid = 1656] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1211c2800) [pid = 1656] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x124b0a400) [pid = 1656] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1183bc400) [pid = 1656] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:11:28 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12101d000) [pid = 1656] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:11:28 INFO - PROCESS | 1656 | 1468455088374 Marionette TRACE conn3 <- [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]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 17:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:11:28 INFO - PROCESS | 1656 | 1468455088426 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 1656 | 1468455088427 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 17:11:28 INFO - PROCESS | 1656 | 1468455088430 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 1656 | 1468455088431 Marionette TRACE conn3 <- [1,1234,null,{}] 17:11:28 INFO - PROCESS | 1656 | 1468455088433 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 1656 | 1468455088434 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:28 INFO - PROCESS | 1656 | 1468455088513 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:11:28 INFO - PROCESS | 1656 | 1468455088517 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 1656 | 1468455088518 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x123899000 == 40 [pid = 1656] [id = 316] 17:11:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11602dc00) [pid = 1656] [serial = 947] [outer = 0x0] 17:11:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119b43400) [pid = 1656] [serial = 948] [outer = 0x11602dc00] 17:11:28 INFO - PROCESS | 1656 | 1468455088542 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x123bf3000) [pid = 1656] [serial = 949] [outer = 0x11602dc00] 17:11:28 INFO - PROCESS | 1656 | 1468455088857 Marionette TRACE conn3 <- [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]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 17:11:28 INFO - PROCESS | 1656 | 1468455088898 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 1656 | 1468455088899 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 17:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:11:28 INFO - PROCESS | 1656 | 1468455088902 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 1656 | 1468455088903 Marionette TRACE conn3 <- [1,1238,null,{}] 17:11:28 INFO - PROCESS | 1656 | 1468455088905 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 1656 | 1468455088906 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:29 INFO - PROCESS | 1656 | 1468455089016 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:11:29 INFO - PROCESS | 1656 | 1468455089021 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 1656 | 1468455089022 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb23800 == 41 [pid = 1656] [id = 317] 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1251cb000) [pid = 1656] [serial = 950] [outer = 0x0] 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128adb000) [pid = 1656] [serial = 951] [outer = 0x1251cb000] 17:11:29 INFO - PROCESS | 1656 | 1468455089046 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12ba7ac00) [pid = 1656] [serial = 952] [outer = 0x1251cb000] 17:11:29 INFO - PROCESS | 1656 | 1468455089380 Marionette TRACE conn3 <- [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]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 17:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:11:29 INFO - PROCESS | 1656 | 1468455089421 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 1656 | 1468455089423 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 17:11:29 INFO - PROCESS | 1656 | 1468455089425 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 1656 | 1468455089427 Marionette TRACE conn3 <- [1,1242,null,{}] 17:11:29 INFO - PROCESS | 1656 | 1468455089429 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 1656 | 1468455089431 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:29 INFO - PROCESS | 1656 | 1468455089522 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:11:29 INFO - PROCESS | 1656 | 1468455089530 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 1656 | 1468455089532 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c16d000 == 42 [pid = 1656] [id = 318] 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12ba7e800) [pid = 1656] [serial = 953] [outer = 0x0] 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12babfc00) [pid = 1656] [serial = 954] [outer = 0x12ba7e800] 17:11:29 INFO - PROCESS | 1656 | 1468455089557 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12c04c800) [pid = 1656] [serial = 955] [outer = 0x12ba7e800] 17:11:29 INFO - PROCESS | 1656 | 1468455089895 Marionette TRACE conn3 <- [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]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 17:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:11:29 INFO - PROCESS | 1656 | 1468455089948 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 1656 | 1468455089949 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 17:11:29 INFO - PROCESS | 1656 | 1468455089951 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 1656 | 1468455089952 Marionette TRACE conn3 <- [1,1246,null,{}] 17:11:29 INFO - PROCESS | 1656 | 1468455089955 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 1656 | 1468455089956 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:30 INFO - PROCESS | 1656 | 1468455090047 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:11:30 INFO - PROCESS | 1656 | 1468455090050 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 1656 | 1468455090051 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c31c000 == 43 [pid = 1656] [id = 319] 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1251d2000) [pid = 1656] [serial = 956] [outer = 0x0] 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c04f400) [pid = 1656] [serial = 957] [outer = 0x1251d2000] 17:11:30 INFO - PROCESS | 1656 | 1468455090075 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12c05c400) [pid = 1656] [serial = 958] [outer = 0x1251d2000] 17:11:30 INFO - PROCESS | 1656 | 1468455090518 Marionette TRACE conn3 <- [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]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 619ms 17:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:11:30 INFO - PROCESS | 1656 | 1468455090572 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 1656 | 1468455090575 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 17:11:30 INFO - PROCESS | 1656 | 1468455090578 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 1656 | 1468455090580 Marionette TRACE conn3 <- [1,1250,null,{}] 17:11:30 INFO - PROCESS | 1656 | 1468455090584 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:30 INFO - PROCESS | 1656 | 1468455090586 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:30 INFO - PROCESS | 1656 | 1468455090693 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:11:30 INFO - PROCESS | 1656 | 1468455090751 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 1656 | 1468455090752 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185b4800 == 44 [pid = 1656] [id = 320] 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11843e400) [pid = 1656] [serial = 959] [outer = 0x0] 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11946f400) [pid = 1656] [serial = 960] [outer = 0x11843e400] 17:11:30 INFO - PROCESS | 1656 | 1468455090783 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119c0c400) [pid = 1656] [serial = 961] [outer = 0x11843e400] 17:11:31 INFO - PROCESS | 1656 | 1468455091250 Marionette TRACE conn3 <- [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]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 17:11:31 INFO - PROCESS | 1656 | 1468455091298 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 1656 | 1468455091302 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 17:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:11:31 INFO - PROCESS | 1656 | 1468455091306 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 1656 | 1468455091308 Marionette TRACE conn3 <- [1,1254,null,{}] 17:11:31 INFO - PROCESS | 1656 | 1468455091313 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 1656 | 1468455091315 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:31 INFO - PROCESS | 1656 | 1468455091415 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:11:31 INFO - PROCESS | 1656 | 1468455091485 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 1656 | 1468455091486 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b7800 == 45 [pid = 1656] [id = 321] 17:11:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x123bf4400) [pid = 1656] [serial = 962] [outer = 0x0] 17:11:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x124526000) [pid = 1656] [serial = 963] [outer = 0x123bf4400] 17:11:31 INFO - PROCESS | 1656 | 1468455091516 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x124e38800) [pid = 1656] [serial = 964] [outer = 0x123bf4400] 17:11:31 INFO - PROCESS | 1656 | 1468455091922 Marionette TRACE conn3 <- [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]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 673ms 17:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:11:31 INFO - PROCESS | 1656 | 1468455091980 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 1656 | 1468455091981 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 17:11:31 INFO - PROCESS | 1656 | 1468455091984 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 1656 | 1468455091986 Marionette TRACE conn3 <- [1,1258,null,{}] 17:11:32 INFO - PROCESS | 1656 | 1468455091994 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 1656 | 1468455091997 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:32 INFO - PROCESS | 1656 | 1468455092119 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:11:32 INFO - PROCESS | 1656 | 1468455092178 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 1656 | 1468455092180 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c30e000 == 46 [pid = 1656] [id = 322] 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126c97c00) [pid = 1656] [serial = 965] [outer = 0x0] 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128cb4800) [pid = 1656] [serial = 966] [outer = 0x126c97c00] 17:11:32 INFO - PROCESS | 1656 | 1468455092211 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x129271000) [pid = 1656] [serial = 967] [outer = 0x126c97c00] 17:11:32 INFO - PROCESS | 1656 | 1468455092634 Marionette TRACE conn3 <- [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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 17:11:32 INFO - PROCESS | 1656 | 1468455092655 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 1656 | 1468455092657 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 17:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:11:32 INFO - PROCESS | 1656 | 1468455092660 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 1656 | 1468455092663 Marionette TRACE conn3 <- [1,1262,null,{}] 17:11:32 INFO - PROCESS | 1656 | 1468455092666 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 1656 | 1468455092667 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:32 INFO - PROCESS | 1656 | 1468455092769 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:11:32 INFO - PROCESS | 1656 | 1468455092825 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 1656 | 1468455092826 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb18000 == 47 [pid = 1656] [id = 323] 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x129396800) [pid = 1656] [serial = 968] [outer = 0x0] 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b2b0c00) [pid = 1656] [serial = 969] [outer = 0x129396800] 17:11:32 INFO - PROCESS | 1656 | 1468455092855 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12ba86400) [pid = 1656] [serial = 970] [outer = 0x129396800] 17:11:33 INFO - PROCESS | 1656 | 1468455093499 Marionette TRACE conn3 <- [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]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 872ms 17:11:33 INFO - PROCESS | 1656 | 1468455093533 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 1656 | 1468455093535 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 17:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:11:33 INFO - PROCESS | 1656 | 1468455093539 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 1656 | 1468455093541 Marionette TRACE conn3 <- [1,1266,null,{}] 17:11:33 INFO - PROCESS | 1656 | 1468455093544 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:33 INFO - PROCESS | 1656 | 1468455093546 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:33 INFO - PROCESS | 1656 | 1468455093642 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:11:33 INFO - PROCESS | 1656 | 1468455093701 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 1656 | 1468455093703 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a8000 == 48 [pid = 1656] [id = 324] 17:11:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1183b9c00) [pid = 1656] [serial = 971] [outer = 0x0] 17:11:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x119537400) [pid = 1656] [serial = 972] [outer = 0x1183b9c00] 17:11:33 INFO - PROCESS | 1656 | 1468455093731 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119b89000) [pid = 1656] [serial = 973] [outer = 0x1183b9c00] 17:11:34 INFO - PROCESS | 1656 | 1468455094139 Marionette TRACE conn3 <- [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]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 621ms 17:11:34 INFO - PROCESS | 1656 | 1468455094160 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 1656 | 1468455094163 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 17:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:11:34 INFO - PROCESS | 1656 | 1468455094167 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 1656 | 1468455094169 Marionette TRACE conn3 <- [1,1270,null,{}] 17:11:34 INFO - PROCESS | 1656 | 1468455094171 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 1656 | 1468455094173 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:34 INFO - PROCESS | 1656 | 1468455094269 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:11:34 INFO - PROCESS | 1656 | 1468455094327 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 1656 | 1468455094328 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x118460800 == 49 [pid = 1656] [id = 325] 17:11:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119c0d400) [pid = 1656] [serial = 974] [outer = 0x0] 17:11:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119c46400) [pid = 1656] [serial = 975] [outer = 0x119c0d400] 17:11:34 INFO - PROCESS | 1656 | 1468455094355 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x119dd7800) [pid = 1656] [serial = 976] [outer = 0x119c0d400] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c16d000 == 48 [pid = 1656] [id = 318] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb23800 == 47 [pid = 1656] [id = 317] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x123899000 == 46 [pid = 1656] [id = 316] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12b208800 == 45 [pid = 1656] [id = 315] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12a61d800 == 44 [pid = 1656] [id = 314] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd2000 == 43 [pid = 1656] [id = 313] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaa000 == 42 [pid = 1656] [id = 312] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x124bc3800 == 41 [pid = 1656] [id = 311] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x123898800 == 40 [pid = 1656] [id = 310] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x118ccb800 == 39 [pid = 1656] [id = 309] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac9000 == 38 [pid = 1656] [id = 308] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x113c1a800 == 37 [pid = 1656] [id = 307] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x121172800 == 36 [pid = 1656] [id = 306] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x116057800 == 35 [pid = 1656] [id = 305] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d5800 == 34 [pid = 1656] [id = 304] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x118461800 == 33 [pid = 1656] [id = 293] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a8000 == 32 [pid = 1656] [id = 324] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb18000 == 31 [pid = 1656] [id = 323] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c30e000 == 30 [pid = 1656] [id = 322] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b7800 == 29 [pid = 1656] [id = 321] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c31c000 == 28 [pid = 1656] [id = 319] 17:11:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1185b4800 == 27 [pid = 1656] [id = 320] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12452c800) [pid = 1656] [serial = 894] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1256de400) [pid = 1656] [serial = 897] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119dd7c00) [pid = 1656] [serial = 888] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x124ba1400) [pid = 1656] [serial = 895] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x121069400) [pid = 1656] [serial = 889] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x128ae3400) [pid = 1656] [serial = 900] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x126c9f800) [pid = 1656] [serial = 898] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12395dc00) [pid = 1656] [serial = 879] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x121061800) [pid = 1656] [serial = 878] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x117fee000) [pid = 1656] [serial = 881] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118441800) [pid = 1656] [serial = 882] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11946d000) [pid = 1656] [serial = 903] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119540c00) [pid = 1656] [serial = 885] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119b3e800) [pid = 1656] [serial = 886] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1251cf000) [pid = 1656] [serial = 906] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123becc00) [pid = 1656] [serial = 904] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x129270800) [pid = 1656] [serial = 909] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x123bf0c00) [pid = 1656] [serial = 480] [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.] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x117fea000) [pid = 1656] [serial = 864] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11602e000) [pid = 1656] [serial = 863] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119c4a000) [pid = 1656] [serial = 867] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119b48800) [pid = 1656] [serial = 866] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124636c00) [pid = 1656] [serial = 870] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x123bee400) [pid = 1656] [serial = 869] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128ada800) [pid = 1656] [serial = 873] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126afcc00) [pid = 1656] [serial = 872] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129391000) [pid = 1656] [serial = 910] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119469c00) [pid = 1656] [serial = 876] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11863ec00) [pid = 1656] [serial = 875] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128cb0c00) [pid = 1656] [serial = 901] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x123baec00) [pid = 1656] [serial = 891] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x123e87000) [pid = 1656] [serial = 892] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128cb9c00) [pid = 1656] [serial = 907] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a699c00) [pid = 1656] [serial = 912] [outer = 0x0] [url = about:blank] 17:11:35 INFO - PROCESS | 1656 | 1468455095284 Marionette TRACE conn3 <- [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]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1170ms 17:11:35 INFO - PROCESS | 1656 | 1468455095338 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 1656 | 1468455095341 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 17:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:11:35 INFO - PROCESS | 1656 | 1468455095344 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 1656 | 1468455095346 Marionette TRACE conn3 <- [1,1274,null,{}] 17:11:35 INFO - PROCESS | 1656 | 1468455095349 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 1656 | 1468455095351 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:35 INFO - PROCESS | 1656 | 1468455095437 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:11:35 INFO - PROCESS | 1656 | 1468455095492 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 1656 | 1468455095493 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab6800 == 28 [pid = 1656] [id = 326] 17:11:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1178e9400) [pid = 1656] [serial = 977] [outer = 0x0] 17:11:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1183be400) [pid = 1656] [serial = 978] [outer = 0x1178e9400] 17:11:35 INFO - PROCESS | 1656 | 1468455095520 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118957800) [pid = 1656] [serial = 979] [outer = 0x1178e9400] 17:11:35 INFO - PROCESS | 1656 | 1468455095825 Marionette TRACE conn3 <- [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]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 17:11:35 INFO - PROCESS | 1656 | 1468455095866 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 1656 | 1468455095869 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 17:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:11:35 INFO - PROCESS | 1656 | 1468455095873 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 1656 | 1468455095875 Marionette TRACE conn3 <- [1,1278,null,{}] 17:11:35 INFO - PROCESS | 1656 | 1468455095879 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 1656 | 1468455095882 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:35 INFO - PROCESS | 1656 | 1468455095955 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:11:35 INFO - PROCESS | 1656 | 1468455095961 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 1656 | 1468455095963 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f29800 == 29 [pid = 1656] [id = 327] 17:11:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11946ac00) [pid = 1656] [serial = 980] [outer = 0x0] 17:11:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b88000) [pid = 1656] [serial = 981] [outer = 0x11946ac00] 17:11:35 INFO - PROCESS | 1656 | 1468455095990 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dce400) [pid = 1656] [serial = 982] [outer = 0x11946ac00] 17:11:36 INFO - PROCESS | 1656 | 1468455096371 Marionette TRACE conn3 <- [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]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 17:11:36 INFO - PROCESS | 1656 | 1468455096395 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 1656 | 1468455096398 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 17:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:11:36 INFO - PROCESS | 1656 | 1468455096400 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 1656 | 1468455096402 Marionette TRACE conn3 <- [1,1282,null,{}] 17:11:36 INFO - PROCESS | 1656 | 1468455096410 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 1656 | 1468455096413 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:36 INFO - PROCESS | 1656 | 1468455096488 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:11:36 INFO - PROCESS | 1656 | 1468455096495 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 1656 | 1468455096498 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199ea800 == 30 [pid = 1656] [id = 328] 17:11:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x116c23c00) [pid = 1656] [serial = 983] [outer = 0x0] 17:11:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121069400) [pid = 1656] [serial = 984] [outer = 0x116c23c00] 17:11:36 INFO - PROCESS | 1656 | 1468455096525 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x123becc00) [pid = 1656] [serial = 985] [outer = 0x116c23c00] 17:11:36 INFO - PROCESS | 1656 | 1468455096858 Marionette TRACE conn3 <- [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]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 472ms 17:11:36 INFO - PROCESS | 1656 | 1468455096873 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 1656 | 1468455096874 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 17:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:11:36 INFO - PROCESS | 1656 | 1468455096877 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 1656 | 1468455096880 Marionette TRACE conn3 <- [1,1286,null,{}] 17:11:36 INFO - PROCESS | 1656 | 1468455096882 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 1656 | 1468455096884 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:36 INFO - PROCESS | 1656 | 1468455096989 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:11:37 INFO - PROCESS | 1656 | 1468455097020 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 1656 | 1468455097021 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x12116f000 == 31 [pid = 1656] [id = 329] 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1211be000) [pid = 1656] [serial = 986] [outer = 0x0] 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12403b800) [pid = 1656] [serial = 987] [outer = 0x1211be000] 17:11:37 INFO - PROCESS | 1656 | 1468455097046 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124635800) [pid = 1656] [serial = 988] [outer = 0x1211be000] 17:11:37 INFO - PROCESS | 1656 | 1468455097413 Marionette TRACE conn3 <- [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]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 571ms 17:11:37 INFO - PROCESS | 1656 | 1468455097448 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 1656 | 1468455097450 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 17:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:11:37 INFO - PROCESS | 1656 | 1468455097453 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 1656 | 1468455097455 Marionette TRACE conn3 <- [1,1290,null,{}] 17:11:37 INFO - PROCESS | 1656 | 1468455097457 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 1656 | 1468455097459 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:37 INFO - PROCESS | 1656 | 1468455097584 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:11:37 INFO - PROCESS | 1656 | 1468455097601 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 1656 | 1468455097603 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x124371000 == 32 [pid = 1656] [id = 330] 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11863ac00) [pid = 1656] [serial = 989] [outer = 0x0] 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x124e04c00) [pid = 1656] [serial = 990] [outer = 0x11863ac00] 17:11:37 INFO - PROCESS | 1656 | 1468455097643 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1251d2c00) [pid = 1656] [serial = 991] [outer = 0x11863ac00] 17:11:38 INFO - PROCESS | 1656 | 1468455098113 Marionette TRACE conn3 <- [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]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 668ms 17:11:38 INFO - PROCESS | 1656 | 1468455098122 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 1656 | 1468455098123 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 17:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:11:38 INFO - PROCESS | 1656 | 1468455098126 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 1656 | 1468455098128 Marionette TRACE conn3 <- [1,1294,null,{}] 17:11:38 INFO - PROCESS | 1656 | 1468455098130 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 1656 | 1468455098134 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:38 INFO - PROCESS | 1656 | 1468455098248 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:11:38 INFO - PROCESS | 1656 | 1468455098252 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 1656 | 1468455098253 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bb8800 == 33 [pid = 1656] [id = 331] 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1256d8800) [pid = 1656] [serial = 992] [outer = 0x0] 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12660e400) [pid = 1656] [serial = 993] [outer = 0x1256d8800] 17:11:38 INFO - PROCESS | 1656 | 1468455098278 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128caf000) [pid = 1656] [serial = 994] [outer = 0x1256d8800] 17:11:38 INFO - PROCESS | 1656 | 1468455098610 Marionette TRACE conn3 <- [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]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 17:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:11:38 INFO - PROCESS | 1656 | 1468455098646 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 1656 | 1468455098647 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 17:11:38 INFO - PROCESS | 1656 | 1468455098650 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 1656 | 1468455098651 Marionette TRACE conn3 <- [1,1298,null,{}] 17:11:38 INFO - PROCESS | 1656 | 1468455098653 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 1656 | 1468455098654 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:38 INFO - PROCESS | 1656 | 1468455098776 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:11:38 INFO - PROCESS | 1656 | 1468455098798 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 1656 | 1468455098799 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a57000 == 34 [pid = 1656] [id = 332] 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119c4a000) [pid = 1656] [serial = 995] [outer = 0x0] 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128cb9c00) [pid = 1656] [serial = 996] [outer = 0x119c4a000] 17:11:38 INFO - PROCESS | 1656 | 1468455098839 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128f37400) [pid = 1656] [serial = 997] [outer = 0x119c4a000] 17:11:39 INFO - PROCESS | 1656 | 1468455099526 Marionette TRACE conn3 <- [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]]]}] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128cad400) [pid = 1656] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1168b1000) [pid = 1656] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12aaa2000) [pid = 1656] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x117fed000) [pid = 1656] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124528800) [pid = 1656] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1256e0800) [pid = 1656] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116349800) [pid = 1656] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119473400) [pid = 1656] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11602dc00) [pid = 1656] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c13400) [pid = 1656] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1168b4800) [pid = 1656] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x129399c00) [pid = 1656] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11953f000) [pid = 1656] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12ba7e800) [pid = 1656] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1251d2000) [pid = 1656] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:11:39 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1251cb000) [pid = 1656] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 919ms 17:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:11:39 INFO - PROCESS | 1656 | 1468455099569 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 1656 | 1468455099570 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 17:11:39 INFO - PROCESS | 1656 | 1468455099572 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 1656 | 1468455099573 Marionette TRACE conn3 <- [1,1302,null,{}] 17:11:39 INFO - PROCESS | 1656 | 1468455099576 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 1656 | 1468455099577 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:39 INFO - PROCESS | 1656 | 1468455099650 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:11:39 INFO - PROCESS | 1656 | 1468455099653 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 1656 | 1468455099655 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a59000 == 35 [pid = 1656] [id = 333] 17:11:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1176d2800) [pid = 1656] [serial = 998] [outer = 0x0] 17:11:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119543800) [pid = 1656] [serial = 999] [outer = 0x1176d2800] 17:11:39 INFO - PROCESS | 1656 | 1468455099680 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121025800) [pid = 1656] [serial = 1000] [outer = 0x1176d2800] 17:11:40 INFO - PROCESS | 1656 | 1468455100013 Marionette TRACE conn3 <- [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]]]}] 17:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 17:11:40 INFO - PROCESS | 1656 | 1468455100043 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:11:40 INFO - PROCESS | 1656 | 1468455100046 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 17:11:40 INFO - PROCESS | 1656 | 1468455100049 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 1656 | 1468455100050 Marionette TRACE conn3 <- [1,1306,null,{}] 17:11:40 INFO - PROCESS | 1656 | 1468455100052 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 1656 | 1468455100053 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:40 INFO - PROCESS | 1656 | 1468455100125 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:11:40 INFO - PROCESS | 1656 | 1468455100196 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 1656 | 1468455100197 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e9000 == 36 [pid = 1656] [id = 334] 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x117fed000) [pid = 1656] [serial = 1001] [outer = 0x0] 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1256db000) [pid = 1656] [serial = 1002] [outer = 0x117fed000] 17:11:40 INFO - PROCESS | 1656 | 1468455100221 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129275400) [pid = 1656] [serial = 1003] [outer = 0x117fed000] 17:11:40 INFO - PROCESS | 1656 | 1468455100483 Marionette TRACE conn3 <- [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]]]}] 17:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 17:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:11:40 INFO - PROCESS | 1656 | 1468455100519 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 1656 | 1468455100521 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 17:11:40 INFO - PROCESS | 1656 | 1468455100523 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 1656 | 1468455100524 Marionette TRACE conn3 <- [1,1310,null,{}] 17:11:40 INFO - PROCESS | 1656 | 1468455100534 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 1656 | 1468455100536 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:40 INFO - PROCESS | 1656 | 1468455100618 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:11:40 INFO - PROCESS | 1656 | 1468455100622 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 1656 | 1468455100623 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a61b000 == 37 [pid = 1656] [id = 335] 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129275800) [pid = 1656] [serial = 1004] [outer = 0x0] 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129624400) [pid = 1656] [serial = 1005] [outer = 0x129275800] 17:11:40 INFO - PROCESS | 1656 | 1468455100647 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12aaa2000) [pid = 1656] [serial = 1006] [outer = 0x129275800] 17:11:40 INFO - PROCESS | 1656 | 1468455100975 Marionette TRACE conn3 <- [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] 17:11:41 INFO - PROCESS | 1656 | 1468455100999 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 17:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:11:41 INFO - PROCESS | 1656 | 1468455101002 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 1656 | 1468455101003 Marionette TRACE conn3 <- [1,1314,null,{}] 17:11:41 INFO - PROCESS | 1656 | 1468455101006 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 1656 | 1468455101007 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:41 INFO - PROCESS | 1656 | 1468455101119 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:11:41 INFO - PROCESS | 1656 | 1468455101127 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 1656 | 1468455101130 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12436c000 == 38 [pid = 1656] [id = 336] 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a699c00) [pid = 1656] [serial = 1007] [outer = 0x0] 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b16a000) [pid = 1656] [serial = 1008] [outer = 0x12a699c00] 17:11:41 INFO - PROCESS | 1656 | 1468455101156 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12bab9c00) [pid = 1656] [serial = 1009] [outer = 0x12a699c00] 17:11:41 INFO - PROCESS | 1656 | 1468455101469 Marionette TRACE conn3 <- [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]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 17:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:11:41 INFO - PROCESS | 1656 | 1468455101521 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 1656 | 1468455101522 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 17:11:41 INFO - PROCESS | 1656 | 1468455101571 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 1656 | 1468455101573 Marionette TRACE conn3 <- [1,1318,null,{}] 17:11:41 INFO - PROCESS | 1656 | 1468455101580 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 1656 | 1468455101582 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:41 INFO - PROCESS | 1656 | 1468455101676 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:11:41 INFO - PROCESS | 1656 | 1468455101776 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 1656 | 1468455101779 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a5a000 == 39 [pid = 1656] [id = 337] 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x113c9f000) [pid = 1656] [serial = 1010] [outer = 0x0] 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x116354c00) [pid = 1656] [serial = 1011] [outer = 0x113c9f000] 17:11:41 INFO - PROCESS | 1656 | 1468455101812 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1178e6400) [pid = 1656] [serial = 1012] [outer = 0x113c9f000] 17:11:42 INFO - PROCESS | 1656 | 1468455102341 Marionette TRACE conn3 <- [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]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 873ms 17:11:42 INFO - PROCESS | 1656 | 1468455102399 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 1656 | 1468455102402 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 17:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:11:42 INFO - PROCESS | 1656 | 1468455102406 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 1656 | 1468455102408 Marionette TRACE conn3 <- [1,1322,null,{}] 17:11:42 INFO - PROCESS | 1656 | 1468455102412 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 1656 | 1468455102415 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:42 INFO - PROCESS | 1656 | 1468455102521 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:11:42 INFO - PROCESS | 1656 | 1468455102600 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 1656 | 1468455102602 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12388e000 == 40 [pid = 1656] [id = 338] 17:11:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119b54800) [pid = 1656] [serial = 1013] [outer = 0x0] 17:11:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119c12400) [pid = 1656] [serial = 1014] [outer = 0x119b54800] 17:11:42 INFO - PROCESS | 1656 | 1468455102632 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119ddc000) [pid = 1656] [serial = 1015] [outer = 0x119b54800] 17:11:43 INFO - PROCESS | 1656 | 1468455103310 Marionette TRACE conn3 <- [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]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 973ms 17:11:43 INFO - PROCESS | 1656 | 1468455103378 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:11:43 INFO - PROCESS | 1656 | 1468455103381 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 17:11:43 INFO - PROCESS | 1656 | 1468455103384 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 1656 | 1468455103386 Marionette TRACE conn3 <- [1,1326,null,{}] 17:11:43 INFO - PROCESS | 1656 | 1468455103390 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 1656 | 1468455103391 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:43 INFO - PROCESS | 1656 | 1468455103492 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:11:43 INFO - PROCESS | 1656 | 1468455103549 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 1656 | 1468455103551 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171b4000 == 41 [pid = 1656] [id = 339] 17:11:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11946d000) [pid = 1656] [serial = 1016] [outer = 0x0] 17:11:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11953cc00) [pid = 1656] [serial = 1017] [outer = 0x11946d000] 17:11:43 INFO - PROCESS | 1656 | 1468455103579 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119b3ec00) [pid = 1656] [serial = 1018] [outer = 0x11946d000] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x12a61b000 == 40 [pid = 1656] [id = 335] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e9000 == 39 [pid = 1656] [id = 334] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x126a59000 == 38 [pid = 1656] [id = 333] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x126a57000 == 37 [pid = 1656] [id = 332] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x124bb8800 == 36 [pid = 1656] [id = 331] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x124371000 == 35 [pid = 1656] [id = 330] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x12116f000 == 34 [pid = 1656] [id = 329] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x1199ea800 == 33 [pid = 1656] [id = 328] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x117f29800 == 32 [pid = 1656] [id = 327] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab6800 == 31 [pid = 1656] [id = 326] 17:11:43 INFO - PROCESS | 1656 | --DOCSHELL 0x118460800 == 30 [pid = 1656] [id = 325] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x129279000) [pid = 1656] [serial = 939] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x126c99400) [pid = 1656] [serial = 936] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11953a800) [pid = 1656] [serial = 940] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b16ec00) [pid = 1656] [serial = 945] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12a6b5000) [pid = 1656] [serial = 942] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x124e2b800) [pid = 1656] [serial = 930] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x126180000) [pid = 1656] [serial = 933] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116847c00) [pid = 1656] [serial = 915] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116a99c00) [pid = 1656] [serial = 916] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119539400) [pid = 1656] [serial = 924] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1199c2800) [pid = 1656] [serial = 925] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123bf3000) [pid = 1656] [serial = 949] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x121061000) [pid = 1656] [serial = 927] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x123b87400) [pid = 1656] [serial = 928] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11946d400) [pid = 1656] [serial = 921] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124636800) [pid = 1656] [serial = 922] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12b152800) [pid = 1656] [serial = 913] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b46400) [pid = 1656] [serial = 918] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119c12800) [pid = 1656] [serial = 919] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1256e1800) [pid = 1656] [serial = 931] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119b43400) [pid = 1656] [serial = 948] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12c04c800) [pid = 1656] [serial = 955] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c04f400) [pid = 1656] [serial = 957] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12babfc00) [pid = 1656] [serial = 954] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b14a000) [pid = 1656] [serial = 943] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12ba79800) [pid = 1656] [serial = 946] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12ba7ac00) [pid = 1656] [serial = 952] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128ae5400) [pid = 1656] [serial = 937] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12c05c400) [pid = 1656] [serial = 958] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12617ec00) [pid = 1656] [serial = 934] [outer = 0x0] [url = about:blank] 17:11:43 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x128adb000) [pid = 1656] [serial = 951] [outer = 0x0] [url = about:blank] 17:11:44 INFO - PROCESS | 1656 | 1468455103992 Marionette TRACE conn3 <- [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]]]}] 17:11:44 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 17:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 621ms 17:11:44 INFO - PROCESS | 1656 | 1468455104004 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 1656 | 1468455104007 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 17:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:11:44 INFO - PROCESS | 1656 | 1468455104014 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 1656 | 1468455104015 Marionette TRACE conn3 <- [1,1330,null,{}] 17:11:44 INFO - PROCESS | 1656 | 1468455104018 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 1656 | 1468455104020 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:44 INFO - PROCESS | 1656 | 1468455104102 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:11:44 INFO - PROCESS | 1656 | 1468455104107 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 1656 | 1468455104109 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cbb000 == 31 [pid = 1656] [id = 340] 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119dcec00) [pid = 1656] [serial = 1019] [outer = 0x0] 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x121061000) [pid = 1656] [serial = 1020] [outer = 0x119dcec00] 17:11:44 INFO - PROCESS | 1656 | 1468455104137 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x121159c00) [pid = 1656] [serial = 1021] [outer = 0x119dcec00] 17:11:44 INFO - PROCESS | 1656 | 1468455104472 Marionette TRACE conn3 <- [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]]]}] 17:11:44 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 17:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 17:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:11:44 INFO - PROCESS | 1656 | 1468455104544 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 1656 | 1468455104546 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 17:11:44 INFO - PROCESS | 1656 | 1468455104550 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 1656 | 1468455104553 Marionette TRACE conn3 <- [1,1334,null,{}] 17:11:44 INFO - PROCESS | 1656 | 1468455104557 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 1656 | 1468455104559 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:44 INFO - PROCESS | 1656 | 1468455104652 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:11:44 INFO - PROCESS | 1656 | 1468455104747 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 1656 | 1468455104750 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f21800 == 32 [pid = 1656] [id = 341] 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119469c00) [pid = 1656] [serial = 1022] [outer = 0x0] 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119742000) [pid = 1656] [serial = 1023] [outer = 0x119469c00] 17:11:44 INFO - PROCESS | 1656 | 1468455104782 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119c41400) [pid = 1656] [serial = 1024] [outer = 0x119469c00] 17:11:45 INFO - PROCESS | 1656 | 1468455105254 Marionette TRACE conn3 <- [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]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 774ms 17:11:45 INFO - PROCESS | 1656 | 1468455105328 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 1656 | 1468455105330 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 17:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:11:45 INFO - PROCESS | 1656 | 1468455105336 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 1656 | 1468455105339 Marionette TRACE conn3 <- [1,1338,null,{}] 17:11:45 INFO - PROCESS | 1656 | 1468455105342 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 1656 | 1468455105344 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:45 INFO - PROCESS | 1656 | 1468455105442 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:11:45 INFO - PROCESS | 1656 | 1468455105508 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 1656 | 1468455105509 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f5b800 == 33 [pid = 1656] [id = 342] 17:11:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x123e80800) [pid = 1656] [serial = 1025] [outer = 0x0] 17:11:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124524800) [pid = 1656] [serial = 1026] [outer = 0x123e80800] 17:11:45 INFO - PROCESS | 1656 | 1468455105540 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124638400) [pid = 1656] [serial = 1027] [outer = 0x123e80800] 17:11:46 INFO - PROCESS | 1656 | 1468455106480 Marionette TRACE conn3 <- [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]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1180ms 17:11:46 INFO - PROCESS | 1656 | 1468455106515 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 1656 | 1468455106516 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 17:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:11:46 INFO - PROCESS | 1656 | 1468455106519 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 1656 | 1468455106520 Marionette TRACE conn3 <- [1,1342,null,{}] 17:11:46 INFO - PROCESS | 1656 | 1468455106528 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:46 INFO - PROCESS | 1656 | 1468455106531 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:46 INFO - PROCESS | 1656 | 1468455106630 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:11:46 INFO - PROCESS | 1656 | 1468455106683 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 1656 | 1468455106686 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x126144000 == 34 [pid = 1656] [id = 343] 17:11:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x126183400) [pid = 1656] [serial = 1028] [outer = 0x0] 17:11:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126533000) [pid = 1656] [serial = 1029] [outer = 0x126183400] 17:11:46 INFO - PROCESS | 1656 | 1468455106718 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126afd000) [pid = 1656] [serial = 1030] [outer = 0x126183400] 17:11:47 INFO - PROCESS | 1656 | 1468455107176 Marionette TRACE conn3 <- [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]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 721ms 17:11:47 INFO - PROCESS | 1656 | 1468455107240 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 1656 | 1468455107241 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 17:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:11:47 INFO - PROCESS | 1656 | 1468455107265 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 1656 | 1468455107267 Marionette TRACE conn3 <- [1,1346,null,{}] 17:11:47 INFO - PROCESS | 1656 | 1468455107269 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 1656 | 1468455107271 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:47 INFO - PROCESS | 1656 | 1468455107371 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:11:47 INFO - PROCESS | 1656 | 1468455107436 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 1656 | 1468455107438 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fca800 == 35 [pid = 1656] [id = 344] 17:11:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128ada800) [pid = 1656] [serial = 1031] [outer = 0x0] 17:11:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128ae3800) [pid = 1656] [serial = 1032] [outer = 0x128ada800] 17:11:47 INFO - PROCESS | 1656 | 1468455107467 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cb1400) [pid = 1656] [serial = 1033] [outer = 0x128ada800] 17:11:48 INFO - PROCESS | 1656 | 1468455108079 Marionette TRACE conn3 <- [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]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 873ms 17:11:48 INFO - PROCESS | 1656 | 1468455108138 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 1656 | 1468455108142 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 17:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:11:48 INFO - PROCESS | 1656 | 1468455108147 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 1656 | 1468455108150 Marionette TRACE conn3 <- [1,1350,null,{}] 17:11:48 INFO - PROCESS | 1656 | 1468455108155 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 1656 | 1468455108157 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:48 INFO - PROCESS | 1656 | 1468455108255 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:11:48 INFO - PROCESS | 1656 | 1468455108325 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 1656 | 1468455108327 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a8000 == 36 [pid = 1656] [id = 345] 17:11:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119b46400) [pid = 1656] [serial = 1034] [outer = 0x0] 17:11:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119c3f800) [pid = 1656] [serial = 1035] [outer = 0x119b46400] 17:11:48 INFO - PROCESS | 1656 | 1468455108355 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x121067000) [pid = 1656] [serial = 1036] [outer = 0x119b46400] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x1171b4000 == 35 [pid = 1656] [id = 339] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x116a5a000 == 34 [pid = 1656] [id = 337] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x12388e000 == 33 [pid = 1656] [id = 338] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x128fca800 == 32 [pid = 1656] [id = 344] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x126144000 == 31 [pid = 1656] [id = 343] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x12436c000 == 30 [pid = 1656] [id = 336] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x123f5b800 == 29 [pid = 1656] [id = 342] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x118cbb000 == 28 [pid = 1656] [id = 340] 17:11:49 INFO - PROCESS | 1656 | --DOCSHELL 0x117f21800 == 27 [pid = 1656] [id = 341] 17:11:49 INFO - PROCESS | 1656 | 1468455109214 Marionette TRACE conn3 <- [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]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1076ms 17:11:49 INFO - PROCESS | 1656 | 1468455109222 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:11:49 INFO - PROCESS | 1656 | 1468455109224 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 17:11:49 INFO - PROCESS | 1656 | 1468455109228 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 1656 | 1468455109229 Marionette TRACE conn3 <- [1,1354,null,{}] 17:11:49 INFO - PROCESS | 1656 | 1468455109234 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 1656 | 1468455109235 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:49 INFO - PROCESS | 1656 | 1468455109318 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:11:49 INFO - PROCESS | 1656 | 1468455109322 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 1656 | 1468455109325 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x116acb800 == 28 [pid = 1656] [id = 346] 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x116a98800) [pid = 1656] [serial = 1037] [outer = 0x0] 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1178ec800) [pid = 1656] [serial = 1038] [outer = 0x116a98800] 17:11:49 INFO - PROCESS | 1656 | 1468455109356 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118950400) [pid = 1656] [serial = 1039] [outer = 0x116a98800] 17:11:49 INFO - PROCESS | 1656 | 1468455109715 Marionette TRACE conn3 <- [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]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 17:11:49 INFO - PROCESS | 1656 | 1468455109748 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 1656 | 1468455109752 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 17:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:11:49 INFO - PROCESS | 1656 | 1468455109756 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 1656 | 1468455109758 Marionette TRACE conn3 <- [1,1358,null,{}] 17:11:49 INFO - PROCESS | 1656 | 1468455109760 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 1656 | 1468455109762 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:49 INFO - PROCESS | 1656 | 1468455109840 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:11:49 INFO - PROCESS | 1656 | 1468455109847 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 1656 | 1468455109848 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cd0800 == 29 [pid = 1656] [id = 347] 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11953dc00) [pid = 1656] [serial = 1040] [outer = 0x0] 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1199cc400) [pid = 1656] [serial = 1041] [outer = 0x11953dc00] 17:11:49 INFO - PROCESS | 1656 | 1468455109876 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119c09c00) [pid = 1656] [serial = 1042] [outer = 0x11953dc00] 17:11:50 INFO - PROCESS | 1656 | 1468455110241 Marionette TRACE conn3 <- [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]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 17:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:11:50 INFO - PROCESS | 1656 | 1468455110278 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 1656 | 1468455110279 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 17:11:50 INFO - PROCESS | 1656 | 1468455110282 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 1656 | 1468455110284 Marionette TRACE conn3 <- [1,1362,null,{}] 17:11:50 INFO - PROCESS | 1656 | 1468455110292 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 1656 | 1468455110295 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:50 INFO - PROCESS | 1656 | 1468455110395 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:11:50 INFO - PROCESS | 1656 | 1468455110431 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 1656 | 1468455110433 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f5e800 == 30 [pid = 1656] [id = 348] 17:11:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x115f16000) [pid = 1656] [serial = 1043] [outer = 0x0] 17:11:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x123baf800) [pid = 1656] [serial = 1044] [outer = 0x115f16000] 17:11:50 INFO - PROCESS | 1656 | 1468455110461 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x123e8d000) [pid = 1656] [serial = 1045] [outer = 0x115f16000] 17:11:50 INFO - PROCESS | 1656 | 1468455110799 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 17:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:11:50 INFO - PROCESS | 1656 | 1468455110853 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 1656 | 1468455110854 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 17:11:50 INFO - PROCESS | 1656 | 1468455110856 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 1656 | 1468455110857 Marionette TRACE conn3 <- [1,1366,null,{}] 17:11:50 INFO - PROCESS | 1656 | 1468455110865 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 1656 | 1468455110866 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:50 INFO - PROCESS | 1656 | 1468455110963 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:11:50 INFO - PROCESS | 1656 | 1468455110967 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 1656 | 1468455110968 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256c2000 == 31 [pid = 1656] [id = 349] 17:11:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124527800) [pid = 1656] [serial = 1046] [outer = 0x0] 17:11:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x124e0d400) [pid = 1656] [serial = 1047] [outer = 0x124527800] 17:11:51 INFO - PROCESS | 1656 | 1468455110993 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1251d0400) [pid = 1656] [serial = 1048] [outer = 0x124527800] 17:11:51 INFO - PROCESS | 1656 | 1468455111369 Marionette TRACE conn3 <- [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] 17:11:51 INFO - PROCESS | 1656 | 1468455111390 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 17:11:51 INFO - PROCESS | 1656 | 1468455111392 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 1656 | 1468455111393 Marionette TRACE conn3 <- [1,1370,null,{}] 17:11:51 INFO - PROCESS | 1656 | 1468455111398 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 1656 | 1468455111399 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:51 INFO - PROCESS | 1656 | 1468455111500 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:11:51 INFO - PROCESS | 1656 | 1468455111504 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 1656 | 1468455111505 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab8800 == 32 [pid = 1656] [id = 350] 17:11:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x118953800) [pid = 1656] [serial = 1049] [outer = 0x0] 17:11:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1251d1800) [pid = 1656] [serial = 1050] [outer = 0x118953800] 17:11:51 INFO - PROCESS | 1656 | 1468455111530 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12668d000) [pid = 1656] [serial = 1051] [outer = 0x118953800] 17:11:51 INFO - PROCESS | 1656 | 1468455111884 Marionette TRACE conn3 <- [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] 17:11:51 INFO - PROCESS | 1656 | 1468455111917 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 17:11:51 INFO - PROCESS | 1656 | 1468455111919 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 1656 | 1468455111920 Marionette TRACE conn3 <- [1,1374,null,{}] 17:11:51 INFO - PROCESS | 1656 | 1468455111922 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 1656 | 1468455111926 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:52 INFO - PROCESS | 1656 | 1468455112037 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:11:52 INFO - PROCESS | 1656 | 1468455112076 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 1656 | 1468455112078 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a617000 == 33 [pid = 1656] [id = 351] 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x121159800) [pid = 1656] [serial = 1052] [outer = 0x0] 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x126c9bc00) [pid = 1656] [serial = 1053] [outer = 0x121159800] 17:11:52 INFO - PROCESS | 1656 | 1468455112103 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x128f2b800) [pid = 1656] [serial = 1054] [outer = 0x121159800] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119dcec00) [pid = 1656] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x11863ac00) [pid = 1656] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11946ac00) [pid = 1656] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1211be000) [pid = 1656] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x116c23c00) [pid = 1656] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119c0d400) [pid = 1656] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1178e9400) [pid = 1656] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11843e400) [pid = 1656] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x123bf4400) [pid = 1656] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x126c97c00) [pid = 1656] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129396800) [pid = 1656] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1183b9c00) [pid = 1656] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1256d8800) [pid = 1656] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x129275800) [pid = 1656] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119c4a000) [pid = 1656] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1176d2800) [pid = 1656] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11946d000) [pid = 1656] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x117fed000) [pid = 1656] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113c9f000) [pid = 1656] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12a699c00) [pid = 1656] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:11:52 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119b54800) [pid = 1656] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:11:52 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:52 INFO - PROCESS | 1656 | 1468455112619 Marionette TRACE conn3 <- [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] 17:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:11:52 INFO - PROCESS | 1656 | 1468455112649 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 17:11:52 INFO - PROCESS | 1656 | 1468455112652 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 1656 | 1468455112653 Marionette TRACE conn3 <- [1,1378,null,{}] 17:11:52 INFO - PROCESS | 1656 | 1468455112655 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:52 INFO - PROCESS | 1656 | 1468455112657 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:52 INFO - PROCESS | 1656 | 1468455112731 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:11:52 INFO - PROCESS | 1656 | 1468455112734 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 1656 | 1468455112735 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x121170800 == 34 [pid = 1656] [id = 352] 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1168e5c00) [pid = 1656] [serial = 1055] [outer = 0x0] 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11940c000) [pid = 1656] [serial = 1056] [outer = 0x1168e5c00] 17:11:52 INFO - PROCESS | 1656 | 1468455112760 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119dd2800) [pid = 1656] [serial = 1057] [outer = 0x1168e5c00] 17:11:53 INFO - PROCESS | 1656 | 1468455113079 Marionette TRACE conn3 <- [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] 17:11:53 INFO - PROCESS | 1656 | 1468455113122 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 17:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:11:53 INFO - PROCESS | 1656 | 1468455113124 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 1656 | 1468455113125 Marionette TRACE conn3 <- [1,1382,null,{}] 17:11:53 INFO - PROCESS | 1656 | 1468455113127 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 1656 | 1468455113129 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:53 INFO - PROCESS | 1656 | 1468455113224 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:11:53 INFO - PROCESS | 1656 | 1468455113232 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 1656 | 1468455113233 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa39800 == 35 [pid = 1656] [id = 353] 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x121028800) [pid = 1656] [serial = 1058] [outer = 0x0] 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12403b000) [pid = 1656] [serial = 1059] [outer = 0x121028800] 17:11:53 INFO - PROCESS | 1656 | 1468455113257 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1256e0c00) [pid = 1656] [serial = 1060] [outer = 0x121028800] 17:11:53 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:53 INFO - PROCESS | 1656 | 1468455113588 Marionette TRACE conn3 <- [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] 17:11:53 INFO - PROCESS | 1656 | 1468455113648 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 17:11:53 INFO - PROCESS | 1656 | 1468455113662 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 1656 | 1468455113664 Marionette TRACE conn3 <- [1,1386,null,{}] 17:11:53 INFO - PROCESS | 1656 | 1468455113668 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 1656 | 1468455113670 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:53 INFO - PROCESS | 1656 | 1468455113787 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:11:53 INFO - PROCESS | 1656 | 1468455113874 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 1656 | 1468455113875 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f5c800 == 36 [pid = 1656] [id = 354] 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x113a8b800) [pid = 1656] [serial = 1061] [outer = 0x0] 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126ca0800) [pid = 1656] [serial = 1062] [outer = 0x113a8b800] 17:11:53 INFO - PROCESS | 1656 | 1468455113916 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12927dc00) [pid = 1656] [serial = 1063] [outer = 0x113a8b800] 17:11:54 INFO - PROCESS | 1656 | 1468455114200 Marionette TRACE conn3 <- [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] 17:11:54 INFO - PROCESS | 1656 | 1468455114236 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 17:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:11:54 INFO - PROCESS | 1656 | 1468455114238 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 1656 | 1468455114239 Marionette TRACE conn3 <- [1,1390,null,{}] 17:11:54 INFO - PROCESS | 1656 | 1468455114242 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 1656 | 1468455114243 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:54 INFO - PROCESS | 1656 | 1468455114322 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:11:54 INFO - PROCESS | 1656 | 1468455114326 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 1656 | 1468455114327 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd3000 == 37 [pid = 1656] [id = 355] 17:11:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x129395c00) [pid = 1656] [serial = 1064] [outer = 0x0] 17:11:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12a699400) [pid = 1656] [serial = 1065] [outer = 0x129395c00] 17:11:54 INFO - PROCESS | 1656 | 1468455114354 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12a6b6c00) [pid = 1656] [serial = 1066] [outer = 0x129395c00] 17:11:54 INFO - PROCESS | 1656 | 1468455114884 Marionette TRACE conn3 <- [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]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 17:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:11:54 INFO - PROCESS | 1656 | 1468455114917 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 1656 | 1468455114919 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 17:11:54 INFO - PROCESS | 1656 | 1468455114924 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 1656 | 1468455114926 Marionette TRACE conn3 <- [1,1394,null,{}] 17:11:54 INFO - PROCESS | 1656 | 1468455114930 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 1656 | 1468455114932 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:55 INFO - PROCESS | 1656 | 1468455115047 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:11:55 INFO - PROCESS | 1656 | 1468455115151 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 1656 | 1468455115152 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x118721800 == 38 [pid = 1656] [id = 356] 17:11:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x116a16000) [pid = 1656] [serial = 1067] [outer = 0x0] 17:11:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x117fed800) [pid = 1656] [serial = 1068] [outer = 0x116a16000] 17:11:55 INFO - PROCESS | 1656 | 1468455115183 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119410400) [pid = 1656] [serial = 1069] [outer = 0x116a16000] 17:11:55 INFO - PROCESS | 1656 | 1468455115701 Marionette TRACE conn3 <- [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]]]}] 17:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 823ms 17:11:55 INFO - PROCESS | 1656 | 1468455115777 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 1656 | 1468455115782 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 17:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:11:55 INFO - PROCESS | 1656 | 1468455115788 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 1656 | 1468455115790 Marionette TRACE conn3 <- [1,1398,null,{}] 17:11:55 INFO - PROCESS | 1656 | 1468455115793 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 1656 | 1468455115795 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:55 INFO - PROCESS | 1656 | 1468455115905 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:11:55 INFO - PROCESS | 1656 | 1468455115983 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 1656 | 1468455115985 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e0000 == 39 [pid = 1656] [id = 357] 17:11:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119c06800) [pid = 1656] [serial = 1070] [outer = 0x0] 17:11:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119c10c00) [pid = 1656] [serial = 1071] [outer = 0x119c06800] 17:11:56 INFO - PROCESS | 1656 | 1468455116015 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12105f800) [pid = 1656] [serial = 1072] [outer = 0x119c06800] 17:11:56 INFO - PROCESS | 1656 | 1468455116693 Marionette TRACE conn3 <- [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]]]}] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x123f5c800 == 38 [pid = 1656] [id = 354] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa39800 == 37 [pid = 1656] [id = 353] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x121170800 == 36 [pid = 1656] [id = 352] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12a617000 == 35 [pid = 1656] [id = 351] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab8800 == 34 [pid = 1656] [id = 350] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x1256c2000 == 33 [pid = 1656] [id = 349] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x123f5e800 == 32 [pid = 1656] [id = 348] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x118cd0800 == 31 [pid = 1656] [id = 347] 17:11:56 INFO - PROCESS | 1656 | --DOCSHELL 0x116acb800 == 30 [pid = 1656] [id = 346] 17:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 972ms 17:11:56 INFO - PROCESS | 1656 | 1468455116761 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 1656 | 1468455116763 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 17:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:11:56 INFO - PROCESS | 1656 | 1468455116766 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 1656 | 1468455116768 Marionette TRACE conn3 <- [1,1402,null,{}] 17:11:56 INFO - PROCESS | 1656 | 1468455116772 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 1656 | 1468455116773 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:56 INFO - PROCESS | 1656 | 1468455116863 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x121061000) [pid = 1656] [serial = 1020] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x124e04c00) [pid = 1656] [serial = 990] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119b88000) [pid = 1656] [serial = 981] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119dce400) [pid = 1656] [serial = 982] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12403b800) [pid = 1656] [serial = 987] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121069400) [pid = 1656] [serial = 984] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x123becc00) [pid = 1656] [serial = 985] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119dd7800) [pid = 1656] [serial = 976] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119c46400) [pid = 1656] [serial = 975] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1183be400) [pid = 1656] [serial = 978] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118957800) [pid = 1656] [serial = 979] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119c0c400) [pid = 1656] [serial = 961] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11946f400) [pid = 1656] [serial = 960] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124e38800) [pid = 1656] [serial = 964] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124526000) [pid = 1656] [serial = 963] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129271000) [pid = 1656] [serial = 967] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128cb4800) [pid = 1656] [serial = 966] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12ba86400) [pid = 1656] [serial = 970] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12b2b0c00) [pid = 1656] [serial = 969] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b89000) [pid = 1656] [serial = 973] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12660e400) [pid = 1656] [serial = 993] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128caf000) [pid = 1656] [serial = 994] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121159c00) [pid = 1656] [serial = 1021] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119537400) [pid = 1656] [serial = 972] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12aaa2000) [pid = 1656] [serial = 1006] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128cb9c00) [pid = 1656] [serial = 996] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119543800) [pid = 1656] [serial = 999] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11953cc00) [pid = 1656] [serial = 1017] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x121025800) [pid = 1656] [serial = 1000] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x129624400) [pid = 1656] [serial = 1005] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128f37400) [pid = 1656] [serial = 997] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1256db000) [pid = 1656] [serial = 1002] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119b3ec00) [pid = 1656] [serial = 1018] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1251d2c00) [pid = 1656] [serial = 991] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x116354c00) [pid = 1656] [serial = 1011] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12bab9c00) [pid = 1656] [serial = 1009] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x119c12400) [pid = 1656] [serial = 1014] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12b16a000) [pid = 1656] [serial = 1008] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x1178e6400) [pid = 1656] [serial = 1012] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x129275400) [pid = 1656] [serial = 1003] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x119ddc000) [pid = 1656] [serial = 1015] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x124635800) [pid = 1656] [serial = 988] [outer = 0x0] [url = about:blank] 17:11:56 INFO - PROCESS | 1656 | 1468455116926 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 1656 | 1468455116927 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a5f800 == 31 [pid = 1656] [id = 358] 17:11:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x117ff0400) [pid = 1656] [serial = 1073] [outer = 0x0] 17:11:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x118983c00) [pid = 1656] [serial = 1074] [outer = 0x117ff0400] 17:11:56 INFO - PROCESS | 1656 | 1468455116955 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x119741400) [pid = 1656] [serial = 1075] [outer = 0x117ff0400] 17:11:57 INFO - PROCESS | 1656 | 1468455117277 Marionette TRACE conn3 <- [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]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 17:11:57 INFO - PROCESS | 1656 | 1468455117336 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 1656 | 1468455117340 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 17:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:11:57 INFO - PROCESS | 1656 | 1468455117346 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 1656 | 1468455117348 Marionette TRACE conn3 <- [1,1406,null,{}] 17:11:57 INFO - PROCESS | 1656 | 1468455117372 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 1656 | 1468455117375 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:57 INFO - PROCESS | 1656 | 1468455117530 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:11:57 INFO - PROCESS | 1656 | 1468455117573 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 1656 | 1468455117574 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cbb000 == 32 [pid = 1656] [id = 359] 17:11:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x119c0a800) [pid = 1656] [serial = 1076] [outer = 0x0] 17:11:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119dda000) [pid = 1656] [serial = 1077] [outer = 0x119c0a800] 17:11:57 INFO - PROCESS | 1656 | 1468455117619 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x121065c00) [pid = 1656] [serial = 1078] [outer = 0x119c0a800] 17:11:58 INFO - PROCESS | 1656 | 1468455118004 Marionette TRACE conn3 <- [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]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 17:11:58 INFO - PROCESS | 1656 | 1468455118020 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 1656 | 1468455118021 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 17:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:11:58 INFO - PROCESS | 1656 | 1468455118024 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 1656 | 1468455118026 Marionette TRACE conn3 <- [1,1410,null,{}] 17:11:58 INFO - PROCESS | 1656 | 1468455118036 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 1656 | 1468455118040 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:58 INFO - PROCESS | 1656 | 1468455118118 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:11:58 INFO - PROCESS | 1656 | 1468455118123 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 1656 | 1468455118125 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d71800 == 33 [pid = 1656] [id = 360] 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x121159c00) [pid = 1656] [serial = 1079] [outer = 0x0] 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x123e8cc00) [pid = 1656] [serial = 1080] [outer = 0x121159c00] 17:11:58 INFO - PROCESS | 1656 | 1468455118154 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x124b02400) [pid = 1656] [serial = 1081] [outer = 0x121159c00] 17:11:58 INFO - PROCESS | 1656 | 1468455118518 Marionette TRACE conn3 <- [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]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 525ms 17:11:58 INFO - PROCESS | 1656 | 1468455118549 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 1656 | 1468455118551 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 17:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:11:58 INFO - PROCESS | 1656 | 1468455118553 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 1656 | 1468455118554 Marionette TRACE conn3 <- [1,1414,null,{}] 17:11:58 INFO - PROCESS | 1656 | 1468455118557 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 1656 | 1468455118558 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:58 INFO - PROCESS | 1656 | 1468455118663 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:11:58 INFO - PROCESS | 1656 | 1468455118693 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 1656 | 1468455118694 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f4f000 == 34 [pid = 1656] [id = 361] 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x123bafc00) [pid = 1656] [serial = 1082] [outer = 0x0] 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1256e0800) [pid = 1656] [serial = 1083] [outer = 0x123bafc00] 17:11:58 INFO - PROCESS | 1656 | 1468455118719 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1268ec400) [pid = 1656] [serial = 1084] [outer = 0x123bafc00] 17:11:59 INFO - PROCESS | 1656 | 1468455119052 Marionette TRACE conn3 <- [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]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 17:11:59 INFO - PROCESS | 1656 | 1468455119075 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 1656 | 1468455119076 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 17:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:11:59 INFO - PROCESS | 1656 | 1468455119081 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - PROCESS | 1656 | 1468455119082 Marionette TRACE conn3 <- [1,1418,null,{}] 17:11:59 INFO - PROCESS | 1656 | 1468455119084 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:59 INFO - PROCESS | 1656 | 1468455119086 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:59 INFO - PROCESS | 1656 | 1468455119181 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:11:59 INFO - PROCESS | 1656 | 1468455119213 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 1656 | 1468455119214 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a7000 == 35 [pid = 1656] [id = 362] 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x12617ec00) [pid = 1656] [serial = 1085] [outer = 0x0] 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126c9a000) [pid = 1656] [serial = 1086] [outer = 0x12617ec00] 17:11:59 INFO - PROCESS | 1656 | 1468455119238 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x128ae1400) [pid = 1656] [serial = 1087] [outer = 0x12617ec00] 17:11:59 INFO - PROCESS | 1656 | 1468455119572 Marionette TRACE conn3 <- [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]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 17:11:59 INFO - PROCESS | 1656 | 1468455119604 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 1656 | 1468455119605 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 17:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:11:59 INFO - PROCESS | 1656 | 1468455119617 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - PROCESS | 1656 | 1468455119618 Marionette TRACE conn3 <- [1,1422,null,{}] 17:11:59 INFO - PROCESS | 1656 | 1468455119620 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:59 INFO - PROCESS | 1656 | 1468455119624 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:59 INFO - PROCESS | 1656 | 1468455119739 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:11:59 INFO - PROCESS | 1656 | 1468455119744 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 1656 | 1468455119745 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:11:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aae000 == 36 [pid = 1656] [id = 363] 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x128ae8800) [pid = 1656] [serial = 1088] [outer = 0x0] 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x128cb7400) [pid = 1656] [serial = 1089] [outer = 0x128ae8800] 17:11:59 INFO - PROCESS | 1656 | 1468455119770 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a4c6c00) [pid = 1656] [serial = 1090] [outer = 0x128ae8800] 17:12:00 INFO - PROCESS | 1656 | 1468455120125 Marionette TRACE conn3 <- [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]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 17:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:12:00 INFO - PROCESS | 1656 | 1468455120138 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 1656 | 1468455120139 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 17:12:00 INFO - PROCESS | 1656 | 1468455120141 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 1656 | 1468455120142 Marionette TRACE conn3 <- [1,1426,null,{}] 17:12:00 INFO - PROCESS | 1656 | 1468455120146 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 1656 | 1468455120150 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:00 INFO - PROCESS | 1656 | 1468455120252 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:12:00 INFO - PROCESS | 1656 | 1468455120255 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 1656 | 1468455120256 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a603000 == 37 [pid = 1656] [id = 364] 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12a697000) [pid = 1656] [serial = 1091] [outer = 0x0] 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12aaa2c00) [pid = 1656] [serial = 1092] [outer = 0x12a697000] 17:12:00 INFO - PROCESS | 1656 | 1468455120280 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b148000) [pid = 1656] [serial = 1093] [outer = 0x12a697000] 17:12:00 INFO - PROCESS | 1656 | 1468455120608 Marionette TRACE conn3 <- [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]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 472ms 17:12:00 INFO - PROCESS | 1656 | 1468455120616 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 1656 | 1468455120617 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 17:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:12:00 INFO - PROCESS | 1656 | 1468455120620 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 1656 | 1468455120621 Marionette TRACE conn3 <- [1,1430,null,{}] 17:12:00 INFO - PROCESS | 1656 | 1468455120623 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 1656 | 1468455120624 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:00 INFO - PROCESS | 1656 | 1468455120726 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:12:00 INFO - PROCESS | 1656 | 1468455120731 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 1656 | 1468455120732 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa2e000 == 38 [pid = 1656] [id = 365] 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x112eb3400) [pid = 1656] [serial = 1094] [outer = 0x0] 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b14c400) [pid = 1656] [serial = 1095] [outer = 0x112eb3400] 17:12:00 INFO - PROCESS | 1656 | 1468455120756 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12b16e400) [pid = 1656] [serial = 1096] [outer = 0x112eb3400] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118953800) [pid = 1656] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x116a98800) [pid = 1656] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x115f16000) [pid = 1656] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1168e5c00) [pid = 1656] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x123e80800) [pid = 1656] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x124527800) [pid = 1656] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119b46400) [pid = 1656] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11953dc00) [pid = 1656] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x121028800) [pid = 1656] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121159800) [pid = 1656] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119469c00) [pid = 1656] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128ada800) [pid = 1656] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x113a8b800) [pid = 1656] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:12:01 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x126183400) [pid = 1656] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:12:01 INFO - PROCESS | 1656 | 1468455121209 Marionette TRACE conn3 <- [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]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 618ms 17:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:12:01 INFO - PROCESS | 1656 | 1468455121239 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 1656 | 1468455121240 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 17:12:01 INFO - PROCESS | 1656 | 1468455121242 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 1656 | 1468455121244 Marionette TRACE conn3 <- [1,1434,null,{}] 17:12:01 INFO - PROCESS | 1656 | 1468455121248 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 1656 | 1468455121249 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:01 INFO - PROCESS | 1656 | 1468455121325 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:12:01 INFO - PROCESS | 1656 | 1468455121379 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 1656 | 1468455121380 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd3800 == 39 [pid = 1656] [id = 366] 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x112ea9800) [pid = 1656] [serial = 1097] [outer = 0x0] 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1183c0800) [pid = 1656] [serial = 1098] [outer = 0x112ea9800] 17:12:01 INFO - PROCESS | 1656 | 1468455121404 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x123e80800) [pid = 1656] [serial = 1099] [outer = 0x112ea9800] 17:12:01 INFO - PROCESS | 1656 | 1468455121696 Marionette TRACE conn3 <- [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]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 472ms 17:12:01 INFO - PROCESS | 1656 | 1468455121718 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 1656 | 1468455121719 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 17:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:12:01 INFO - PROCESS | 1656 | 1468455121721 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 1656 | 1468455121722 Marionette TRACE conn3 <- [1,1438,null,{}] 17:12:01 INFO - PROCESS | 1656 | 1468455121724 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 1656 | 1468455121726 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:01 INFO - PROCESS | 1656 | 1468455121808 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:12:01 INFO - PROCESS | 1656 | 1468455121814 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 1656 | 1468455121815 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2f5800 == 40 [pid = 1656] [id = 367] 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119dd7c00) [pid = 1656] [serial = 1100] [outer = 0x0] 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12a6a2c00) [pid = 1656] [serial = 1101] [outer = 0x119dd7c00] 17:12:01 INFO - PROCESS | 1656 | 1468455121846 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12b2b4800) [pid = 1656] [serial = 1102] [outer = 0x119dd7c00] 17:12:02 INFO - PROCESS | 1656 | 1468455122170 Marionette TRACE conn3 <- [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]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 470ms 17:12:02 INFO - PROCESS | 1656 | 1468455122192 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 1656 | 1468455122194 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 17:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:12:02 INFO - PROCESS | 1656 | 1468455122198 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 1656 | 1468455122200 Marionette TRACE conn3 <- [1,1442,null,{}] 17:12:02 INFO - PROCESS | 1656 | 1468455122202 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 1656 | 1468455122204 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:02 INFO - PROCESS | 1656 | 1468455122319 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:12:02 INFO - PROCESS | 1656 | 1468455122327 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 1656 | 1468455122329 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c15e000 == 41 [pid = 1656] [id = 368] 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12b2bb000) [pid = 1656] [serial = 1103] [outer = 0x0] 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12ba83400) [pid = 1656] [serial = 1104] [outer = 0x12b2bb000] 17:12:02 INFO - PROCESS | 1656 | 1468455122355 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12c040c00) [pid = 1656] [serial = 1105] [outer = 0x12b2bb000] 17:12:02 INFO - PROCESS | 1656 | 1468455122683 Marionette TRACE conn3 <- [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]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 17:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:12:02 INFO - PROCESS | 1656 | 1468455122718 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 1656 | 1468455122720 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 17:12:02 INFO - PROCESS | 1656 | 1468455122722 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 1656 | 1468455122723 Marionette TRACE conn3 <- [1,1446,null,{}] 17:12:02 INFO - PROCESS | 1656 | 1468455122725 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 1656 | 1468455122726 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:02 INFO - PROCESS | 1656 | 1468455122805 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:12:02 INFO - PROCESS | 1656 | 1468455122809 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 1656 | 1468455122810 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c305000 == 42 [pid = 1656] [id = 369] 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12c045800) [pid = 1656] [serial = 1106] [outer = 0x0] 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12c04c000) [pid = 1656] [serial = 1107] [outer = 0x12c045800] 17:12:02 INFO - PROCESS | 1656 | 1468455122842 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12c05b800) [pid = 1656] [serial = 1108] [outer = 0x12c045800] 17:12:03 INFO - PROCESS | 1656 | 1468455123299 Marionette TRACE conn3 <- [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]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 621ms 17:12:03 INFO - PROCESS | 1656 | 1468455123344 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 1656 | 1468455123346 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 17:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:12:03 INFO - PROCESS | 1656 | 1468455123349 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 1656 | 1468455123352 Marionette TRACE conn3 <- [1,1450,null,{}] 17:12:03 INFO - PROCESS | 1656 | 1468455123355 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 1656 | 1468455123357 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:03 INFO - PROCESS | 1656 | 1468455123468 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:12:03 INFO - PROCESS | 1656 | 1468455123540 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 1656 | 1468455123541 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1a800 == 43 [pid = 1656] [id = 370] 17:12:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1168ec400) [pid = 1656] [serial = 1109] [outer = 0x0] 17:12:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x116cdac00) [pid = 1656] [serial = 1110] [outer = 0x1168ec400] 17:12:03 INFO - PROCESS | 1656 | 1468455123572 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119544800) [pid = 1656] [serial = 1111] [outer = 0x1168ec400] 17:12:04 INFO - PROCESS | 1656 | 1468455124032 Marionette TRACE conn3 <- [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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 771ms 17:12:04 INFO - PROCESS | 1656 | 1468455124121 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 1656 | 1468455124124 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 17:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:12:04 INFO - PROCESS | 1656 | 1468455124129 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 1656 | 1468455124130 Marionette TRACE conn3 <- [1,1454,null,{}] 17:12:04 INFO - PROCESS | 1656 | 1468455124133 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 1656 | 1468455124135 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:04 INFO - PROCESS | 1656 | 1468455124238 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:12:04 INFO - PROCESS | 1656 | 1468455124307 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 1656 | 1468455124308 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b9000 == 44 [pid = 1656] [id = 371] 17:12:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119918c00) [pid = 1656] [serial = 1112] [outer = 0x0] 17:12:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1199bec00) [pid = 1656] [serial = 1113] [outer = 0x119918c00] 17:12:04 INFO - PROCESS | 1656 | 1468455124338 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119c4a000) [pid = 1656] [serial = 1114] [outer = 0x119918c00] 17:12:04 INFO - PROCESS | 1656 | 1468455124782 Marionette TRACE conn3 <- [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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 721ms 17:12:04 INFO - PROCESS | 1656 | 1468455124850 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 1656 | 1468455124851 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 17:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:12:04 INFO - PROCESS | 1656 | 1468455124854 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 1656 | 1468455124856 Marionette TRACE conn3 <- [1,1458,null,{}] 17:12:04 INFO - PROCESS | 1656 | 1468455124864 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 1656 | 1468455124868 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:04 INFO - PROCESS | 1656 | 1468455124967 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:12:05 INFO - PROCESS | 1656 | 1468455125038 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 1656 | 1468455125041 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c303000 == 45 [pid = 1656] [id = 372] 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12452d400) [pid = 1656] [serial = 1115] [outer = 0x0] 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x124b03800) [pid = 1656] [serial = 1116] [outer = 0x12452d400] 17:12:05 INFO - PROCESS | 1656 | 1468455125070 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12617a800) [pid = 1656] [serial = 1117] [outer = 0x12452d400] 17:12:05 INFO - PROCESS | 1656 | 1468455125558 Marionette TRACE conn3 <- [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]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 17:12:05 INFO - PROCESS | 1656 | 1468455125625 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:12:05 INFO - PROCESS | 1656 | 1468455125627 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 17:12:05 INFO - PROCESS | 1656 | 1468455125630 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 1656 | 1468455125631 Marionette TRACE conn3 <- [1,1462,null,{}] 17:12:05 INFO - PROCESS | 1656 | 1468455125634 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 1656 | 1468455125635 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:05 INFO - PROCESS | 1656 | 1468455125738 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:12:05 INFO - PROCESS | 1656 | 1468455125809 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 1656 | 1468455125810 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x116609000 == 46 [pid = 1656] [id = 373] 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1178e9400) [pid = 1656] [serial = 1118] [outer = 0x0] 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x121027800) [pid = 1656] [serial = 1119] [outer = 0x1178e9400] 17:12:05 INFO - PROCESS | 1656 | 1468455125840 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126c97c00) [pid = 1656] [serial = 1120] [outer = 0x1178e9400] 17:12:06 INFO - PROCESS | 1656 | 1468455126439 Marionette TRACE conn3 <- [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]]]}] 17:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 869ms 17:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:12:06 INFO - PROCESS | 1656 | 1468455126499 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:12:06 INFO - PROCESS | 1656 | 1468455126501 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 17:12:06 INFO - PROCESS | 1656 | 1468455126504 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 1656 | 1468455126506 Marionette TRACE conn3 <- [1,1466,null,{}] 17:12:06 INFO - PROCESS | 1656 | 1468455126510 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:06 INFO - PROCESS | 1656 | 1468455126514 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:06 INFO - PROCESS | 1656 | 1468455126610 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:12:06 INFO - PROCESS | 1656 | 1468455126679 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 1656 | 1468455126681 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185b4800 == 47 [pid = 1656] [id = 374] 17:12:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x118990c00) [pid = 1656] [serial = 1121] [outer = 0x0] 17:12:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11990a400) [pid = 1656] [serial = 1122] [outer = 0x118990c00] 17:12:06 INFO - PROCESS | 1656 | 1468455126709 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119915000) [pid = 1656] [serial = 1123] [outer = 0x118990c00] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a8000 == 46 [pid = 1656] [id = 345] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12c15e000 == 45 [pid = 1656] [id = 368] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2f5800 == 44 [pid = 1656] [id = 367] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd3800 == 43 [pid = 1656] [id = 366] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa2e000 == 42 [pid = 1656] [id = 365] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12a603000 == 41 [pid = 1656] [id = 364] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x128aae000 == 40 [pid = 1656] [id = 363] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a7000 == 39 [pid = 1656] [id = 362] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x123f4f000 == 38 [pid = 1656] [id = 361] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x119d71800 == 37 [pid = 1656] [id = 360] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x118cbb000 == 36 [pid = 1656] [id = 359] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x116a5f800 == 35 [pid = 1656] [id = 358] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e0000 == 34 [pid = 1656] [id = 357] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x118721800 == 33 [pid = 1656] [id = 356] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd3000 == 32 [pid = 1656] [id = 355] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x116609000 == 31 [pid = 1656] [id = 373] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12c303000 == 30 [pid = 1656] [id = 372] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b9000 == 29 [pid = 1656] [id = 371] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x12c305000 == 28 [pid = 1656] [id = 369] 17:12:07 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1a800 == 27 [pid = 1656] [id = 370] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12668d000) [pid = 1656] [serial = 1051] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1178ec800) [pid = 1656] [serial = 1038] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x123e8d000) [pid = 1656] [serial = 1045] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11940c000) [pid = 1656] [serial = 1056] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123baf800) [pid = 1656] [serial = 1044] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x124524800) [pid = 1656] [serial = 1026] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119dd2800) [pid = 1656] [serial = 1057] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124638400) [pid = 1656] [serial = 1027] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124e0d400) [pid = 1656] [serial = 1047] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118950400) [pid = 1656] [serial = 1039] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1251d0400) [pid = 1656] [serial = 1048] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c3f800) [pid = 1656] [serial = 1035] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119c09c00) [pid = 1656] [serial = 1042] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12403b000) [pid = 1656] [serial = 1059] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1199cc400) [pid = 1656] [serial = 1041] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128f2b800) [pid = 1656] [serial = 1054] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1251d1800) [pid = 1656] [serial = 1050] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119742000) [pid = 1656] [serial = 1023] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128ae3800) [pid = 1656] [serial = 1032] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126ca0800) [pid = 1656] [serial = 1062] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x126c9bc00) [pid = 1656] [serial = 1053] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x126afd000) [pid = 1656] [serial = 1030] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128cb1400) [pid = 1656] [serial = 1033] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1256e0c00) [pid = 1656] [serial = 1060] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126533000) [pid = 1656] [serial = 1029] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119c41400) [pid = 1656] [serial = 1024] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x121067000) [pid = 1656] [serial = 1036] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12a699400) [pid = 1656] [serial = 1065] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12927dc00) [pid = 1656] [serial = 1063] [outer = 0x0] [url = about:blank] 17:12:07 INFO - PROCESS | 1656 | 1468455127632 Marionette TRACE conn3 <- [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]]]}] 17:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1171ms 17:12:07 INFO - PROCESS | 1656 | 1468455127676 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:12:07 INFO - PROCESS | 1656 | 1468455127679 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 17:12:07 INFO - PROCESS | 1656 | 1468455127682 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - PROCESS | 1656 | 1468455127684 Marionette TRACE conn3 <- [1,1470,null,{}] 17:12:07 INFO - PROCESS | 1656 | 1468455127688 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 1656 | 1468455127689 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:07 INFO - PROCESS | 1656 | 1468455127797 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:12:07 INFO - PROCESS | 1656 | 1468455127857 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 1656 | 1468455127859 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x117681000 == 28 [pid = 1656] [id = 375] 17:12:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119470800) [pid = 1656] [serial = 1124] [outer = 0x0] 17:12:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119475400) [pid = 1656] [serial = 1125] [outer = 0x119470800] 17:12:07 INFO - PROCESS | 1656 | 1468455127888 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x11974b400) [pid = 1656] [serial = 1126] [outer = 0x119470800] 17:12:08 INFO - PROCESS | 1656 | 1468455128322 Marionette TRACE conn3 <- [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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 673ms 17:12:08 INFO - PROCESS | 1656 | 1468455128355 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 1656 | 1468455128363 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 17:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:12:08 INFO - PROCESS | 1656 | 1468455128371 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 1656 | 1468455128374 Marionette TRACE conn3 <- [1,1474,null,{}] 17:12:08 INFO - PROCESS | 1656 | 1468455128377 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 1656 | 1468455128380 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:08 INFO - PROCESS | 1656 | 1468455128473 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:12:08 INFO - PROCESS | 1656 | 1468455128545 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 1656 | 1468455128547 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x11958c800 == 29 [pid = 1656] [id = 376] 17:12:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119913c00) [pid = 1656] [serial = 1127] [outer = 0x0] 17:12:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119b55400) [pid = 1656] [serial = 1128] [outer = 0x119913c00] 17:12:08 INFO - PROCESS | 1656 | 1468455128576 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c0f400) [pid = 1656] [serial = 1129] [outer = 0x119913c00] 17:12:08 INFO - PROCESS | 1656 | 1468455128882 Marionette TRACE conn3 <- [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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 17:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:12:08 INFO - PROCESS | 1656 | 1468455128892 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 1656 | 1468455128894 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 17:12:08 INFO - PROCESS | 1656 | 1468455128901 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 1656 | 1468455128904 Marionette TRACE conn3 <- [1,1478,null,{}] 17:12:08 INFO - PROCESS | 1656 | 1468455128914 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 1656 | 1468455128918 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:09 INFO - PROCESS | 1656 | 1468455129020 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:12:09 INFO - PROCESS | 1656 | 1468455129053 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 1656 | 1468455129055 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x123ab5800 == 30 [pid = 1656] [id = 377] 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1150a1c00) [pid = 1656] [serial = 1130] [outer = 0x0] 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121063c00) [pid = 1656] [serial = 1131] [outer = 0x1150a1c00] 17:12:09 INFO - PROCESS | 1656 | 1468455129083 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x123960c00) [pid = 1656] [serial = 1132] [outer = 0x1150a1c00] 17:12:09 INFO - PROCESS | 1656 | 1468455129430 Marionette TRACE conn3 <- [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]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 570ms 17:12:09 INFO - PROCESS | 1656 | 1468455129473 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:12:09 INFO - PROCESS | 1656 | 1468455129475 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 17:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:12:09 INFO - PROCESS | 1656 | 1468455129477 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 1656 | 1468455129478 Marionette TRACE conn3 <- [1,1482,null,{}] 17:12:09 INFO - PROCESS | 1656 | 1468455129480 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 1656 | 1468455129482 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:09 INFO - PROCESS | 1656 | 1468455129567 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:12:09 INFO - PROCESS | 1656 | 1468455129570 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 1656 | 1468455129571 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b4000 == 31 [pid = 1656] [id = 378] 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123bf5c00) [pid = 1656] [serial = 1133] [outer = 0x0] 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124e2d800) [pid = 1656] [serial = 1134] [outer = 0x123bf5c00] 17:12:09 INFO - PROCESS | 1656 | 1468455129598 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1251ce800) [pid = 1656] [serial = 1135] [outer = 0x123bf5c00] 17:12:09 INFO - PROCESS | 1656 | 1468455129976 Marionette TRACE conn3 <- [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]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 17:12:10 INFO - PROCESS | 1656 | 1468455129999 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 1656 | 1468455130000 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 17:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:12:10 INFO - PROCESS | 1656 | 1468455130002 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 1656 | 1468455130003 Marionette TRACE conn3 <- [1,1486,null,{}] 17:12:10 INFO - PROCESS | 1656 | 1468455130011 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 1656 | 1468455130015 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:10 INFO - PROCESS | 1656 | 1468455130107 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:12:10 INFO - PROCESS | 1656 | 1468455130113 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 1656 | 1468455130115 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a61800 == 32 [pid = 1656] [id = 379] 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x115f16c00) [pid = 1656] [serial = 1136] [outer = 0x0] 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1256db000) [pid = 1656] [serial = 1137] [outer = 0x115f16c00] 17:12:10 INFO - PROCESS | 1656 | 1468455130139 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126180400) [pid = 1656] [serial = 1138] [outer = 0x115f16c00] 17:12:10 INFO - PROCESS | 1656 | 1468455130492 Marionette TRACE conn3 <- [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]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 519ms 17:12:10 INFO - PROCESS | 1656 | 1468455130521 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 1656 | 1468455130523 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 17:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:12:10 INFO - PROCESS | 1656 | 1468455130525 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 1656 | 1468455130526 Marionette TRACE conn3 <- [1,1490,null,{}] 17:12:10 INFO - PROCESS | 1656 | 1468455130528 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 1656 | 1468455130533 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:10 INFO - PROCESS | 1656 | 1468455130650 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:12:10 INFO - PROCESS | 1656 | 1468455130683 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 1656 | 1468455130684 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fe3800 == 33 [pid = 1656] [id = 380] 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119c12000) [pid = 1656] [serial = 1139] [outer = 0x0] 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126536c00) [pid = 1656] [serial = 1140] [outer = 0x119c12000] 17:12:10 INFO - PROCESS | 1656 | 1468455130709 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cb6800) [pid = 1656] [serial = 1141] [outer = 0x119c12000] 17:12:11 INFO - PROCESS | 1656 | 1468455131031 Marionette TRACE conn3 <- [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]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 17:12:11 INFO - PROCESS | 1656 | 1468455131044 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 1656 | 1468455131046 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 17:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:12:11 INFO - PROCESS | 1656 | 1468455131050 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 1656 | 1468455131052 Marionette TRACE conn3 <- [1,1494,null,{}] 17:12:11 INFO - PROCESS | 1656 | 1468455131054 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:11 INFO - PROCESS | 1656 | 1468455131056 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:11 INFO - PROCESS | 1656 | 1468455131153 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:12:11 INFO - PROCESS | 1656 | 1468455131164 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 1656 | 1468455131165 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a787800 == 34 [pid = 1656] [id = 381] 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11602e000) [pid = 1656] [serial = 1142] [outer = 0x0] 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128d3cc00) [pid = 1656] [serial = 1143] [outer = 0x11602e000] 17:12:11 INFO - PROCESS | 1656 | 1468455131189 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128f37400) [pid = 1656] [serial = 1144] [outer = 0x11602e000] 17:12:11 INFO - PROCESS | 1656 | 1468455131509 Marionette TRACE conn3 <- [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]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 17:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:12:11 INFO - PROCESS | 1656 | 1468455131520 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 1656 | 1468455131521 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 17:12:11 INFO - PROCESS | 1656 | 1468455131523 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 1656 | 1468455131524 Marionette TRACE conn3 <- [1,1498,null,{}] 17:12:11 INFO - PROCESS | 1656 | 1468455131526 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:11 INFO - PROCESS | 1656 | 1468455131528 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:11 INFO - PROCESS | 1656 | 1468455131637 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:12:11 INFO - PROCESS | 1656 | 1468455131650 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 1656 | 1468455131651 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa38800 == 35 [pid = 1656] [id = 382] 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12668cc00) [pid = 1656] [serial = 1145] [outer = 0x0] 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12927c800) [pid = 1656] [serial = 1146] [outer = 0x12668cc00] 17:12:11 INFO - PROCESS | 1656 | 1468455131675 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129397800) [pid = 1656] [serial = 1147] [outer = 0x12668cc00] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12a697000) [pid = 1656] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b2bb000) [pid = 1656] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119dd7c00) [pid = 1656] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12c045800) [pid = 1656] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12617ec00) [pid = 1656] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x128ae8800) [pid = 1656] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112eb3400) [pid = 1656] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x112ea9800) [pid = 1656] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a16000) [pid = 1656] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x117ff0400) [pid = 1656] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129395c00) [pid = 1656] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121159c00) [pid = 1656] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x123bafc00) [pid = 1656] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119c0a800) [pid = 1656] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:12:12 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119c06800) [pid = 1656] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:12:12 INFO - PROCESS | 1656 | 1468455132160 Marionette TRACE conn3 <- [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]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 17:12:12 INFO - PROCESS | 1656 | 1468455132200 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 1656 | 1468455132201 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 17:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:12:12 INFO - PROCESS | 1656 | 1468455132203 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 1656 | 1468455132205 Marionette TRACE conn3 <- [1,1502,null,{}] 17:12:12 INFO - PROCESS | 1656 | 1468455132207 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 1656 | 1468455132208 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:12 INFO - PROCESS | 1656 | 1468455132315 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:12:12 INFO - PROCESS | 1656 | 1468455132353 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 1656 | 1468455132354 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c36000 == 36 [pid = 1656] [id = 383] 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1122b9000) [pid = 1656] [serial = 1148] [outer = 0x0] 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b85c00) [pid = 1656] [serial = 1149] [outer = 0x1122b9000] 17:12:12 INFO - PROCESS | 1656 | 1468455132379 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1250f4800) [pid = 1656] [serial = 1150] [outer = 0x1122b9000] 17:12:12 INFO - PROCESS | 1656 | 1468455132628 Marionette TRACE conn3 <- [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]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 468ms 17:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:12:12 INFO - PROCESS | 1656 | 1468455132672 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 1656 | 1468455132674 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 17:12:12 INFO - PROCESS | 1656 | 1468455132676 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 1656 | 1468455132677 Marionette TRACE conn3 <- [1,1506,null,{}] 17:12:12 INFO - PROCESS | 1656 | 1468455132687 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 1656 | 1468455132688 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:12 INFO - PROCESS | 1656 | 1468455132771 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:12:12 INFO - PROCESS | 1656 | 1468455132775 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 1656 | 1468455132776 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd9000 == 37 [pid = 1656] [id = 384] 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126839400) [pid = 1656] [serial = 1151] [outer = 0x0] 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12938d000) [pid = 1656] [serial = 1152] [outer = 0x126839400] 17:12:12 INFO - PROCESS | 1656 | 1468455132810 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12a698400) [pid = 1656] [serial = 1153] [outer = 0x126839400] 17:12:13 INFO - PROCESS | 1656 | 1468455133138 Marionette TRACE conn3 <- [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]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 477ms 17:12:13 INFO - PROCESS | 1656 | 1468455133153 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:12:13 INFO - PROCESS | 1656 | 1468455133155 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 17:12:13 INFO - PROCESS | 1656 | 1468455133157 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 1656 | 1468455133159 Marionette TRACE conn3 <- [1,1510,null,{}] 17:12:13 INFO - PROCESS | 1656 | 1468455133162 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 1656 | 1468455133165 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:13 INFO - PROCESS | 1656 | 1468455133281 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:12:13 INFO - PROCESS | 1656 | 1468455133286 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 1656 | 1468455133288 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a60000 == 38 [pid = 1656] [id = 385] 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121066000) [pid = 1656] [serial = 1154] [outer = 0x0] 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12a6a5000) [pid = 1656] [serial = 1155] [outer = 0x121066000] 17:12:13 INFO - PROCESS | 1656 | 1468455133315 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b2b6800) [pid = 1656] [serial = 1156] [outer = 0x121066000] 17:12:13 INFO - PROCESS | 1656 | 1468455133616 Marionette TRACE conn3 <- [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]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 472ms 17:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:12:13 INFO - PROCESS | 1656 | 1468455133633 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 1656 | 1468455133634 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 17:12:13 INFO - PROCESS | 1656 | 1468455133637 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 1656 | 1468455133638 Marionette TRACE conn3 <- [1,1514,null,{}] 17:12:13 INFO - PROCESS | 1656 | 1468455133640 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 1656 | 1468455133641 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:13 INFO - PROCESS | 1656 | 1468455133731 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:12:13 INFO - PROCESS | 1656 | 1468455133735 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 1656 | 1468455133736 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c31f800 == 39 [pid = 1656] [id = 386] 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba79400) [pid = 1656] [serial = 1157] [outer = 0x0] 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba85400) [pid = 1656] [serial = 1158] [outer = 0x12ba79400] 17:12:13 INFO - PROCESS | 1656 | 1468455133760 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bab9800) [pid = 1656] [serial = 1159] [outer = 0x12ba79400] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x117681000 == 38 [pid = 1656] [id = 375] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1185b4800 == 37 [pid = 1656] [id = 374] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x11958c800 == 36 [pid = 1656] [id = 376] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x123ab5800 == 35 [pid = 1656] [id = 377] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b4000 == 34 [pid = 1656] [id = 378] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12a787800 == 33 [pid = 1656] [id = 381] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa38800 == 32 [pid = 1656] [id = 382] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x113c36000 == 31 [pid = 1656] [id = 383] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x126a61800 == 30 [pid = 1656] [id = 379] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd9000 == 29 [pid = 1656] [id = 384] 17:12:14 INFO - PROCESS | 1656 | --DOCSHELL 0x128fe3800 == 28 [pid = 1656] [id = 380] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x128ae1400) [pid = 1656] [serial = 1087] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x126c9a000) [pid = 1656] [serial = 1086] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x128cb7400) [pid = 1656] [serial = 1089] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12b14c400) [pid = 1656] [serial = 1095] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1183c0800) [pid = 1656] [serial = 1098] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x117fed800) [pid = 1656] [serial = 1068] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119410400) [pid = 1656] [serial = 1069] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x118983c00) [pid = 1656] [serial = 1074] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119741400) [pid = 1656] [serial = 1075] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12a6b6c00) [pid = 1656] [serial = 1066] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x123e8cc00) [pid = 1656] [serial = 1080] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x124b02400) [pid = 1656] [serial = 1081] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1256e0800) [pid = 1656] [serial = 1083] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119dda000) [pid = 1656] [serial = 1077] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121065c00) [pid = 1656] [serial = 1078] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119c10c00) [pid = 1656] [serial = 1071] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12105f800) [pid = 1656] [serial = 1072] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12b148000) [pid = 1656] [serial = 1093] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12c040c00) [pid = 1656] [serial = 1105] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12aaa2c00) [pid = 1656] [serial = 1092] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12a6a2c00) [pid = 1656] [serial = 1101] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x123e80800) [pid = 1656] [serial = 1099] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12c04c000) [pid = 1656] [serial = 1107] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12b16e400) [pid = 1656] [serial = 1096] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12c05b800) [pid = 1656] [serial = 1108] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12a4c6c00) [pid = 1656] [serial = 1090] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12b2b4800) [pid = 1656] [serial = 1102] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1268ec400) [pid = 1656] [serial = 1084] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12ba83400) [pid = 1656] [serial = 1104] [outer = 0x0] [url = about:blank] 17:12:15 INFO - PROCESS | 1656 | --DOCSHELL 0x126a60000 == 27 [pid = 1656] [id = 385] 17:12:15 INFO - PROCESS | 1656 | 1468455135139 Marionette TRACE conn3 <- [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]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1519ms 17:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:12:15 INFO - PROCESS | 1656 | 1468455135157 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 1656 | 1468455135159 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 17:12:15 INFO - PROCESS | 1656 | 1468455135162 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 1656 | 1468455135165 Marionette TRACE conn3 <- [1,1518,null,{}] 17:12:15 INFO - PROCESS | 1656 | 1468455135169 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 1656 | 1468455135171 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:15 INFO - PROCESS | 1656 | 1468455135254 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:12:15 INFO - PROCESS | 1656 | 1468455135303 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 1656 | 1468455135306 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x115035000 == 28 [pid = 1656] [id = 387] 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x113c7c000) [pid = 1656] [serial = 1160] [outer = 0x0] 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x113c7cc00) [pid = 1656] [serial = 1161] [outer = 0x113c7c000] 17:12:15 INFO - PROCESS | 1656 | 1468455135334 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x116099c00) [pid = 1656] [serial = 1162] [outer = 0x113c7c000] 17:12:15 INFO - PROCESS | 1656 | 1468455135654 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 523ms 17:12:15 INFO - PROCESS | 1656 | 1468455135685 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 1656 | 1468455135689 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 17:12:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:12:15 INFO - PROCESS | 1656 | 1468455135693 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 1656 | 1468455135698 Marionette TRACE conn3 <- [1,1522,null,{}] 17:12:15 INFO - PROCESS | 1656 | 1468455135700 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 1656 | 1468455135702 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:15 INFO - PROCESS | 1656 | 1468455135779 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:12:15 INFO - PROCESS | 1656 | 1468455135784 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 1656 | 1468455135785 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x11766e800 == 29 [pid = 1656] [id = 388] 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x116a16800) [pid = 1656] [serial = 1163] [outer = 0x0] 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x116cd9c00) [pid = 1656] [serial = 1164] [outer = 0x116a16800] 17:12:15 INFO - PROCESS | 1656 | 1468455135814 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1178e9800) [pid = 1656] [serial = 1165] [outer = 0x116a16800] 17:12:16 INFO - PROCESS | 1656 | 1468455136122 Marionette TRACE conn3 <- [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"]]]}] 17:12:16 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 () { 17:12:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:12:16 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 () { 17:12:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:12:16 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 () { 17:12:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:12:16 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 () { 17:12:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:12:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 475ms 17:12:16 INFO - PROCESS | 1656 | 1468455136169 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:12:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:12:16 INFO - PROCESS | 1656 | 1468455136178 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 17:12:16 INFO - PROCESS | 1656 | 1468455136181 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 1656 | 1468455136184 Marionette TRACE conn3 <- [1,1526,null,{}] 17:12:16 INFO - PROCESS | 1656 | 1468455136193 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 1656 | 1468455136196 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:16 INFO - PROCESS | 1656 | 1468455136281 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:12:16 INFO - PROCESS | 1656 | 1468455136288 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 1656 | 1468455136290 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11949c000 == 30 [pid = 1656] [id = 389] 17:12:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1122b1800) [pid = 1656] [serial = 1166] [outer = 0x0] 17:12:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119471000) [pid = 1656] [serial = 1167] [outer = 0x1122b1800] 17:12:16 INFO - PROCESS | 1656 | 1468455136330 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x11953fc00) [pid = 1656] [serial = 1168] [outer = 0x1122b1800] 17:12:16 INFO - PROCESS | 1656 | 1468455136814 Marionette TRACE conn3 <- [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"]]]}] 17:12:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:12:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:12:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:12:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms 17:12:16 INFO - PROCESS | 1656 | 1468455136857 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 1656 | 1468455136859 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 17:12:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:12:16 INFO - PROCESS | 1656 | 1468455136861 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 1656 | 1468455136862 Marionette TRACE conn3 <- [1,1530,null,{}] 17:12:16 INFO - PROCESS | 1656 | 1468455136865 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 1656 | 1468455136866 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:16 INFO - PROCESS | 1656 | 1468455136939 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:12:16 INFO - PROCESS | 1656 | 1468455136942 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 1656 | 1468455136944 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cd9000 == 31 [pid = 1656] [id = 390] 17:12:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119746c00) [pid = 1656] [serial = 1169] [outer = 0x0] 17:12:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119918400) [pid = 1656] [serial = 1170] [outer = 0x119746c00] 17:12:16 INFO - PROCESS | 1656 | 1468455136972 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119c06000) [pid = 1656] [serial = 1171] [outer = 0x119746c00] 17:12:17 INFO - PROCESS | 1656 | 1468455137262 Marionette TRACE conn3 <- [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]]]}] 17:12:17 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 17:12:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:12:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:12:17 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. 17:12:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:12:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 421ms 17:12:17 INFO - PROCESS | 1656 | 1468455137285 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 1656 | 1468455137286 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 17:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:12:17 INFO - PROCESS | 1656 | 1468455137288 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 1656 | 1468455137289 Marionette TRACE conn3 <- [1,1534,null,{}] 17:12:17 INFO - PROCESS | 1656 | 1468455137292 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 1656 | 1468455137304 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:17 INFO - PROCESS | 1656 | 1468455137375 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:12:17 INFO - PROCESS | 1656 | 1468455137380 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 1656 | 1468455137382 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a5000 == 32 [pid = 1656] [id = 391] 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x112ea6800) [pid = 1656] [serial = 1172] [outer = 0x0] 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c11000) [pid = 1656] [serial = 1173] [outer = 0x112ea6800] 17:12:17 INFO - PROCESS | 1656 | 1468455137406 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119dd2400) [pid = 1656] [serial = 1174] [outer = 0x112ea6800] 17:12:17 INFO - PROCESS | 1656 | 1468455137745 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 17:12:17 INFO - PROCESS | 1656 | 1468455137780 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 1656 | 1468455137782 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 17:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:12:17 INFO - PROCESS | 1656 | 1468455137784 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 1656 | 1468455137785 Marionette TRACE conn3 <- [1,1538,null,{}] 17:12:17 INFO - PROCESS | 1656 | 1468455137788 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 1656 | 1468455137792 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:17 INFO - PROCESS | 1656 | 1468455137885 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:12:17 INFO - PROCESS | 1656 | 1468455137889 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 1656 | 1468455137890 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bb8000 == 33 [pid = 1656] [id = 392] 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119c11c00) [pid = 1656] [serial = 1175] [outer = 0x0] 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121028c00) [pid = 1656] [serial = 1176] [outer = 0x119c11c00] 17:12:17 INFO - PROCESS | 1656 | 1468455137918 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123beb800) [pid = 1656] [serial = 1177] [outer = 0x119c11c00] 17:12:18 INFO - PROCESS | 1656 | 1468455138236 Marionette TRACE conn3 <- [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]]]}] 17:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 17:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:12:18 INFO - PROCESS | 1656 | 1468455138255 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 1656 | 1468455138256 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 17:12:18 INFO - PROCESS | 1656 | 1468455138258 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 1656 | 1468455138259 Marionette TRACE conn3 <- [1,1542,null,{}] 17:12:18 INFO - PROCESS | 1656 | 1468455138264 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 1656 | 1468455138267 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:18 INFO - PROCESS | 1656 | 1468455138349 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:12:18 INFO - PROCESS | 1656 | 1468455138404 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 1656 | 1468455138405 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x126147000 == 34 [pid = 1656] [id = 393] 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119dcec00) [pid = 1656] [serial = 1178] [outer = 0x0] 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x123bedc00) [pid = 1656] [serial = 1179] [outer = 0x119dcec00] 17:12:18 INFO - PROCESS | 1656 | 1468455138429 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124531c00) [pid = 1656] [serial = 1180] [outer = 0x119dcec00] 17:12:18 INFO - PROCESS | 1656 | 1468455138712 Marionette TRACE conn3 <- [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]]]}] 17:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 17:12:18 INFO - PROCESS | 1656 | 1468455138735 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 1656 | 1468455138736 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 17:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:12:18 INFO - PROCESS | 1656 | 1468455138738 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 1656 | 1468455138739 Marionette TRACE conn3 <- [1,1546,null,{}] 17:12:18 INFO - PROCESS | 1656 | 1468455138742 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 1656 | 1468455138743 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:18 INFO - PROCESS | 1656 | 1468455138822 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:12:18 INFO - PROCESS | 1656 | 1468455138826 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 1656 | 1468455138828 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaf000 == 35 [pid = 1656] [id = 394] 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119744000) [pid = 1656] [serial = 1181] [outer = 0x0] 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124e0c000) [pid = 1656] [serial = 1182] [outer = 0x119744000] 17:12:18 INFO - PROCESS | 1656 | 1468455138854 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x124ea6c00) [pid = 1656] [serial = 1183] [outer = 0x119744000] 17:12:19 INFO - PROCESS | 1656 | 1468455139192 Marionette TRACE conn3 <- [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]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 468ms 17:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:12:19 INFO - PROCESS | 1656 | 1468455139206 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 1656 | 1468455139208 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 17:12:19 INFO - PROCESS | 1656 | 1468455139210 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 1656 | 1468455139211 Marionette TRACE conn3 <- [1,1550,null,{}] 17:12:19 INFO - PROCESS | 1656 | 1468455139216 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 1656 | 1468455139217 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:19 INFO - PROCESS | 1656 | 1468455139324 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:12:19 INFO - PROCESS | 1656 | 1468455139330 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 1656 | 1468455139331 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x11949b800 == 36 [pid = 1656] [id = 395] 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119dd6c00) [pid = 1656] [serial = 1184] [outer = 0x0] 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1251cf800) [pid = 1656] [serial = 1185] [outer = 0x119dd6c00] 17:12:19 INFO - PROCESS | 1656 | 1468455139355 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12617dc00) [pid = 1656] [serial = 1186] [outer = 0x119dd6c00] 17:12:19 INFO - PROCESS | 1656 | 1468455139638 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 471ms 17:12:19 INFO - PROCESS | 1656 | 1468455139683 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 1656 | 1468455139684 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 17:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:12:19 INFO - PROCESS | 1656 | 1468455139686 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 1656 | 1468455139688 Marionette TRACE conn3 <- [1,1554,null,{}] 17:12:19 INFO - PROCESS | 1656 | 1468455139690 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 1656 | 1468455139691 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:19 INFO - PROCESS | 1656 | 1468455139772 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:12:19 INFO - PROCESS | 1656 | 1468455139776 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 1656 | 1468455139777 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a41d000 == 37 [pid = 1656] [id = 396] 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126179c00) [pid = 1656] [serial = 1187] [outer = 0x0] 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126533400) [pid = 1656] [serial = 1188] [outer = 0x126179c00] 17:12:19 INFO - PROCESS | 1656 | 1468455139804 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1268ec400) [pid = 1656] [serial = 1189] [outer = 0x126179c00] 17:12:20 INFO - PROCESS | 1656 | 1468455140138 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 467ms 17:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:12:20 INFO - PROCESS | 1656 | 1468455140155 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 1656 | 1468455140156 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 17:12:20 INFO - PROCESS | 1656 | 1468455140158 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - PROCESS | 1656 | 1468455140160 Marionette TRACE conn3 <- [1,1558,null,{}] 17:12:20 INFO - PROCESS | 1656 | 1468455140165 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 1656 | 1468455140167 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:20 INFO - PROCESS | 1656 | 1468455140291 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:12:20 INFO - PROCESS | 1656 | 1468455140304 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 1656 | 1468455140306 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a2800 == 38 [pid = 1656] [id = 397] 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126689400) [pid = 1656] [serial = 1190] [outer = 0x0] 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126c9a000) [pid = 1656] [serial = 1191] [outer = 0x126689400] 17:12:20 INFO - PROCESS | 1656 | 1468455140332 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x128ae3400) [pid = 1656] [serial = 1192] [outer = 0x126689400] 17:12:20 INFO - PROCESS | 1656 | 1468455140683 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 571ms 17:12:20 INFO - PROCESS | 1656 | 1468455140731 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 1656 | 1468455140734 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 17:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:12:20 INFO - PROCESS | 1656 | 1468455140738 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - PROCESS | 1656 | 1468455140740 Marionette TRACE conn3 <- [1,1562,null,{}] 17:12:20 INFO - PROCESS | 1656 | 1468455140743 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 1656 | 1468455140745 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:20 INFO - PROCESS | 1656 | 1468455140858 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:12:20 INFO - PROCESS | 1656 | 1468455140867 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 1656 | 1468455140869 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b210800 == 39 [pid = 1656] [id = 398] 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128ae6c00) [pid = 1656] [serial = 1193] [outer = 0x0] 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128cb1800) [pid = 1656] [serial = 1194] [outer = 0x128ae6c00] 17:12:20 INFO - PROCESS | 1656 | 1468455140892 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x128d34c00) [pid = 1656] [serial = 1195] [outer = 0x128ae6c00] 17:12:21 INFO - PROCESS | 1656 | 1468455141202 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 17:12:21 INFO - PROCESS | 1656 | 1468455141258 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 1656 | 1468455141259 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 17:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:12:21 INFO - PROCESS | 1656 | 1468455141261 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 1656 | 1468455141262 Marionette TRACE conn3 <- [1,1566,null,{}] 17:12:21 INFO - PROCESS | 1656 | 1468455141265 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 1656 | 1468455141266 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:21 INFO - PROCESS | 1656 | 1468455141378 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:12:21 INFO - PROCESS | 1656 | 1468455141417 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 1656 | 1468455141418 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb22000 == 40 [pid = 1656] [id = 399] 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128d3d400) [pid = 1656] [serial = 1196] [outer = 0x0] 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128d3f000) [pid = 1656] [serial = 1197] [outer = 0x128d3d400] 17:12:21 INFO - PROCESS | 1656 | 1468455141441 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12938e000) [pid = 1656] [serial = 1198] [outer = 0x128d3d400] 17:12:21 INFO - PROCESS | 1656 | 1468455141758 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 17:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:12:21 INFO - PROCESS | 1656 | 1468455141783 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 1656 | 1468455141784 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 17:12:21 INFO - PROCESS | 1656 | 1468455141786 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 1656 | 1468455141787 Marionette TRACE conn3 <- [1,1570,null,{}] 17:12:21 INFO - PROCESS | 1656 | 1468455141790 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 1656 | 1468455141791 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:21 INFO - PROCESS | 1656 | 1468455141891 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:12:21 INFO - PROCESS | 1656 | 1468455141902 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 1656 | 1468455141903 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bde2000 == 41 [pid = 1656] [id = 400] 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x129398000) [pid = 1656] [serial = 1199] [outer = 0x0] 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12a4bac00) [pid = 1656] [serial = 1200] [outer = 0x129398000] 17:12:21 INFO - PROCESS | 1656 | 1468455141927 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12a6b3800) [pid = 1656] [serial = 1201] [outer = 0x129398000] 17:12:22 INFO - PROCESS | 1656 | 1468455142375 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x121066000) [pid = 1656] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x115f16c00) [pid = 1656] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119c12000) [pid = 1656] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11602e000) [pid = 1656] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1122b9000) [pid = 1656] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12668cc00) [pid = 1656] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x126839400) [pid = 1656] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118990c00) [pid = 1656] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1178e9400) [pid = 1656] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12452d400) [pid = 1656] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119918c00) [pid = 1656] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1168ec400) [pid = 1656] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x123bf5c00) [pid = 1656] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1150a1c00) [pid = 1656] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119913c00) [pid = 1656] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:12:22 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119470800) [pid = 1656] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 619ms 17:12:22 INFO - PROCESS | 1656 | 1468455142406 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 1656 | 1468455142407 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 17:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:12:22 INFO - PROCESS | 1656 | 1468455142409 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 1656 | 1468455142410 Marionette TRACE conn3 <- [1,1574,null,{}] 17:12:22 INFO - PROCESS | 1656 | 1468455142414 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 1656 | 1468455142416 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:22 INFO - PROCESS | 1656 | 1468455142504 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:12:22 INFO - PROCESS | 1656 | 1468455142507 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 1656 | 1468455142508 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x124e4d800 == 42 [pid = 1656] [id = 401] 17:12:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x116847c00) [pid = 1656] [serial = 1202] [outer = 0x0] 17:12:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118990c00) [pid = 1656] [serial = 1203] [outer = 0x116847c00] 17:12:22 INFO - PROCESS | 1656 | 1468455142532 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119b3d000) [pid = 1656] [serial = 1204] [outer = 0x116847c00] 17:12:22 INFO - PROCESS | 1656 | 1468455142865 Marionette TRACE conn3 <- [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]]]}] 17:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 469ms 17:12:22 INFO - PROCESS | 1656 | 1468455142879 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 1656 | 1468455142882 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 17:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:12:22 INFO - PROCESS | 1656 | 1468455142885 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 1656 | 1468455142886 Marionette TRACE conn3 <- [1,1578,null,{}] 17:12:22 INFO - PROCESS | 1656 | 1468455142889 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 1656 | 1468455142890 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:22 INFO - PROCESS | 1656 | 1468455142974 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:12:23 INFO - PROCESS | 1656 | 1468455143030 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 1656 | 1468455143032 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c31c000 == 43 [pid = 1656] [id = 402] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119743c00) [pid = 1656] [serial = 1205] [outer = 0x0] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x123bf5c00) [pid = 1656] [serial = 1206] [outer = 0x119743c00] 17:12:23 INFO - PROCESS | 1656 | 1468455143055 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128f36800) [pid = 1656] [serial = 1207] [outer = 0x119743c00] 17:12:23 INFO - PROCESS | 1656 | 1468455143317 Marionette TRACE conn3 <- [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]]]}] 17:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 17:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:12:23 INFO - PROCESS | 1656 | 1468455143355 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 1656 | 1468455143356 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 17:12:23 INFO - PROCESS | 1656 | 1468455143359 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - PROCESS | 1656 | 1468455143361 Marionette TRACE conn3 <- [1,1582,null,{}] 17:12:23 INFO - PROCESS | 1656 | 1468455143374 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 1656 | 1468455143375 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:23 INFO - PROCESS | 1656 | 1468455143476 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:12:23 INFO - PROCESS | 1656 | 1468455143482 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 1656 | 1468455143483 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb21000 == 44 [pid = 1656] [id = 403] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x112ea6c00) [pid = 1656] [serial = 1208] [outer = 0x0] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12aaa0000) [pid = 1656] [serial = 1209] [outer = 0x112ea6c00] 17:12:23 INFO - PROCESS | 1656 | 1468455143507 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12b148800) [pid = 1656] [serial = 1210] [outer = 0x112ea6c00] 17:12:23 INFO - PROCESS | 1656 | 1468455143823 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 479ms 17:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:12:23 INFO - PROCESS | 1656 | 1468455143841 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 1656 | 1468455143842 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 17:12:23 INFO - PROCESS | 1656 | 1468455143846 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - PROCESS | 1656 | 1468455143848 Marionette TRACE conn3 <- [1,1586,null,{}] 17:12:23 INFO - PROCESS | 1656 | 1468455143851 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 1656 | 1468455143852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:23 INFO - PROCESS | 1656 | 1468455143961 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:12:23 INFO - PROCESS | 1656 | 1468455143968 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 1656 | 1468455143969 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb2d800 == 45 [pid = 1656] [id = 404] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119c47000) [pid = 1656] [serial = 1211] [outer = 0x0] 17:12:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12b147400) [pid = 1656] [serial = 1212] [outer = 0x119c47000] 17:12:23 INFO - PROCESS | 1656 | 1468455143993 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12b166c00) [pid = 1656] [serial = 1213] [outer = 0x119c47000] 17:12:24 INFO - PROCESS | 1656 | 1468455144289 Marionette TRACE conn3 <- [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]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 471ms 17:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:12:24 INFO - PROCESS | 1656 | 1468455144318 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 1656 | 1468455144319 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 17:12:24 INFO - PROCESS | 1656 | 1468455144321 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 1656 | 1468455144322 Marionette TRACE conn3 <- [1,1590,null,{}] 17:12:24 INFO - PROCESS | 1656 | 1468455144325 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 1656 | 1468455144326 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:24 INFO - PROCESS | 1656 | 1468455144418 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:12:24 INFO - PROCESS | 1656 | 1468455144516 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 1656 | 1468455144518 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x11225c800 == 46 [pid = 1656] [id = 405] 17:12:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x111c16000) [pid = 1656] [serial = 1214] [outer = 0x0] 17:12:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x112231c00) [pid = 1656] [serial = 1215] [outer = 0x111c16000] 17:12:24 INFO - PROCESS | 1656 | 1468455144549 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x112e46000) [pid = 1656] [serial = 1216] [outer = 0x111c16000] 17:12:25 INFO - PROCESS | 1656 | 1468455145040 Marionette TRACE conn3 <- [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]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 768ms 17:12:25 INFO - PROCESS | 1656 | 1468455145099 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 1656 | 1468455145102 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 17:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:12:25 INFO - PROCESS | 1656 | 1468455145105 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 1656 | 1468455145107 Marionette TRACE conn3 <- [1,1594,null,{}] 17:12:25 INFO - PROCESS | 1656 | 1468455145164 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 1656 | 1468455145167 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:25 INFO - PROCESS | 1656 | 1468455145288 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:12:25 INFO - PROCESS | 1656 | 1468455145364 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 1656 | 1468455145365 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x119491800 == 47 [pid = 1656] [id = 406] 17:12:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x117145800) [pid = 1656] [serial = 1217] [outer = 0x0] 17:12:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1178ec400) [pid = 1656] [serial = 1218] [outer = 0x117145800] 17:12:25 INFO - PROCESS | 1656 | 1468455145395 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x11878dc00) [pid = 1656] [serial = 1219] [outer = 0x117145800] 17:12:26 INFO - PROCESS | 1656 | 1468455146121 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1093ms 17:12:26 INFO - PROCESS | 1656 | 1468455146199 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 1656 | 1468455146201 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 17:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:12:26 INFO - PROCESS | 1656 | 1468455146216 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 1656 | 1468455146218 Marionette TRACE conn3 <- [1,1598,null,{}] 17:12:26 INFO - PROCESS | 1656 | 1468455146221 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 1656 | 1468455146223 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:26 INFO - PROCESS | 1656 | 1468455146329 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:12:26 INFO - PROCESS | 1656 | 1468455146387 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 1656 | 1468455146389 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1f000 == 48 [pid = 1656] [id = 407] 17:12:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1183bb400) [pid = 1656] [serial = 1220] [outer = 0x0] 17:12:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11863ac00) [pid = 1656] [serial = 1221] [outer = 0x1183bb400] 17:12:26 INFO - PROCESS | 1656 | 1468455146418 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119470800) [pid = 1656] [serial = 1222] [outer = 0x1183bb400] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb2d800 == 47 [pid = 1656] [id = 404] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb21000 == 46 [pid = 1656] [id = 403] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12c31c000 == 45 [pid = 1656] [id = 402] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x124e4d800 == 44 [pid = 1656] [id = 401] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12bde2000 == 43 [pid = 1656] [id = 400] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb22000 == 42 [pid = 1656] [id = 399] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12ba85400) [pid = 1656] [serial = 1158] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12b210800 == 41 [pid = 1656] [id = 398] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a2800 == 40 [pid = 1656] [id = 397] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12a41d000 == 39 [pid = 1656] [id = 396] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11949b800 == 38 [pid = 1656] [id = 395] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaf000 == 37 [pid = 1656] [id = 394] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x126147000 == 36 [pid = 1656] [id = 393] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x124bb8000 == 35 [pid = 1656] [id = 392] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a5000 == 34 [pid = 1656] [id = 391] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x119cd9000 == 33 [pid = 1656] [id = 390] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11949c000 == 32 [pid = 1656] [id = 389] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11766e800 == 31 [pid = 1656] [id = 388] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x115035000 == 30 [pid = 1656] [id = 387] 17:12:26 INFO - PROCESS | 1656 | --DOCSHELL 0x12c31f800 == 29 [pid = 1656] [id = 386] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12b2b6800) [pid = 1656] [serial = 1156] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1256db000) [pid = 1656] [serial = 1137] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x126536c00) [pid = 1656] [serial = 1140] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x128d3cc00) [pid = 1656] [serial = 1143] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119b85c00) [pid = 1656] [serial = 1149] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x128cb6800) [pid = 1656] [serial = 1141] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12927c800) [pid = 1656] [serial = 1146] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x128f37400) [pid = 1656] [serial = 1144] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12938d000) [pid = 1656] [serial = 1152] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1250f4800) [pid = 1656] [serial = 1150] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x129397800) [pid = 1656] [serial = 1147] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119915000) [pid = 1656] [serial = 1123] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11990a400) [pid = 1656] [serial = 1122] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126c97c00) [pid = 1656] [serial = 1120] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121027800) [pid = 1656] [serial = 1119] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12617a800) [pid = 1656] [serial = 1117] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124b03800) [pid = 1656] [serial = 1116] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119c4a000) [pid = 1656] [serial = 1114] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1199bec00) [pid = 1656] [serial = 1113] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119544800) [pid = 1656] [serial = 1111] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x116cdac00) [pid = 1656] [serial = 1110] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124e2d800) [pid = 1656] [serial = 1134] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121063c00) [pid = 1656] [serial = 1131] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x123960c00) [pid = 1656] [serial = 1132] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119b55400) [pid = 1656] [serial = 1128] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119c0f400) [pid = 1656] [serial = 1129] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119475400) [pid = 1656] [serial = 1125] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11974b400) [pid = 1656] [serial = 1126] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126180400) [pid = 1656] [serial = 1138] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12a6a5000) [pid = 1656] [serial = 1155] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1251ce800) [pid = 1656] [serial = 1135] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a698400) [pid = 1656] [serial = 1153] [outer = 0x0] [url = about:blank] 17:12:26 INFO - PROCESS | 1656 | 1468455146830 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 632ms 17:12:26 INFO - PROCESS | 1656 | 1468455146837 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 1656 | 1468455146840 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 17:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:12:26 INFO - PROCESS | 1656 | 1468455146845 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 1656 | 1468455146848 Marionette TRACE conn3 <- [1,1602,null,{}] 17:12:26 INFO - PROCESS | 1656 | 1468455146851 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 1656 | 1468455146852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:26 INFO - PROCESS | 1656 | 1468455146929 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:12:26 INFO - PROCESS | 1656 | 1468455146985 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 1656 | 1468455146986 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185cd000 == 30 [pid = 1656] [id = 408] 17:12:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118438800) [pid = 1656] [serial = 1223] [outer = 0x0] 17:12:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119540400) [pid = 1656] [serial = 1224] [outer = 0x118438800] 17:12:27 INFO - PROCESS | 1656 | 1468455147013 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119b3d800) [pid = 1656] [serial = 1225] [outer = 0x118438800] 17:12:27 INFO - PROCESS | 1656 | 1468455147333 Marionette TRACE conn3 <- [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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 17:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:12:27 INFO - PROCESS | 1656 | 1468455147367 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 1656 | 1468455147368 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 17:12:27 INFO - PROCESS | 1656 | 1468455147370 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 1656 | 1468455147373 Marionette TRACE conn3 <- [1,1606,null,{}] 17:12:27 INFO - PROCESS | 1656 | 1468455147381 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 1656 | 1468455147384 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:27 INFO - PROCESS | 1656 | 1468455147460 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:12:27 INFO - PROCESS | 1656 | 1468455147513 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 1656 | 1468455147515 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12116f800 == 31 [pid = 1656] [id = 409] 17:12:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119b3c400) [pid = 1656] [serial = 1226] [outer = 0x0] 17:12:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119c41000) [pid = 1656] [serial = 1227] [outer = 0x119b3c400] 17:12:27 INFO - PROCESS | 1656 | 1468455147545 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12105f000) [pid = 1656] [serial = 1228] [outer = 0x119b3c400] 17:12:27 INFO - PROCESS | 1656 | 1468455147909 Marionette TRACE conn3 <- [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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 17:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:12:27 INFO - PROCESS | 1656 | 1468455147941 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 1656 | 1468455147944 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 17:12:27 INFO - PROCESS | 1656 | 1468455147947 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 1656 | 1468455147949 Marionette TRACE conn3 <- [1,1610,null,{}] 17:12:27 INFO - PROCESS | 1656 | 1468455147952 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 1656 | 1468455147954 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:28 INFO - PROCESS | 1656 | 1468455148107 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:12:28 INFO - PROCESS | 1656 | 1468455148122 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 1656 | 1468455148124 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x124377800 == 32 [pid = 1656] [id = 410] 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11634a400) [pid = 1656] [serial = 1229] [outer = 0x0] 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12106b800) [pid = 1656] [serial = 1230] [outer = 0x11634a400] 17:12:28 INFO - PROCESS | 1656 | 1468455148167 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x123bebc00) [pid = 1656] [serial = 1231] [outer = 0x11634a400] 17:12:28 INFO - PROCESS | 1656 | 1468455148558 Marionette TRACE conn3 <- [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]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 619ms 17:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:12:28 INFO - PROCESS | 1656 | 1468455148567 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 1656 | 1468455148568 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 17:12:28 INFO - PROCESS | 1656 | 1468455148570 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 1656 | 1468455148571 Marionette TRACE conn3 <- [1,1614,null,{}] 17:12:28 INFO - PROCESS | 1656 | 1468455148573 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 1656 | 1468455148574 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:28 INFO - PROCESS | 1656 | 1468455148654 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:12:28 INFO - PROCESS | 1656 | 1468455148658 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 1656 | 1468455148659 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x118729800 == 33 [pid = 1656] [id = 411] 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x123bf1400) [pid = 1656] [serial = 1232] [outer = 0x0] 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x124044400) [pid = 1656] [serial = 1233] [outer = 0x123bf1400] 17:12:28 INFO - PROCESS | 1656 | 1468455148685 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12477a400) [pid = 1656] [serial = 1234] [outer = 0x123bf1400] 17:12:29 INFO - PROCESS | 1656 | 1468455149069 Marionette TRACE conn3 <- [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]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 17:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:12:29 INFO - PROCESS | 1656 | 1468455149089 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 1656 | 1468455149090 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 17:12:29 INFO - PROCESS | 1656 | 1468455149092 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 1656 | 1468455149094 Marionette TRACE conn3 <- [1,1618,null,{}] 17:12:29 INFO - PROCESS | 1656 | 1468455149106 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 1656 | 1468455149112 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:29 INFO - PROCESS | 1656 | 1468455149247 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:12:29 INFO - PROCESS | 1656 | 1468455149260 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 1656 | 1468455149261 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaa800 == 34 [pid = 1656] [id = 412] 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11609c800) [pid = 1656] [serial = 1235] [outer = 0x0] 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1251cc400) [pid = 1656] [serial = 1236] [outer = 0x11609c800] 17:12:29 INFO - PROCESS | 1656 | 1468455149287 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126844800) [pid = 1656] [serial = 1237] [outer = 0x11609c800] 17:12:29 INFO - PROCESS | 1656 | 1468455149627 Marionette TRACE conn3 <- [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]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 572ms 17:12:29 INFO - PROCESS | 1656 | 1468455149670 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:12:29 INFO - PROCESS | 1656 | 1468455149671 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 17:12:29 INFO - PROCESS | 1656 | 1468455149674 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 1656 | 1468455149675 Marionette TRACE conn3 <- [1,1622,null,{}] 17:12:29 INFO - PROCESS | 1656 | 1468455149678 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 1656 | 1468455149679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:29 INFO - PROCESS | 1656 | 1468455149791 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:12:29 INFO - PROCESS | 1656 | 1468455149805 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 1656 | 1468455149806 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd2000 == 35 [pid = 1656] [id = 413] 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119c4b800) [pid = 1656] [serial = 1238] [outer = 0x0] 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126c97c00) [pid = 1656] [serial = 1239] [outer = 0x119c4b800] 17:12:29 INFO - PROCESS | 1656 | 1468455149845 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128ade000) [pid = 1656] [serial = 1240] [outer = 0x119c4b800] 17:12:30 INFO - PROCESS | 1656 | 1468455150329 Marionette TRACE conn3 <- [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]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 669ms 17:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:12:30 INFO - PROCESS | 1656 | 1468455150342 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 1656 | 1468455150344 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 17:12:30 INFO - PROCESS | 1656 | 1468455150347 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 1656 | 1468455150350 Marionette TRACE conn3 <- [1,1626,null,{}] 17:12:30 INFO - PROCESS | 1656 | 1468455150353 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 1656 | 1468455150354 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:30 INFO - PROCESS | 1656 | 1468455150452 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:12:30 INFO - PROCESS | 1656 | 1468455150509 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 1656 | 1468455150510 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a61a000 == 36 [pid = 1656] [id = 414] 17:12:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x128ae3800) [pid = 1656] [serial = 1241] [outer = 0x0] 17:12:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128cac400) [pid = 1656] [serial = 1242] [outer = 0x128ae3800] 17:12:30 INFO - PROCESS | 1656 | 1468455150534 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128d35c00) [pid = 1656] [serial = 1243] [outer = 0x128ae3800] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128ae6c00) [pid = 1656] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119744000) [pid = 1656] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x128d3d400) [pid = 1656] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x112ea6800) [pid = 1656] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119dcec00) [pid = 1656] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119c11c00) [pid = 1656] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119746c00) [pid = 1656] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113c7c000) [pid = 1656] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12ba79400) [pid = 1656] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126179c00) [pid = 1656] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1122b1800) [pid = 1656] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a16800) [pid = 1656] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119dd6c00) [pid = 1656] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129398000) [pid = 1656] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x112ea6c00) [pid = 1656] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116847c00) [pid = 1656] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119743c00) [pid = 1656] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:12:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126689400) [pid = 1656] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:12:31 INFO - PROCESS | 1656 | 1468455151056 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 722ms 17:12:31 INFO - PROCESS | 1656 | 1468455151069 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 1656 | 1468455151069 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 17:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:12:31 INFO - PROCESS | 1656 | 1468455151072 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 1656 | 1468455151079 Marionette TRACE conn3 <- [1,1630,null,{}] 17:12:31 INFO - PROCESS | 1656 | 1468455151082 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:31 INFO - PROCESS | 1656 | 1468455151083 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:31 INFO - PROCESS | 1656 | 1468455151144 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:12:31 INFO - PROCESS | 1656 | 1468455151151 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 1656 | 1468455151153 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x124362000 == 37 [pid = 1656] [id = 415] 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116808400) [pid = 1656] [serial = 1244] [outer = 0x0] 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119744000) [pid = 1656] [serial = 1245] [outer = 0x116808400] 17:12:31 INFO - PROCESS | 1656 | 1468455151189 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd6400) [pid = 1656] [serial = 1246] [outer = 0x116808400] 17:12:31 INFO - PROCESS | 1656 | 1468455151673 Marionette TRACE conn3 <- [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]]]}] 17:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 626ms 17:12:31 INFO - PROCESS | 1656 | 1468455151720 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 1656 | 1468455151722 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 17:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:12:31 INFO - PROCESS | 1656 | 1468455151726 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 1656 | 1468455151728 Marionette TRACE conn3 <- [1,1634,null,{}] 17:12:31 INFO - PROCESS | 1656 | 1468455151731 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:31 INFO - PROCESS | 1656 | 1468455151733 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:31 INFO - PROCESS | 1656 | 1468455151834 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:12:31 INFO - PROCESS | 1656 | 1468455151839 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 1656 | 1468455151841 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x124371000 == 38 [pid = 1656] [id = 416] 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dd6c00) [pid = 1656] [serial = 1247] [outer = 0x0] 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126839400) [pid = 1656] [serial = 1248] [outer = 0x119dd6c00] 17:12:31 INFO - PROCESS | 1656 | 1468455151864 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128d3f400) [pid = 1656] [serial = 1249] [outer = 0x119dd6c00] 17:12:32 INFO - PROCESS | 1656 | 1468455152199 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 522ms 17:12:32 INFO - PROCESS | 1656 | 1468455152247 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 1656 | 1468455152249 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 17:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:12:32 INFO - PROCESS | 1656 | 1468455152251 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 1656 | 1468455152253 Marionette TRACE conn3 <- [1,1638,null,{}] 17:12:32 INFO - PROCESS | 1656 | 1468455152265 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 1656 | 1468455152267 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:32 INFO - PROCESS | 1656 | 1468455152356 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:12:32 INFO - PROCESS | 1656 | 1468455152359 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 1656 | 1468455152361 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bddc000 == 39 [pid = 1656] [id = 417] 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128ae4000) [pid = 1656] [serial = 1250] [outer = 0x0] 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12939a400) [pid = 1656] [serial = 1251] [outer = 0x128ae4000] 17:12:32 INFO - PROCESS | 1656 | 1468455152388 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa9f800) [pid = 1656] [serial = 1252] [outer = 0x128ae4000] 17:12:32 INFO - PROCESS | 1656 | 1468455152718 Marionette TRACE conn3 <- [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]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 480ms 17:12:32 INFO - PROCESS | 1656 | 1468455152734 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 1656 | 1468455152735 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 17:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:12:32 INFO - PROCESS | 1656 | 1468455152737 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 1656 | 1468455152738 Marionette TRACE conn3 <- [1,1642,null,{}] 17:12:32 INFO - PROCESS | 1656 | 1468455152740 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 1656 | 1468455152741 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:32 INFO - PROCESS | 1656 | 1468455152822 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:12:32 INFO - PROCESS | 1656 | 1468455152826 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 1656 | 1468455152827 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c31a800 == 40 [pid = 1656] [id = 418] 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12aaa0400) [pid = 1656] [serial = 1253] [outer = 0x0] 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12b16bc00) [pid = 1656] [serial = 1254] [outer = 0x12aaa0400] 17:12:32 INFO - PROCESS | 1656 | 1468455152851 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12ba7ac00) [pid = 1656] [serial = 1255] [outer = 0x12aaa0400] 17:12:33 INFO - PROCESS | 1656 | 1468455153323 Marionette TRACE conn3 <- [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]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 621ms 17:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:12:33 INFO - PROCESS | 1656 | 1468455153358 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 1656 | 1468455153361 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 17:12:33 INFO - PROCESS | 1656 | 1468455153366 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 1656 | 1468455153368 Marionette TRACE conn3 <- [1,1646,null,{}] 17:12:33 INFO - PROCESS | 1656 | 1468455153372 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 1656 | 1468455153374 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:33 INFO - PROCESS | 1656 | 1468455153479 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:12:33 INFO - PROCESS | 1656 | 1468455153551 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 1656 | 1468455153553 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cc0800 == 41 [pid = 1656] [id = 419] 17:12:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x117fec400) [pid = 1656] [serial = 1256] [outer = 0x0] 17:12:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119408c00) [pid = 1656] [serial = 1257] [outer = 0x117fec400] 17:12:33 INFO - PROCESS | 1656 | 1468455153584 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119747c00) [pid = 1656] [serial = 1258] [outer = 0x117fec400] 17:12:33 INFO - PROCESS | 1656 | 1468455153978 Marionette TRACE conn3 <- [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]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 17:12:34 INFO - PROCESS | 1656 | 1468455154037 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 1656 | 1468455154041 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 17:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:12:34 INFO - PROCESS | 1656 | 1468455154046 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 1656 | 1468455154048 Marionette TRACE conn3 <- [1,1650,null,{}] 17:12:34 INFO - PROCESS | 1656 | 1468455154050 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 1656 | 1468455154052 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:34 INFO - PROCESS | 1656 | 1468455154155 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:12:34 INFO - PROCESS | 1656 | 1468455154230 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 1656 | 1468455154232 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b9000 == 42 [pid = 1656] [id = 420] 17:12:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119c05c00) [pid = 1656] [serial = 1259] [outer = 0x0] 17:12:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119c46400) [pid = 1656] [serial = 1260] [outer = 0x119c05c00] 17:12:34 INFO - PROCESS | 1656 | 1468455154306 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12105e800) [pid = 1656] [serial = 1261] [outer = 0x119c05c00] 17:12:34 INFO - PROCESS | 1656 | 1468455154722 Marionette TRACE conn3 <- [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]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 722ms 17:12:34 INFO - PROCESS | 1656 | 1468455154768 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 1656 | 1468455154770 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 17:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:12:34 INFO - PROCESS | 1656 | 1468455154772 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 1656 | 1468455154775 Marionette TRACE conn3 <- [1,1654,null,{}] 17:12:34 INFO - PROCESS | 1656 | 1468455154783 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 1656 | 1468455154786 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:34 INFO - PROCESS | 1656 | 1468455154889 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:12:34 INFO - PROCESS | 1656 | 1468455154949 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 1656 | 1468455154951 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c305000 == 43 [pid = 1656] [id = 421] 17:12:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x123e8cc00) [pid = 1656] [serial = 1262] [outer = 0x0] 17:12:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1251d1800) [pid = 1656] [serial = 1263] [outer = 0x123e8cc00] 17:12:34 INFO - PROCESS | 1656 | 1468455154982 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x126532800) [pid = 1656] [serial = 1264] [outer = 0x123e8cc00] 17:12:35 INFO - PROCESS | 1656 | 1468455155393 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 17:12:35 INFO - PROCESS | 1656 | 1468455155444 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:12:35 INFO - PROCESS | 1656 | 1468455155446 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 17:12:35 INFO - PROCESS | 1656 | 1468455155448 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 1656 | 1468455155449 Marionette TRACE conn3 <- [1,1658,null,{}] 17:12:35 INFO - PROCESS | 1656 | 1468455155452 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 1656 | 1468455155453 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:35 INFO - PROCESS | 1656 | 1468455155571 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:12:35 INFO - PROCESS | 1656 | 1468455155640 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 1656 | 1468455155641 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb1b000 == 44 [pid = 1656] [id = 422] 17:12:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1268f1c00) [pid = 1656] [serial = 1265] [outer = 0x0] 17:12:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x128f34400) [pid = 1656] [serial = 1266] [outer = 0x1268f1c00] 17:12:35 INFO - PROCESS | 1656 | 1468455155672 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12961e000) [pid = 1656] [serial = 1267] [outer = 0x1268f1c00] 17:12:36 INFO - PROCESS | 1656 | 1468455156115 Marionette TRACE conn3 <- [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]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 17:12:36 INFO - PROCESS | 1656 | 1468455156181 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 1656 | 1468455156182 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 17:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:12:36 INFO - PROCESS | 1656 | 1468455156186 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 1656 | 1468455156187 Marionette TRACE conn3 <- [1,1662,null,{}] 17:12:36 INFO - PROCESS | 1656 | 1468455156190 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:36 INFO - PROCESS | 1656 | 1468455156191 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:36 INFO - PROCESS | 1656 | 1468455156292 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:12:36 INFO - PROCESS | 1656 | 1468455156363 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 1656 | 1468455156365 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199fe000 == 45 [pid = 1656] [id = 423] 17:12:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11602b000) [pid = 1656] [serial = 1268] [outer = 0x0] 17:12:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119911800) [pid = 1656] [serial = 1269] [outer = 0x11602b000] 17:12:36 INFO - PROCESS | 1656 | 1468455156393 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12668e400) [pid = 1656] [serial = 1270] [outer = 0x11602b000] 17:12:36 INFO - PROCESS | 1656 | 1468455156943 Marionette TRACE conn3 <- [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]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 820ms 17:12:37 INFO - PROCESS | 1656 | 1468455157006 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 1656 | 1468455157009 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 17:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:12:37 INFO - PROCESS | 1656 | 1468455157012 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 1656 | 1468455157014 Marionette TRACE conn3 <- [1,1666,null,{}] 17:12:37 INFO - PROCESS | 1656 | 1468455157017 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 1656 | 1468455157019 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:37 INFO - PROCESS | 1656 | 1468455157118 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:12:37 INFO - PROCESS | 1656 | 1468455157192 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 1656 | 1468455157194 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1169ef800 == 46 [pid = 1656] [id = 424] 17:12:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119545000) [pid = 1656] [serial = 1271] [outer = 0x0] 17:12:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11990c000) [pid = 1656] [serial = 1272] [outer = 0x119545000] 17:12:37 INFO - PROCESS | 1656 | 1468455157224 Marionette DEBUG loaded listener.js 17:12:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119b54800) [pid = 1656] [serial = 1273] [outer = 0x119545000] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12bddc000 == 45 [pid = 1656] [id = 417] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x124371000 == 44 [pid = 1656] [id = 416] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x124362000 == 43 [pid = 1656] [id = 415] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12a61a000 == 42 [pid = 1656] [id = 414] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd2000 == 41 [pid = 1656] [id = 413] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaa800 == 40 [pid = 1656] [id = 412] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x118729800 == 39 [pid = 1656] [id = 411] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x124377800 == 38 [pid = 1656] [id = 410] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12116f800 == 37 [pid = 1656] [id = 409] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x1185cd000 == 36 [pid = 1656] [id = 408] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1f000 == 35 [pid = 1656] [id = 407] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x119491800 == 34 [pid = 1656] [id = 406] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x11225c800 == 33 [pid = 1656] [id = 405] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x1199fe000 == 32 [pid = 1656] [id = 423] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb1b000 == 31 [pid = 1656] [id = 422] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12c305000 == 30 [pid = 1656] [id = 421] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b9000 == 29 [pid = 1656] [id = 420] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x12c31a800 == 28 [pid = 1656] [id = 418] 17:12:38 INFO - PROCESS | 1656 | --DOCSHELL 0x118cc0800 == 27 [pid = 1656] [id = 419] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x128cb1800) [pid = 1656] [serial = 1194] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x124e0c000) [pid = 1656] [serial = 1182] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x128d3f000) [pid = 1656] [serial = 1197] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x124ea6c00) [pid = 1656] [serial = 1183] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119c11000) [pid = 1656] [serial = 1173] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119dd2400) [pid = 1656] [serial = 1174] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x123bedc00) [pid = 1656] [serial = 1179] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x124531c00) [pid = 1656] [serial = 1180] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x121028c00) [pid = 1656] [serial = 1176] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x123beb800) [pid = 1656] [serial = 1177] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119918400) [pid = 1656] [serial = 1170] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119c06000) [pid = 1656] [serial = 1171] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x113c7cc00) [pid = 1656] [serial = 1161] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116099c00) [pid = 1656] [serial = 1162] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12bab9800) [pid = 1656] [serial = 1159] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126533400) [pid = 1656] [serial = 1188] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1268ec400) [pid = 1656] [serial = 1189] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119471000) [pid = 1656] [serial = 1167] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11953fc00) [pid = 1656] [serial = 1168] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x116cd9c00) [pid = 1656] [serial = 1164] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1178e9800) [pid = 1656] [serial = 1165] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1251cf800) [pid = 1656] [serial = 1185] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12617dc00) [pid = 1656] [serial = 1186] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12a4bac00) [pid = 1656] [serial = 1200] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12b148800) [pid = 1656] [serial = 1210] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12938e000) [pid = 1656] [serial = 1198] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a6b3800) [pid = 1656] [serial = 1201] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x118990c00) [pid = 1656] [serial = 1203] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119b3d000) [pid = 1656] [serial = 1204] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12aaa0000) [pid = 1656] [serial = 1209] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128f36800) [pid = 1656] [serial = 1207] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b147400) [pid = 1656] [serial = 1212] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x126c9a000) [pid = 1656] [serial = 1191] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x128ae3400) [pid = 1656] [serial = 1192] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128d34c00) [pid = 1656] [serial = 1195] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x123bf5c00) [pid = 1656] [serial = 1206] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1656 | 1468455158201 Marionette TRACE conn3 <- [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]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1224ms 17:12:38 INFO - PROCESS | 1656 | 1468455158236 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 1656 | 1468455158239 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 17:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:12:38 INFO - PROCESS | 1656 | 1468455158243 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 1656 | 1468455158244 Marionette TRACE conn3 <- [1,1670,null,{}] 17:12:38 INFO - PROCESS | 1656 | 1468455158254 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 1656 | 1468455158255 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:38 INFO - PROCESS | 1656 | 1468455158342 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:12:38 INFO - PROCESS | 1656 | 1468455158351 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 1656 | 1468455158352 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a5a000 == 28 [pid = 1656] [id = 425] 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11602ec00) [pid = 1656] [serial = 1274] [outer = 0x0] 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x117145000) [pid = 1656] [serial = 1275] [outer = 0x11602ec00] 17:12:38 INFO - PROCESS | 1656 | 1468455158381 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11863c400) [pid = 1656] [serial = 1276] [outer = 0x11602ec00] 17:12:38 INFO - PROCESS | 1656 | 1468455158759 Marionette TRACE conn3 <- [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]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 527ms 17:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:12:38 INFO - PROCESS | 1656 | 1468455158769 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 1656 | 1468455158773 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 17:12:38 INFO - PROCESS | 1656 | 1468455158777 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 1656 | 1468455158779 Marionette TRACE conn3 <- [1,1674,null,{}] 17:12:38 INFO - PROCESS | 1656 | 1468455158781 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 1656 | 1468455158783 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:38 INFO - PROCESS | 1656 | 1468455158858 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:12:38 INFO - PROCESS | 1656 | 1468455158864 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 1656 | 1468455158866 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x118732800 == 29 [pid = 1656] [id = 426] 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119474000) [pid = 1656] [serial = 1277] [outer = 0x0] 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119910800) [pid = 1656] [serial = 1278] [outer = 0x119474000] 17:12:38 INFO - PROCESS | 1656 | 1468455158893 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119b49000) [pid = 1656] [serial = 1279] [outer = 0x119474000] 17:12:39 INFO - PROCESS | 1656 | 1468455159239 Marionette TRACE conn3 <- [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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 523ms 17:12:39 INFO - PROCESS | 1656 | 1468455159300 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 1656 | 1468455159302 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 17:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:12:39 INFO - PROCESS | 1656 | 1468455159304 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 1656 | 1468455159307 Marionette TRACE conn3 <- [1,1678,null,{}] 17:12:39 INFO - PROCESS | 1656 | 1468455159314 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 1656 | 1468455159317 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:39 INFO - PROCESS | 1656 | 1468455159393 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:12:39 INFO - PROCESS | 1656 | 1468455159402 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 1656 | 1468455159404 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b1000 == 30 [pid = 1656] [id = 427] 17:12:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116940000) [pid = 1656] [serial = 1280] [outer = 0x0] 17:12:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12101d400) [pid = 1656] [serial = 1281] [outer = 0x116940000] 17:12:39 INFO - PROCESS | 1656 | 1468455159432 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121158800) [pid = 1656] [serial = 1282] [outer = 0x116940000] 17:12:39 INFO - PROCESS | 1656 | 1468455159760 Marionette TRACE conn3 <- [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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 17:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:12:39 INFO - PROCESS | 1656 | 1468455159775 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 1656 | 1468455159776 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 17:12:39 INFO - PROCESS | 1656 | 1468455159782 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 1656 | 1468455159783 Marionette TRACE conn3 <- [1,1682,null,{}] 17:12:39 INFO - PROCESS | 1656 | 1468455159786 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 1656 | 1468455159787 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:39 INFO - PROCESS | 1656 | 1468455159890 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:12:39 INFO - PROCESS | 1656 | 1468455159977 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 1656 | 1468455159978 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x124367800 == 31 [pid = 1656] [id = 428] 17:12:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12106d400) [pid = 1656] [serial = 1283] [outer = 0x0] 17:12:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x123bf0000) [pid = 1656] [serial = 1284] [outer = 0x12106d400] 17:12:40 INFO - PROCESS | 1656 | 1468455160022 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124529400) [pid = 1656] [serial = 1285] [outer = 0x12106d400] 17:12:40 INFO - PROCESS | 1656 | 1468455160369 Marionette TRACE conn3 <- [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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 626ms 17:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:12:40 INFO - PROCESS | 1656 | 1468455160405 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 1656 | 1468455160407 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 17:12:40 INFO - PROCESS | 1656 | 1468455160409 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 1656 | 1468455160410 Marionette TRACE conn3 <- [1,1686,null,{}] 17:12:40 INFO - PROCESS | 1656 | 1468455160422 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 1656 | 1468455160423 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:40 INFO - PROCESS | 1656 | 1468455160513 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:12:40 INFO - PROCESS | 1656 | 1468455160551 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 1656 | 1468455160552 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a45800 == 32 [pid = 1656] [id = 429] 17:12:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119472800) [pid = 1656] [serial = 1286] [outer = 0x0] 17:12:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x124778c00) [pid = 1656] [serial = 1287] [outer = 0x119472800] 17:12:40 INFO - PROCESS | 1656 | 1468455160576 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124e37800) [pid = 1656] [serial = 1288] [outer = 0x119472800] 17:12:40 INFO - PROCESS | 1656 | 1468455160964 Marionette TRACE conn3 <- [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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 577ms 17:12:40 INFO - PROCESS | 1656 | 1468455160987 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 1656 | 1468455160988 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 17:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:12:40 INFO - PROCESS | 1656 | 1468455160990 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 1656 | 1468455160991 Marionette TRACE conn3 <- [1,1690,null,{}] 17:12:40 INFO - PROCESS | 1656 | 1468455160994 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 1656 | 1468455161000 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:41 INFO - PROCESS | 1656 | 1468455161132 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:12:41 INFO - PROCESS | 1656 | 1468455161170 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 1656 | 1468455161171 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd6000 == 33 [pid = 1656] [id = 430] 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x124e37c00) [pid = 1656] [serial = 1289] [outer = 0x0] 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12617c400) [pid = 1656] [serial = 1290] [outer = 0x124e37c00] 17:12:41 INFO - PROCESS | 1656 | 1468455161196 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128adc400) [pid = 1656] [serial = 1291] [outer = 0x124e37c00] 17:12:41 INFO - PROCESS | 1656 | 1468455161549 Marionette TRACE conn3 <- [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]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 567ms 17:12:41 INFO - PROCESS | 1656 | 1468455161559 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 1656 | 1468455161561 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 17:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:12:41 INFO - PROCESS | 1656 | 1468455161566 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 1656 | 1468455161568 Marionette TRACE conn3 <- [1,1694,null,{}] 17:12:41 INFO - PROCESS | 1656 | 1468455161580 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 1656 | 1468455161594 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:41 INFO - PROCESS | 1656 | 1468455161742 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:12:41 INFO - PROCESS | 1656 | 1468455161825 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 1656 | 1468455161826 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a605000 == 34 [pid = 1656] [id = 431] 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x116a1c000) [pid = 1656] [serial = 1292] [outer = 0x0] 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128ae6800) [pid = 1656] [serial = 1293] [outer = 0x116a1c000] 17:12:41 INFO - PROCESS | 1656 | 1468455161868 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128d3bc00) [pid = 1656] [serial = 1294] [outer = 0x116a1c000] 17:12:42 INFO - PROCESS | 1656 | 1468455162479 Marionette TRACE conn3 <- [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]]]}] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12aaa0400) [pid = 1656] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11609c800) [pid = 1656] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119c4b800) [pid = 1656] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123bf1400) [pid = 1656] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118438800) [pid = 1656] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1183bb400) [pid = 1656] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x117145800) [pid = 1656] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x111c16000) [pid = 1656] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11634a400) [pid = 1656] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b3c400) [pid = 1656] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128ae3800) [pid = 1656] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116808400) [pid = 1656] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119dd6c00) [pid = 1656] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128ae4000) [pid = 1656] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:12:42 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119c47000) [pid = 1656] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 972ms 17:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:12:42 INFO - PROCESS | 1656 | 1468455162538 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 1656 | 1468455162540 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 17:12:42 INFO - PROCESS | 1656 | 1468455162543 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 1656 | 1468455162545 Marionette TRACE conn3 <- [1,1698,null,{}] 17:12:42 INFO - PROCESS | 1656 | 1468455162548 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:42 INFO - PROCESS | 1656 | 1468455162550 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:42 INFO - PROCESS | 1656 | 1468455162668 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:12:42 INFO - PROCESS | 1656 | 1468455162673 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 1656 | 1468455162675 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a3000 == 35 [pid = 1656] [id = 432] 17:12:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116847c00) [pid = 1656] [serial = 1295] [outer = 0x0] 17:12:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1183bb400) [pid = 1656] [serial = 1296] [outer = 0x116847c00] 17:12:42 INFO - PROCESS | 1656 | 1468455162695 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c0c400) [pid = 1656] [serial = 1297] [outer = 0x116847c00] 17:12:43 INFO - PROCESS | 1656 | 1468455163105 Marionette TRACE conn3 <- [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]]]}] 17:12:43 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 17:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 624ms 17:12:43 INFO - PROCESS | 1656 | 1468455163167 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 1656 | 1468455163170 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 17:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:12:43 INFO - PROCESS | 1656 | 1468455163173 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 1656 | 1468455163175 Marionette TRACE conn3 <- [1,1702,null,{}] 17:12:43 INFO - PROCESS | 1656 | 1468455163179 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 1656 | 1468455163181 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:43 INFO - PROCESS | 1656 | 1468455163313 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:12:43 INFO - PROCESS | 1656 | 1468455163321 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 1656 | 1468455163322 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239ae800 == 36 [pid = 1656] [id = 433] 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119c4b800) [pid = 1656] [serial = 1298] [outer = 0x0] 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124e06c00) [pid = 1656] [serial = 1299] [outer = 0x119c4b800] 17:12:43 INFO - PROCESS | 1656 | 1468455163363 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128cb7800) [pid = 1656] [serial = 1300] [outer = 0x119c4b800] 17:12:43 INFO - PROCESS | 1656 | 1468455163766 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 619ms 17:12:43 INFO - PROCESS | 1656 | 1468455163793 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 1656 | 1468455163794 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 17:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:12:43 INFO - PROCESS | 1656 | 1468455163797 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 1656 | 1468455163800 Marionette TRACE conn3 <- [1,1706,null,{}] 17:12:43 INFO - PROCESS | 1656 | 1468455163802 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 1656 | 1468455163803 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:43 INFO - PROCESS | 1656 | 1468455163903 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:12:43 INFO - PROCESS | 1656 | 1468455163909 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 1656 | 1468455163910 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc9800 == 37 [pid = 1656] [id = 434] 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cb9c00) [pid = 1656] [serial = 1301] [outer = 0x0] 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129276c00) [pid = 1656] [serial = 1302] [outer = 0x128cb9c00] 17:12:43 INFO - PROCESS | 1656 | 1468455163937 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12939ac00) [pid = 1656] [serial = 1303] [outer = 0x128cb9c00] 17:12:44 INFO - PROCESS | 1656 | 1468455164237 Marionette TRACE conn3 <- [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]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 471ms 17:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:12:44 INFO - PROCESS | 1656 | 1468455164269 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 1656 | 1468455164270 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 17:12:44 INFO - PROCESS | 1656 | 1468455164272 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 1656 | 1468455164274 Marionette TRACE conn3 <- [1,1710,null,{}] 17:12:44 INFO - PROCESS | 1656 | 1468455164276 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 1656 | 1468455164288 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:44 INFO - PROCESS | 1656 | 1468455164375 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:12:44 INFO - PROCESS | 1656 | 1468455164379 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 1656 | 1468455164383 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a43800 == 38 [pid = 1656] [id = 435] 17:12:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129627000) [pid = 1656] [serial = 1304] [outer = 0x0] 17:12:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a6b3800) [pid = 1656] [serial = 1305] [outer = 0x129627000] 17:12:44 INFO - PROCESS | 1656 | 1468455164410 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12b154c00) [pid = 1656] [serial = 1306] [outer = 0x129627000] 17:12:45 INFO - PROCESS | 1656 | 1468455165028 Marionette TRACE conn3 <- [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]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 821ms 17:12:45 INFO - PROCESS | 1656 | 1468455165093 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 1656 | 1468455165096 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 17:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:12:45 INFO - PROCESS | 1656 | 1468455165099 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 1656 | 1468455165103 Marionette TRACE conn3 <- [1,1714,null,{}] 17:12:45 INFO - PROCESS | 1656 | 1468455165106 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 1656 | 1468455165108 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:45 INFO - PROCESS | 1656 | 1468455165220 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:12:45 INFO - PROCESS | 1656 | 1468455165279 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 1656 | 1468455165281 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872e800 == 39 [pid = 1656] [id = 436] 17:12:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x117fea400) [pid = 1656] [serial = 1307] [outer = 0x0] 17:12:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11895e000) [pid = 1656] [serial = 1308] [outer = 0x117fea400] 17:12:45 INFO - PROCESS | 1656 | 1468455165312 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119743800) [pid = 1656] [serial = 1309] [outer = 0x117fea400] 17:12:45 INFO - PROCESS | 1656 | 1468455165864 Marionette TRACE conn3 <- [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]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 822ms 17:12:45 INFO - PROCESS | 1656 | 1468455165922 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 1656 | 1468455165926 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 17:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:12:45 INFO - PROCESS | 1656 | 1468455165930 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 1656 | 1468455165932 Marionette TRACE conn3 <- [1,1718,null,{}] 17:12:45 INFO - PROCESS | 1656 | 1468455165934 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 1656 | 1468455165936 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:46 INFO - PROCESS | 1656 | 1468455166051 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:12:46 INFO - PROCESS | 1656 | 1468455166250 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 1656 | 1468455166252 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x11637f800 == 40 [pid = 1656] [id = 437] 17:12:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1150a1000) [pid = 1656] [serial = 1310] [outer = 0x0] 17:12:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x11609c800) [pid = 1656] [serial = 1311] [outer = 0x1150a1000] 17:12:46 INFO - PROCESS | 1656 | 1468455166280 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1176e1800) [pid = 1656] [serial = 1312] [outer = 0x1150a1000] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc9800 == 39 [pid = 1656] [id = 434] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1239ae800 == 38 [pid = 1656] [id = 433] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a3000 == 37 [pid = 1656] [id = 432] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12a605000 == 36 [pid = 1656] [id = 431] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd6000 == 35 [pid = 1656] [id = 430] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x126a45800 == 34 [pid = 1656] [id = 429] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x124367800 == 33 [pid = 1656] [id = 428] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b1000 == 32 [pid = 1656] [id = 427] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x118732800 == 31 [pid = 1656] [id = 426] 17:12:46 INFO - PROCESS | 1656 | --DOCSHELL 0x116a5a000 == 30 [pid = 1656] [id = 425] 17:12:46 INFO - PROCESS | 1656 | 1468455166746 Marionette TRACE conn3 <- [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]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 869ms 17:12:46 INFO - PROCESS | 1656 | 1468455166801 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 1656 | 1468455166803 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 17:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:12:46 INFO - PROCESS | 1656 | 1468455166806 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 1656 | 1468455166808 Marionette TRACE conn3 <- [1,1722,null,{}] 17:12:46 INFO - PROCESS | 1656 | 1468455166817 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 1656 | 1468455166819 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:46 INFO - PROCESS | 1656 | 1468455166908 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12b166c00) [pid = 1656] [serial = 1213] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12b16bc00) [pid = 1656] [serial = 1254] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1251cc400) [pid = 1656] [serial = 1236] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126c97c00) [pid = 1656] [serial = 1239] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12ba7ac00) [pid = 1656] [serial = 1255] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126844800) [pid = 1656] [serial = 1237] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124044400) [pid = 1656] [serial = 1233] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119540400) [pid = 1656] [serial = 1224] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119b3d800) [pid = 1656] [serial = 1225] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11863ac00) [pid = 1656] [serial = 1221] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119470800) [pid = 1656] [serial = 1222] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1178ec400) [pid = 1656] [serial = 1218] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11878dc00) [pid = 1656] [serial = 1219] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112231c00) [pid = 1656] [serial = 1215] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x112e46000) [pid = 1656] [serial = 1216] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x123bebc00) [pid = 1656] [serial = 1231] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12106b800) [pid = 1656] [serial = 1230] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119c41000) [pid = 1656] [serial = 1227] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12105f000) [pid = 1656] [serial = 1228] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128cac400) [pid = 1656] [serial = 1242] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128ade000) [pid = 1656] [serial = 1240] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119744000) [pid = 1656] [serial = 1245] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126839400) [pid = 1656] [serial = 1248] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12939a400) [pid = 1656] [serial = 1251] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128d35c00) [pid = 1656] [serial = 1243] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x128d3f400) [pid = 1656] [serial = 1249] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12aa9f800) [pid = 1656] [serial = 1252] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12477a400) [pid = 1656] [serial = 1234] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119dd6400) [pid = 1656] [serial = 1246] [outer = 0x0] [url = about:blank] 17:12:46 INFO - PROCESS | 1656 | 1468455166975 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 1656 | 1468455166977 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f28800 == 31 [pid = 1656] [id = 438] 17:12:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x116943800) [pid = 1656] [serial = 1313] [outer = 0x0] 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11946c800) [pid = 1656] [serial = 1314] [outer = 0x116943800] 17:12:47 INFO - PROCESS | 1656 | 1468455167004 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1199bd400) [pid = 1656] [serial = 1315] [outer = 0x116943800] 17:12:47 INFO - PROCESS | 1656 | 1468455167287 Marionette TRACE conn3 <- [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]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 17:12:47 INFO - PROCESS | 1656 | 1468455167328 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 1656 | 1468455167332 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 17:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:12:47 INFO - PROCESS | 1656 | 1468455167336 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 1656 | 1468455167337 Marionette TRACE conn3 <- [1,1726,null,{}] 17:12:47 INFO - PROCESS | 1656 | 1468455167339 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 1656 | 1468455167341 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:47 INFO - PROCESS | 1656 | 1468455167423 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:12:47 INFO - PROCESS | 1656 | 1468455167517 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 1656 | 1468455167518 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x121174800 == 32 [pid = 1656] [id = 439] 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119c0b800) [pid = 1656] [serial = 1316] [outer = 0x0] 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119dd5c00) [pid = 1656] [serial = 1317] [outer = 0x119c0b800] 17:12:47 INFO - PROCESS | 1656 | 1468455167546 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x121063c00) [pid = 1656] [serial = 1318] [outer = 0x119c0b800] 17:12:47 INFO - PROCESS | 1656 | 1468455167840 Marionette TRACE conn3 <- [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]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 17:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:12:47 INFO - PROCESS | 1656 | 1468455167855 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 1656 | 1468455167857 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 17:12:47 INFO - PROCESS | 1656 | 1468455167873 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 1656 | 1468455167877 Marionette TRACE conn3 <- [1,1730,null,{}] 17:12:47 INFO - PROCESS | 1656 | 1468455167884 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 1656 | 1468455167887 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:47 INFO - PROCESS | 1656 | 1468455167969 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:12:47 INFO - PROCESS | 1656 | 1468455167973 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 1656 | 1468455167974 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x124e4c000 == 33 [pid = 1656] [id = 440] 17:12:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119ddbc00) [pid = 1656] [serial = 1319] [outer = 0x0] 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x123baf800) [pid = 1656] [serial = 1320] [outer = 0x119ddbc00] 17:12:48 INFO - PROCESS | 1656 | 1468455168001 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x124ba1400) [pid = 1656] [serial = 1321] [outer = 0x119ddbc00] 17:12:48 INFO - PROCESS | 1656 | 1468455168323 Marionette TRACE conn3 <- [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]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 489ms 17:12:48 INFO - PROCESS | 1656 | 1468455168350 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 1656 | 1468455168351 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 17:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:12:48 INFO - PROCESS | 1656 | 1468455168354 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 1656 | 1468455168355 Marionette TRACE conn3 <- [1,1734,null,{}] 17:12:48 INFO - PROCESS | 1656 | 1468455168357 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 1656 | 1468455168358 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:48 INFO - PROCESS | 1656 | 1468455168437 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:12:48 INFO - PROCESS | 1656 | 1468455168440 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 1656 | 1468455168442 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a59000 == 34 [pid = 1656] [id = 441] 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12452fc00) [pid = 1656] [serial = 1322] [outer = 0x0] 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1256db000) [pid = 1656] [serial = 1323] [outer = 0x12452fc00] 17:12:48 INFO - PROCESS | 1656 | 1468455168468 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12617c000) [pid = 1656] [serial = 1324] [outer = 0x12452fc00] 17:12:48 INFO - PROCESS | 1656 | 1468455168813 Marionette TRACE conn3 <- [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]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms 17:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:12:48 INFO - PROCESS | 1656 | 1468455168823 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 1656 | 1468455168824 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 17:12:48 INFO - PROCESS | 1656 | 1468455168827 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 1656 | 1468455168828 Marionette TRACE conn3 <- [1,1738,null,{}] 17:12:48 INFO - PROCESS | 1656 | 1468455168832 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 1656 | 1468455168834 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:48 INFO - PROCESS | 1656 | 1468455168909 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:12:48 INFO - PROCESS | 1656 | 1468455168915 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 1656 | 1468455168920 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1247a3000 == 35 [pid = 1656] [id = 442] 17:12:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12668c800) [pid = 1656] [serial = 1325] [outer = 0x0] 17:12:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126844800) [pid = 1656] [serial = 1326] [outer = 0x12668c800] 17:12:49 INFO - PROCESS | 1656 | 1468455169009 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126ca4800) [pid = 1656] [serial = 1327] [outer = 0x12668c800] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119472800) [pid = 1656] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12106d400) [pid = 1656] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119545000) [pid = 1656] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116940000) [pid = 1656] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11602ec00) [pid = 1656] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119474000) [pid = 1656] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124e37c00) [pid = 1656] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x116a1c000) [pid = 1656] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116847c00) [pid = 1656] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x117fec400) [pid = 1656] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119c05c00) [pid = 1656] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x123e8cc00) [pid = 1656] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1268f1c00) [pid = 1656] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11602b000) [pid = 1656] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119c4b800) [pid = 1656] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:12:49 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x128cb9c00) [pid = 1656] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:12:49 INFO - PROCESS | 1656 | 1468455169676 Marionette TRACE conn3 <- [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]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 871ms 17:12:49 INFO - PROCESS | 1656 | 1468455169701 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 1656 | 1468455169703 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 17:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:12:49 INFO - PROCESS | 1656 | 1468455169706 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 1656 | 1468455169710 Marionette TRACE conn3 <- [1,1742,null,{}] 17:12:49 INFO - PROCESS | 1656 | 1468455169716 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 1656 | 1468455169718 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:49 INFO - PROCESS | 1656 | 1468455169819 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:12:49 INFO - PROCESS | 1656 | 1468455169885 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 1656 | 1468455169887 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959a000 == 36 [pid = 1656] [id = 443] 17:12:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x116c31c00) [pid = 1656] [serial = 1328] [outer = 0x0] 17:12:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x118952c00) [pid = 1656] [serial = 1329] [outer = 0x116c31c00] 17:12:49 INFO - PROCESS | 1656 | 1468455169918 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119539c00) [pid = 1656] [serial = 1330] [outer = 0x116c31c00] 17:12:50 INFO - PROCESS | 1656 | 1468455170350 Marionette TRACE conn3 <- [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]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 674ms 17:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:12:50 INFO - PROCESS | 1656 | 1468455170381 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 1656 | 1468455170384 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 17:12:50 INFO - PROCESS | 1656 | 1468455170388 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 1656 | 1468455170390 Marionette TRACE conn3 <- [1,1746,null,{}] 17:12:50 INFO - PROCESS | 1656 | 1468455170393 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 1656 | 1468455170395 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:50 INFO - PROCESS | 1656 | 1468455170516 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:12:50 INFO - PROCESS | 1656 | 1468455170586 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 1656 | 1468455170587 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872f000 == 37 [pid = 1656] [id = 444] 17:12:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119c3f400) [pid = 1656] [serial = 1331] [outer = 0x0] 17:12:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119dd4000) [pid = 1656] [serial = 1332] [outer = 0x119c3f400] 17:12:50 INFO - PROCESS | 1656 | 1468455170617 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x121067400) [pid = 1656] [serial = 1333] [outer = 0x119c3f400] 17:12:51 INFO - PROCESS | 1656 | 1468455171035 Marionette TRACE conn3 <- [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]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 17:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:12:51 INFO - PROCESS | 1656 | 1468455171059 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 1656 | 1468455171061 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 17:12:51 INFO - PROCESS | 1656 | 1468455171063 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 1656 | 1468455171066 Marionette TRACE conn3 <- [1,1750,null,{}] 17:12:51 INFO - PROCESS | 1656 | 1468455171074 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 1656 | 1468455171077 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:51 INFO - PROCESS | 1656 | 1468455171174 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:12:51 INFO - PROCESS | 1656 | 1468455171248 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 1656 | 1468455171251 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a789000 == 38 [pid = 1656] [id = 445] 17:12:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12410b000) [pid = 1656] [serial = 1334] [outer = 0x0] 17:12:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x124ba2800) [pid = 1656] [serial = 1335] [outer = 0x12410b000] 17:12:51 INFO - PROCESS | 1656 | 1468455171288 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126531c00) [pid = 1656] [serial = 1336] [outer = 0x12410b000] 17:12:51 INFO - PROCESS | 1656 | 1468455171817 Marionette TRACE conn3 <- [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]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 775ms 17:12:51 INFO - PROCESS | 1656 | 1468455171838 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 1656 | 1468455171840 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 17:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:12:51 INFO - PROCESS | 1656 | 1468455171843 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 1656 | 1468455171844 Marionette TRACE conn3 <- [1,1754,null,{}] 17:12:51 INFO - PROCESS | 1656 | 1468455171849 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 1656 | 1468455171850 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:51 INFO - PROCESS | 1656 | 1468455171947 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:12:52 INFO - PROCESS | 1656 | 1468455172003 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 1656 | 1468455172004 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b20a000 == 39 [pid = 1656] [id = 446] 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126836c00) [pid = 1656] [serial = 1337] [outer = 0x0] 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x126ca3400) [pid = 1656] [serial = 1338] [outer = 0x126836c00] 17:12:52 INFO - PROCESS | 1656 | 1468455172033 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x128ae4800) [pid = 1656] [serial = 1339] [outer = 0x126836c00] 17:12:52 INFO - PROCESS | 1656 | 1468455172439 Marionette TRACE conn3 <- [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]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 622ms 17:12:52 INFO - PROCESS | 1656 | 1468455172466 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 1656 | 1468455172468 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 17:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:12:52 INFO - PROCESS | 1656 | 1468455172470 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 1656 | 1468455172471 Marionette TRACE conn3 <- [1,1758,null,{}] 17:12:52 INFO - PROCESS | 1656 | 1468455172474 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 1656 | 1468455172475 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:52 INFO - PROCESS | 1656 | 1468455172567 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:12:52 INFO - PROCESS | 1656 | 1468455172619 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 1656 | 1468455172620 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb13800 == 40 [pid = 1656] [id = 447] 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124e0c000) [pid = 1656] [serial = 1340] [outer = 0x0] 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128cb1800) [pid = 1656] [serial = 1341] [outer = 0x124e0c000] 17:12:52 INFO - PROCESS | 1656 | 1468455172651 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x128d34c00) [pid = 1656] [serial = 1342] [outer = 0x124e0c000] 17:12:53 INFO - PROCESS | 1656 | 1468455173075 Marionette TRACE conn3 <- [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]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 17:12:53 INFO - PROCESS | 1656 | 1468455173148 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 1656 | 1468455173149 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 17:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:12:53 INFO - PROCESS | 1656 | 1468455173153 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 1656 | 1468455173154 Marionette TRACE conn3 <- [1,1762,null,{}] 17:12:53 INFO - PROCESS | 1656 | 1468455173156 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 1656 | 1468455173160 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:53 INFO - PROCESS | 1656 | 1468455173291 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:12:53 INFO - PROCESS | 1656 | 1468455173362 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 1656 | 1468455173363 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a9000 == 41 [pid = 1656] [id = 448] 17:12:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119747800) [pid = 1656] [serial = 1343] [outer = 0x0] 17:12:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128d35800) [pid = 1656] [serial = 1344] [outer = 0x119747800] 17:12:53 INFO - PROCESS | 1656 | 1468455173392 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12938e000) [pid = 1656] [serial = 1345] [outer = 0x119747800] 17:12:53 INFO - PROCESS | 1656 | 1468455173889 Marionette TRACE conn3 <- [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]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 768ms 17:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:12:53 INFO - PROCESS | 1656 | 1468455173922 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 1656 | 1468455173924 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 17:12:53 INFO - PROCESS | 1656 | 1468455173927 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 1656 | 1468455173929 Marionette TRACE conn3 <- [1,1766,null,{}] 17:12:53 INFO - PROCESS | 1656 | 1468455173936 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 1656 | 1468455173937 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:54 INFO - PROCESS | 1656 | 1468455174040 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x126a59000 == 40 [pid = 1656] [id = 441] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x124e4c000 == 39 [pid = 1656] [id = 440] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x121174800 == 38 [pid = 1656] [id = 439] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x117f28800 == 37 [pid = 1656] [id = 438] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x11637f800 == 36 [pid = 1656] [id = 437] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x11872e800 == 35 [pid = 1656] [id = 436] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1169ef800 == 34 [pid = 1656] [id = 424] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x126a43800 == 33 [pid = 1656] [id = 435] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a9000 == 32 [pid = 1656] [id = 448] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb13800 == 31 [pid = 1656] [id = 447] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12b20a000 == 30 [pid = 1656] [id = 446] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12a789000 == 29 [pid = 1656] [id = 445] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x11872f000 == 28 [pid = 1656] [id = 444] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x11959a000 == 27 [pid = 1656] [id = 443] 17:12:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1247a3000 == 26 [pid = 1656] [id = 442] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124778c00) [pid = 1656] [serial = 1287] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x123bf0000) [pid = 1656] [serial = 1284] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119b54800) [pid = 1656] [serial = 1273] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11990c000) [pid = 1656] [serial = 1272] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12101d400) [pid = 1656] [serial = 1281] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121158800) [pid = 1656] [serial = 1282] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x117145000) [pid = 1656] [serial = 1275] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11863c400) [pid = 1656] [serial = 1276] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119910800) [pid = 1656] [serial = 1278] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119b49000) [pid = 1656] [serial = 1279] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12617c400) [pid = 1656] [serial = 1290] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128ae6800) [pid = 1656] [serial = 1293] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128adc400) [pid = 1656] [serial = 1291] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119c0c400) [pid = 1656] [serial = 1297] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1183bb400) [pid = 1656] [serial = 1296] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x119747c00) [pid = 1656] [serial = 1258] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119408c00) [pid = 1656] [serial = 1257] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12105e800) [pid = 1656] [serial = 1261] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119c46400) [pid = 1656] [serial = 1260] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x126532800) [pid = 1656] [serial = 1264] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1251d1800) [pid = 1656] [serial = 1263] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12961e000) [pid = 1656] [serial = 1267] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x128f34400) [pid = 1656] [serial = 1266] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12668e400) [pid = 1656] [serial = 1270] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x119911800) [pid = 1656] [serial = 1269] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x128cb7800) [pid = 1656] [serial = 1300] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x128d3bc00) [pid = 1656] [serial = 1294] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12a6b3800) [pid = 1656] [serial = 1305] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x129276c00) [pid = 1656] [serial = 1302] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x124e37800) [pid = 1656] [serial = 1288] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x124e06c00) [pid = 1656] [serial = 1299] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x12939ac00) [pid = 1656] [serial = 1303] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x124529400) [pid = 1656] [serial = 1285] [outer = 0x0] [url = about:blank] 17:12:54 INFO - PROCESS | 1656 | 1468455174627 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 1656 | 1468455174629 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x11225c800 == 27 [pid = 1656] [id = 449] 17:12:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x113a8b800) [pid = 1656] [serial = 1346] [outer = 0x0] 17:12:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x115f09400) [pid = 1656] [serial = 1347] [outer = 0x113a8b800] 17:12:54 INFO - PROCESS | 1656 | 1468455174659 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x116a16800) [pid = 1656] [serial = 1348] [outer = 0x113a8b800] 17:12:54 INFO - PROCESS | 1656 | 1468455174986 Marionette TRACE conn3 <- [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]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 17:12:55 INFO - PROCESS | 1656 | 1468455175007 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 1656 | 1468455175009 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 17:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:12:55 INFO - PROCESS | 1656 | 1468455175018 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 1656 | 1468455175021 Marionette TRACE conn3 <- [1,1770,null,{}] 17:12:55 INFO - PROCESS | 1656 | 1468455175024 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 1656 | 1468455175025 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:55 INFO - PROCESS | 1656 | 1468455175131 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:12:55 INFO - PROCESS | 1656 | 1468455175183 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 1656 | 1468455175185 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f21800 == 28 [pid = 1656] [id = 450] 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x117fe8c00) [pid = 1656] [serial = 1349] [outer = 0x0] 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x118983400) [pid = 1656] [serial = 1350] [outer = 0x117fe8c00] 17:12:55 INFO - PROCESS | 1656 | 1468455175211 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x119474400) [pid = 1656] [serial = 1351] [outer = 0x117fe8c00] 17:12:55 INFO - PROCESS | 1656 | 1468455175508 Marionette TRACE conn3 <- [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]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 527ms 17:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:12:55 INFO - PROCESS | 1656 | 1468455175542 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 1656 | 1468455175544 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 17:12:55 INFO - PROCESS | 1656 | 1468455175549 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 1656 | 1468455175552 Marionette TRACE conn3 <- [1,1774,null,{}] 17:12:55 INFO - PROCESS | 1656 | 1468455175554 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 1656 | 1468455175556 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:55 INFO - PROCESS | 1656 | 1468455175637 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:12:55 INFO - PROCESS | 1656 | 1468455175644 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 1656 | 1468455175645 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x119597800 == 29 [pid = 1656] [id = 451] 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x11953fc00) [pid = 1656] [serial = 1352] [outer = 0x0] 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x1199c9c00) [pid = 1656] [serial = 1353] [outer = 0x11953fc00] 17:12:55 INFO - PROCESS | 1656 | 1468455175674 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119c09c00) [pid = 1656] [serial = 1354] [outer = 0x11953fc00] 17:12:56 INFO - PROCESS | 1656 | 1468455176033 Marionette TRACE conn3 <- [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]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 522ms 17:12:56 INFO - PROCESS | 1656 | 1468455176069 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 1656 | 1468455176071 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 17:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:12:56 INFO - PROCESS | 1656 | 1468455176078 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 1656 | 1468455176083 Marionette TRACE conn3 <- [1,1778,null,{}] 17:12:56 INFO - PROCESS | 1656 | 1468455176086 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 1656 | 1468455176088 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:56 INFO - PROCESS | 1656 | 1468455176168 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:12:56 INFO - PROCESS | 1656 | 1468455176172 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 1656 | 1468455176173 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x123ab9000 == 30 [pid = 1656] [id = 452] 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x1133e9400) [pid = 1656] [serial = 1355] [outer = 0x0] 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119dd1000) [pid = 1656] [serial = 1356] [outer = 0x1133e9400] 17:12:56 INFO - PROCESS | 1656 | 1468455176200 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x12106d400) [pid = 1656] [serial = 1357] [outer = 0x1133e9400] 17:12:56 INFO - PROCESS | 1656 | 1468455176510 Marionette TRACE conn3 <- [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]]]}] 17:12:56 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 17:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 481ms 17:12:56 INFO - PROCESS | 1656 | 1468455176555 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 1656 | 1468455176557 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 17:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:12:56 INFO - PROCESS | 1656 | 1468455176559 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 1656 | 1468455176561 Marionette TRACE conn3 <- [1,1782,null,{}] 17:12:56 INFO - PROCESS | 1656 | 1468455176563 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 1656 | 1468455176564 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:56 INFO - PROCESS | 1656 | 1468455176641 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:12:56 INFO - PROCESS | 1656 | 1468455176710 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 1656 | 1468455176712 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x124749000 == 31 [pid = 1656] [id = 453] 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x116804800) [pid = 1656] [serial = 1358] [outer = 0x0] 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x123960c00) [pid = 1656] [serial = 1359] [outer = 0x116804800] 17:12:56 INFO - PROCESS | 1656 | 1468455176736 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x124044400) [pid = 1656] [serial = 1360] [outer = 0x116804800] 17:12:57 INFO - PROCESS | 1656 | 1468455177068 Marionette TRACE conn3 <- [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]]]}] 17:12:57 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 17:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 17:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:12:57 INFO - PROCESS | 1656 | 1468455177080 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 1656 | 1468455177081 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 17:12:57 INFO - PROCESS | 1656 | 1468455177083 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 1656 | 1468455177085 Marionette TRACE conn3 <- [1,1786,null,{}] 17:12:57 INFO - PROCESS | 1656 | 1468455177093 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 1656 | 1468455177094 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:57 INFO - PROCESS | 1656 | 1468455177187 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:12:57 INFO - PROCESS | 1656 | 1468455177191 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 1656 | 1468455177196 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266dc800 == 32 [pid = 1656] [id = 454] 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x11953e400) [pid = 1656] [serial = 1361] [outer = 0x0] 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x124ba9000) [pid = 1656] [serial = 1362] [outer = 0x11953e400] 17:12:57 INFO - PROCESS | 1656 | 1468455177229 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1256e1000) [pid = 1656] [serial = 1363] [outer = 0x11953e400] 17:12:57 INFO - PROCESS | 1656 | 1468455177587 Marionette TRACE conn3 <- [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]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 17:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:12:57 INFO - PROCESS | 1656 | 1468455177608 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 1656 | 1468455177609 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 17:12:57 INFO - PROCESS | 1656 | 1468455177611 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 1656 | 1468455177613 Marionette TRACE conn3 <- [1,1790,null,{}] 17:12:57 INFO - PROCESS | 1656 | 1468455177623 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 1656 | 1468455177625 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:57 INFO - PROCESS | 1656 | 1468455177722 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:12:57 INFO - PROCESS | 1656 | 1468455177725 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 1656 | 1468455177726 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x11300e800 == 33 [pid = 1656] [id = 455] 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1256e1800) [pid = 1656] [serial = 1364] [outer = 0x0] 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126180000) [pid = 1656] [serial = 1365] [outer = 0x1256e1800] 17:12:57 INFO - PROCESS | 1656 | 1468455177751 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x126c99800) [pid = 1656] [serial = 1366] [outer = 0x1256e1800] 17:12:58 INFO - PROCESS | 1656 | 1468455178056 Marionette TRACE conn3 <- [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]]]}] 17:12:58 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) 17:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 472ms 17:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:12:58 INFO - PROCESS | 1656 | 1468455178088 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 1656 | 1468455178089 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 17:12:58 INFO - PROCESS | 1656 | 1468455178091 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 1656 | 1468455178092 Marionette TRACE conn3 <- [1,1794,null,{}] 17:12:58 INFO - PROCESS | 1656 | 1468455178095 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:58 INFO - PROCESS | 1656 | 1468455178096 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:58 INFO - PROCESS | 1656 | 1468455178193 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:12:58 INFO - PROCESS | 1656 | 1468455178197 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 1656 | 1468455178198 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a607000 == 34 [pid = 1656] [id = 456] 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x113c6f400) [pid = 1656] [serial = 1367] [outer = 0x0] 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126c9ac00) [pid = 1656] [serial = 1368] [outer = 0x113c6f400] 17:12:58 INFO - PROCESS | 1656 | 1468455178222 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x128caa800) [pid = 1656] [serial = 1369] [outer = 0x113c6f400] 17:12:58 INFO - PROCESS | 1656 | 1468455178551 Marionette TRACE conn3 <- [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]]]}] 17:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 17:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:12:58 INFO - PROCESS | 1656 | 1468455178570 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 1656 | 1468455178571 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 17:12:58 INFO - PROCESS | 1656 | 1468455178573 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 1656 | 1468455178574 Marionette TRACE conn3 <- [1,1798,null,{}] 17:12:58 INFO - PROCESS | 1656 | 1468455178577 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:58 INFO - PROCESS | 1656 | 1468455178578 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:58 INFO - PROCESS | 1656 | 1468455178682 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119c0b800) [pid = 1656] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1150a1000) [pid = 1656] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119ddbc00) [pid = 1656] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12452fc00) [pid = 1656] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x117fea400) [pid = 1656] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x129627000) [pid = 1656] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x116943800) [pid = 1656] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:12:58 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12668c800) [pid = 1656] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:12:58 INFO - PROCESS | 1656 | 1468455178844 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 1656 | 1468455178845 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f18000 == 35 [pid = 1656] [id = 457] 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x112738400) [pid = 1656] [serial = 1370] [outer = 0x0] 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x115fe7400) [pid = 1656] [serial = 1371] [outer = 0x112738400] 17:12:58 INFO - PROCESS | 1656 | 1468455178874 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1199c3c00) [pid = 1656] [serial = 1372] [outer = 0x112738400] 17:12:59 INFO - PROCESS | 1656 | 1468455179134 Marionette TRACE conn3 <- [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]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 569ms 17:12:59 INFO - PROCESS | 1656 | 1468455179142 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 1656 | 1468455179153 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 17:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:12:59 INFO - PROCESS | 1656 | 1468455179171 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 1656 | 1468455179172 Marionette TRACE conn3 <- [1,1802,null,{}] 17:12:59 INFO - PROCESS | 1656 | 1468455179175 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 1656 | 1468455179176 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:59 INFO - PROCESS | 1656 | 1468455179259 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:12:59 INFO - PROCESS | 1656 | 1468455179264 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 1656 | 1468455179266 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afd4800 == 36 [pid = 1656] [id = 458] 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119ddbc00) [pid = 1656] [serial = 1373] [outer = 0x0] 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x126527c00) [pid = 1656] [serial = 1374] [outer = 0x119ddbc00] 17:12:59 INFO - PROCESS | 1656 | 1468455179290 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x128f29c00) [pid = 1656] [serial = 1375] [outer = 0x119ddbc00] 17:12:59 INFO - PROCESS | 1656 | 1468455179594 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 474ms 17:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:12:59 INFO - PROCESS | 1656 | 1468455179640 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 1656 | 1468455179641 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 17:12:59 INFO - PROCESS | 1656 | 1468455179643 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 1656 | 1468455179645 Marionette TRACE conn3 <- [1,1806,null,{}] 17:12:59 INFO - PROCESS | 1656 | 1468455179649 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 1656 | 1468455179651 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:59 INFO - PROCESS | 1656 | 1468455179727 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:12:59 INFO - PROCESS | 1656 | 1468455179785 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 1656 | 1468455179787 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:12:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb14800 == 37 [pid = 1656] [id = 459] 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119124c00) [pid = 1656] [serial = 1376] [outer = 0x0] 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x12926f800) [pid = 1656] [serial = 1377] [outer = 0x119124c00] 17:12:59 INFO - PROCESS | 1656 | 1468455179814 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12939b000) [pid = 1656] [serial = 1378] [outer = 0x119124c00] 17:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 472ms 17:13:00 INFO - PROCESS | 1656 | 1468455180110 Marionette TRACE conn3 <- [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]]]}] 17:13:00 INFO - PROCESS | 1656 | 1468455180121 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 1656 | 1468455180132 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 17:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:13:00 INFO - PROCESS | 1656 | 1468455180142 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - PROCESS | 1656 | 1468455180144 Marionette TRACE conn3 <- [1,1810,null,{}] 17:13:00 INFO - PROCESS | 1656 | 1468455180146 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 1656 | 1468455180150 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:00 INFO - PROCESS | 1656 | 1468455180241 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:13:00 INFO - PROCESS | 1656 | 1468455180244 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 1656 | 1468455180245 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239af000 == 38 [pid = 1656] [id = 460] 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124531c00) [pid = 1656] [serial = 1379] [outer = 0x0] 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12b148800) [pid = 1656] [serial = 1380] [outer = 0x124531c00] 17:13:00 INFO - PROCESS | 1656 | 1468455180274 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12b146c00) [pid = 1656] [serial = 1381] [outer = 0x124531c00] 17:13:00 INFO - PROCESS | 1656 | 1468455180603 Marionette TRACE conn3 <- [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]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 469ms 17:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:13:00 INFO - PROCESS | 1656 | 1468455180616 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 1656 | 1468455180618 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 17:13:00 INFO - PROCESS | 1656 | 1468455180621 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - PROCESS | 1656 | 1468455180623 Marionette TRACE conn3 <- [1,1814,null,{}] 17:13:00 INFO - PROCESS | 1656 | 1468455180625 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 1656 | 1468455180626 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:00 INFO - PROCESS | 1656 | 1468455180738 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:13:00 INFO - PROCESS | 1656 | 1468455180745 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 1656 | 1468455180746 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c313000 == 39 [pid = 1656] [id = 461] 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124ba4800) [pid = 1656] [serial = 1382] [outer = 0x0] 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12b14b800) [pid = 1656] [serial = 1383] [outer = 0x124ba4800] 17:13:00 INFO - PROCESS | 1656 | 1468455180769 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b2b8000) [pid = 1656] [serial = 1384] [outer = 0x124ba4800] 17:13:01 INFO - PROCESS | 1656 | 1468455181243 Marionette TRACE conn3 <- [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]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 669ms 17:13:01 INFO - PROCESS | 1656 | 1468455181301 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:13:01 INFO - PROCESS | 1656 | 1468455181304 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 17:13:01 INFO - PROCESS | 1656 | 1468455181308 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 1656 | 1468455181310 Marionette TRACE conn3 <- [1,1818,null,{}] 17:13:01 INFO - PROCESS | 1656 | 1468455181343 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 1656 | 1468455181345 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:01 INFO - PROCESS | 1656 | 1468455181459 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:13:01 INFO - PROCESS | 1656 | 1468455181584 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 1656 | 1468455181586 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191c4800 == 40 [pid = 1656] [id = 462] 17:13:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x117ff0400) [pid = 1656] [serial = 1385] [outer = 0x0] 17:13:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x118782400) [pid = 1656] [serial = 1386] [outer = 0x117ff0400] 17:13:01 INFO - PROCESS | 1656 | 1468455181617 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119538000) [pid = 1656] [serial = 1387] [outer = 0x117ff0400] 17:13:02 INFO - PROCESS | 1656 | 1468455182121 Marionette TRACE conn3 <- [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]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 824ms 17:13:02 INFO - PROCESS | 1656 | 1468455182159 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 1656 | 1468455182162 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 17:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:13:02 INFO - PROCESS | 1656 | 1468455182170 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 1656 | 1468455182172 Marionette TRACE conn3 <- [1,1822,null,{}] 17:13:02 INFO - PROCESS | 1656 | 1468455182175 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 1656 | 1468455182177 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:02 INFO - PROCESS | 1656 | 1468455182285 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:13:02 INFO - PROCESS | 1656 | 1468455182498 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 1656 | 1468455182499 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x117360800 == 41 [pid = 1656] [id = 463] 17:13:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112eb2800) [pid = 1656] [serial = 1388] [outer = 0x0] 17:13:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11714e000) [pid = 1656] [serial = 1389] [outer = 0x112eb2800] 17:13:02 INFO - PROCESS | 1656 | 1468455182528 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119123000) [pid = 1656] [serial = 1390] [outer = 0x112eb2800] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x1239af000 == 40 [pid = 1656] [id = 460] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb14800 == 39 [pid = 1656] [id = 459] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x12afd4800 == 38 [pid = 1656] [id = 458] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x117f18000 == 37 [pid = 1656] [id = 457] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x12a607000 == 36 [pid = 1656] [id = 456] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x11300e800 == 35 [pid = 1656] [id = 455] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x1266dc800 == 34 [pid = 1656] [id = 454] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x124749000 == 33 [pid = 1656] [id = 453] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x123ab9000 == 32 [pid = 1656] [id = 452] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x119597800 == 31 [pid = 1656] [id = 451] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x117f21800 == 30 [pid = 1656] [id = 450] 17:13:02 INFO - PROCESS | 1656 | --DOCSHELL 0x11225c800 == 29 [pid = 1656] [id = 449] 17:13:03 INFO - PROCESS | 1656 | 1468455183014 Marionette TRACE conn3 <- [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]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 871ms 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119dd5c00) [pid = 1656] [serial = 1317] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121063c00) [pid = 1656] [serial = 1318] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11609c800) [pid = 1656] [serial = 1311] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1176e1800) [pid = 1656] [serial = 1312] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x123baf800) [pid = 1656] [serial = 1320] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x124ba1400) [pid = 1656] [serial = 1321] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1256db000) [pid = 1656] [serial = 1323] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12617c000) [pid = 1656] [serial = 1324] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11895e000) [pid = 1656] [serial = 1308] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119743800) [pid = 1656] [serial = 1309] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12b154c00) [pid = 1656] [serial = 1306] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11946c800) [pid = 1656] [serial = 1314] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1199bd400) [pid = 1656] [serial = 1315] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x126844800) [pid = 1656] [serial = 1326] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126ca4800) [pid = 1656] [serial = 1327] [outer = 0x0] [url = about:blank] 17:13:03 INFO - PROCESS | 1656 | 1468455183058 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 1656 | 1468455183060 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 17:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:13:03 INFO - PROCESS | 1656 | 1468455183073 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 1656 | 1468455183076 Marionette TRACE conn3 <- [1,1826,null,{}] 17:13:03 INFO - PROCESS | 1656 | 1468455183081 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 1656 | 1468455183083 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:03 INFO - PROCESS | 1656 | 1468455183179 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:13:03 INFO - PROCESS | 1656 | 1468455183187 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 1656 | 1468455183188 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185c4000 == 30 [pid = 1656] [id = 464] 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11990c800) [pid = 1656] [serial = 1391] [outer = 0x0] 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119b3c400) [pid = 1656] [serial = 1392] [outer = 0x11990c800] 17:13:03 INFO - PROCESS | 1656 | 1468455183216 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119c14c00) [pid = 1656] [serial = 1393] [outer = 0x11990c800] 17:13:03 INFO - PROCESS | 1656 | 1468455183551 Marionette TRACE conn3 <- [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]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 529ms 17:13:03 INFO - PROCESS | 1656 | 1468455183615 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 1656 | 1468455183618 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 17:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:13:03 INFO - PROCESS | 1656 | 1468455183622 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 1656 | 1468455183623 Marionette TRACE conn3 <- [1,1830,null,{}] 17:13:03 INFO - PROCESS | 1656 | 1468455183625 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 1656 | 1468455183626 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:03 INFO - PROCESS | 1656 | 1468455183708 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:13:03 INFO - PROCESS | 1656 | 1468455183719 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 1656 | 1468455183720 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x1239b6000 == 31 [pid = 1656] [id = 465] 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121028000) [pid = 1656] [serial = 1394] [outer = 0x0] 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x123bac000) [pid = 1656] [serial = 1395] [outer = 0x121028000] 17:13:03 INFO - PROCESS | 1656 | 1468455183745 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124305c00) [pid = 1656] [serial = 1396] [outer = 0x121028000] 17:13:04 INFO - PROCESS | 1656 | 1468455184092 Marionette TRACE conn3 <- [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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 517ms 17:13:04 INFO - PROCESS | 1656 | 1468455184149 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:13:04 INFO - PROCESS | 1656 | 1468455184150 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 17:13:04 INFO - PROCESS | 1656 | 1468455184159 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 1656 | 1468455184163 Marionette TRACE conn3 <- [1,1834,null,{}] 17:13:04 INFO - PROCESS | 1656 | 1468455184166 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 1656 | 1468455184169 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:04 INFO - PROCESS | 1656 | 1468455184250 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:13:04 INFO - PROCESS | 1656 | 1468455184253 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 1656 | 1468455184255 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x12665f800 == 32 [pid = 1656] [id = 466] 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1168e5c00) [pid = 1656] [serial = 1397] [outer = 0x0] 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12471a800) [pid = 1656] [serial = 1398] [outer = 0x1168e5c00] 17:13:04 INFO - PROCESS | 1656 | 1468455184279 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12617c000) [pid = 1656] [serial = 1399] [outer = 0x1168e5c00] 17:13:04 INFO - PROCESS | 1656 | 1468455184614 Marionette TRACE conn3 <- [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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 479ms 17:13:04 INFO - PROCESS | 1656 | 1468455184635 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 1656 | 1468455184637 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 17:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:13:04 INFO - PROCESS | 1656 | 1468455184639 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 1656 | 1468455184640 Marionette TRACE conn3 <- [1,1838,null,{}] 17:13:04 INFO - PROCESS | 1656 | 1468455184642 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 1656 | 1468455184643 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:04 INFO - PROCESS | 1656 | 1468455184724 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:13:04 INFO - PROCESS | 1656 | 1468455184728 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 1656 | 1468455184729 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x128de6800 == 33 [pid = 1656] [id = 467] 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126183400) [pid = 1656] [serial = 1400] [outer = 0x0] 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126c9bc00) [pid = 1656] [serial = 1401] [outer = 0x126183400] 17:13:04 INFO - PROCESS | 1656 | 1468455184756 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128ae6400) [pid = 1656] [serial = 1402] [outer = 0x126183400] 17:13:05 INFO - PROCESS | 1656 | 1468455185082 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 468ms 17:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:13:05 INFO - PROCESS | 1656 | 1468455185107 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 1656 | 1468455185109 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 17:13:05 INFO - PROCESS | 1656 | 1468455185111 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 1656 | 1468455185112 Marionette TRACE conn3 <- [1,1842,null,{}] 17:13:05 INFO - PROCESS | 1656 | 1468455185150 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 1656 | 1468455185151 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:05 INFO - PROCESS | 1656 | 1468455185252 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:13:05 INFO - PROCESS | 1656 | 1468455185288 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 1656 | 1468455185292 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x125704000 == 34 [pid = 1656] [id = 468] 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128d35c00) [pid = 1656] [serial = 1403] [outer = 0x0] 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128f36800) [pid = 1656] [serial = 1404] [outer = 0x128d35c00] 17:13:05 INFO - PROCESS | 1656 | 1468455185324 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129397c00) [pid = 1656] [serial = 1405] [outer = 0x128d35c00] 17:13:05 INFO - PROCESS | 1656 | 1468455185670 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 575ms 17:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:13:05 INFO - PROCESS | 1656 | 1468455185687 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 1656 | 1468455185688 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 17:13:05 INFO - PROCESS | 1656 | 1468455185690 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 1656 | 1468455185691 Marionette TRACE conn3 <- [1,1846,null,{}] 17:13:05 INFO - PROCESS | 1656 | 1468455185694 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 1656 | 1468455185695 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:05 INFO - PROCESS | 1656 | 1468455185794 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:13:05 INFO - PROCESS | 1656 | 1468455185803 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 1656 | 1468455185804 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb1a800 == 35 [pid = 1656] [id = 469] 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x129398000) [pid = 1656] [serial = 1406] [outer = 0x0] 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12aaa0000) [pid = 1656] [serial = 1407] [outer = 0x129398000] 17:13:05 INFO - PROCESS | 1656 | 1468455185830 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b2b0000) [pid = 1656] [serial = 1408] [outer = 0x129398000] 17:13:06 INFO - PROCESS | 1656 | 1468455186170 Marionette TRACE conn3 <- [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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 17:13:06 INFO - PROCESS | 1656 | 1468455186211 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 1656 | 1468455186212 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 17:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:13:06 INFO - PROCESS | 1656 | 1468455186214 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 1656 | 1468455186215 Marionette TRACE conn3 <- [1,1850,null,{}] 17:13:06 INFO - PROCESS | 1656 | 1468455186218 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 1656 | 1468455186219 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:06 INFO - PROCESS | 1656 | 1468455186318 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:13:06 INFO - PROCESS | 1656 | 1468455186321 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 1656 | 1468455186322 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c165800 == 36 [pid = 1656] [id = 470] 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b150000) [pid = 1656] [serial = 1409] [outer = 0x0] 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12ba79800) [pid = 1656] [serial = 1410] [outer = 0x12b150000] 17:13:06 INFO - PROCESS | 1656 | 1468455186346 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12ba80800) [pid = 1656] [serial = 1411] [outer = 0x12b150000] 17:13:06 INFO - PROCESS | 1656 | 1468455186685 Marionette TRACE conn3 <- [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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 17:13:06 INFO - PROCESS | 1656 | 1468455186736 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 1656 | 1468455186738 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 17:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:13:06 INFO - PROCESS | 1656 | 1468455186740 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 1656 | 1468455186741 Marionette TRACE conn3 <- [1,1854,null,{}] 17:13:06 INFO - PROCESS | 1656 | 1468455186743 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 1656 | 1468455186744 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:06 INFO - PROCESS | 1656 | 1468455186842 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:13:06 INFO - PROCESS | 1656 | 1468455186881 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 1656 | 1468455186882 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c321800 == 37 [pid = 1656] [id = 471] 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12ba82400) [pid = 1656] [serial = 1412] [outer = 0x0] 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12ba87c00) [pid = 1656] [serial = 1413] [outer = 0x12ba82400] 17:13:06 INFO - PROCESS | 1656 | 1468455186906 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12babd000) [pid = 1656] [serial = 1414] [outer = 0x12ba82400] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11953e400) [pid = 1656] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1256e1800) [pid = 1656] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x117fe8c00) [pid = 1656] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1133e9400) [pid = 1656] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119747800) [pid = 1656] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11953fc00) [pid = 1656] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x113a8b800) [pid = 1656] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116c31c00) [pid = 1656] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119c3f400) [pid = 1656] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x124531c00) [pid = 1656] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x113c6f400) [pid = 1656] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12410b000) [pid = 1656] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126836c00) [pid = 1656] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112738400) [pid = 1656] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119ddbc00) [pid = 1656] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x124e0c000) [pid = 1656] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119124c00) [pid = 1656] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:13:07 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x116804800) [pid = 1656] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:13:07 INFO - PROCESS | 1656 | 1468455187314 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 618ms 17:13:07 INFO - PROCESS | 1656 | 1468455187358 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:13:07 INFO - PROCESS | 1656 | 1468455187359 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 17:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:13:07 INFO - PROCESS | 1656 | 1468455187362 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 1656 | 1468455187363 Marionette TRACE conn3 <- [1,1858,null,{}] 17:13:07 INFO - PROCESS | 1656 | 1468455187365 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:07 INFO - PROCESS | 1656 | 1468455187366 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:07 INFO - PROCESS | 1656 | 1468455187444 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:13:07 INFO - PROCESS | 1656 | 1468455187450 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 1656 | 1468455187451 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x124bbf000 == 38 [pid = 1656] [id = 472] 17:13:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116843000) [pid = 1656] [serial = 1415] [outer = 0x0] 17:13:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x117fe8c00) [pid = 1656] [serial = 1416] [outer = 0x116843000] 17:13:07 INFO - PROCESS | 1656 | 1468455187478 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119911400) [pid = 1656] [serial = 1417] [outer = 0x116843000] 17:13:07 INFO - PROCESS | 1656 | 1468455187857 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 17:13:07 INFO - PROCESS | 1656 | 1468455187886 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:13:07 INFO - PROCESS | 1656 | 1468455187888 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 17:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:13:07 INFO - PROCESS | 1656 | 1468455187890 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 1656 | 1468455187891 Marionette TRACE conn3 <- [1,1862,null,{}] 17:13:07 INFO - PROCESS | 1656 | 1468455187894 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:07 INFO - PROCESS | 1656 | 1468455187895 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:07 INFO - PROCESS | 1656 | 1468455187974 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:13:07 INFO - PROCESS | 1656 | 1468455187978 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 1656 | 1468455187980 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb1a800 == 39 [pid = 1656] [id = 473] 17:13:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119b43400) [pid = 1656] [serial = 1418] [outer = 0x0] 17:13:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1256db400) [pid = 1656] [serial = 1419] [outer = 0x119b43400] 17:13:08 INFO - PROCESS | 1656 | 1468455188010 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126844800) [pid = 1656] [serial = 1420] [outer = 0x119b43400] 17:13:08 INFO - PROCESS | 1656 | 1468455188354 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 469ms 17:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:13:08 INFO - PROCESS | 1656 | 1468455188359 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 1656 | 1468455188360 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 17:13:08 INFO - PROCESS | 1656 | 1468455188366 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 1656 | 1468455188370 Marionette TRACE conn3 <- [1,1866,null,{}] 17:13:08 INFO - PROCESS | 1656 | 1468455188372 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 1656 | 1468455188374 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:08 INFO - PROCESS | 1656 | 1468455188472 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:13:08 INFO - PROCESS | 1656 | 1468455188529 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 1656 | 1468455188531 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf48000 == 40 [pid = 1656] [id = 474] 17:13:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119c3f400) [pid = 1656] [serial = 1421] [outer = 0x0] 17:13:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12ba7a800) [pid = 1656] [serial = 1422] [outer = 0x119c3f400] 17:13:08 INFO - PROCESS | 1656 | 1468455188555 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12c058800) [pid = 1656] [serial = 1423] [outer = 0x119c3f400] 17:13:08 INFO - PROCESS | 1656 | 1468455188867 Marionette TRACE conn3 <- [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]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 524ms 17:13:08 INFO - PROCESS | 1656 | 1468455188889 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 1656 | 1468455188891 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 17:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:13:08 INFO - PROCESS | 1656 | 1468455188894 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 1656 | 1468455188897 Marionette TRACE conn3 <- [1,1870,null,{}] 17:13:08 INFO - PROCESS | 1656 | 1468455188903 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 1656 | 1468455188905 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:09 INFO - PROCESS | 1656 | 1468455189036 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:13:09 INFO - PROCESS | 1656 | 1468455189121 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 1656 | 1468455189122 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d030800 == 41 [pid = 1656] [id = 475] 17:13:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x110f95400) [pid = 1656] [serial = 1424] [outer = 0x0] 17:13:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x110f9c800) [pid = 1656] [serial = 1425] [outer = 0x110f95400] 17:13:09 INFO - PROCESS | 1656 | 1468455189173 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x110fa0000) [pid = 1656] [serial = 1426] [outer = 0x110f95400] 17:13:09 INFO - PROCESS | 1656 | 1468455189665 Marionette TRACE conn3 <- [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]]]}] 17:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 824ms 17:13:09 INFO - PROCESS | 1656 | 1468455189719 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 1656 | 1468455189722 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 17:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:13:09 INFO - PROCESS | 1656 | 1468455189725 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 1656 | 1468455189727 Marionette TRACE conn3 <- [1,1874,null,{}] 17:13:09 INFO - PROCESS | 1656 | 1468455189732 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 1656 | 1468455189734 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:09 INFO - PROCESS | 1656 | 1468455189864 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:13:09 INFO - PROCESS | 1656 | 1468455189940 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 1656 | 1468455189942 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ce4000 == 42 [pid = 1656] [id = 476] 17:13:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1178e3c00) [pid = 1656] [serial = 1427] [outer = 0x0] 17:13:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11946b000) [pid = 1656] [serial = 1428] [outer = 0x1178e3c00] 17:13:09 INFO - PROCESS | 1656 | 1468455189973 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119914000) [pid = 1656] [serial = 1429] [outer = 0x1178e3c00] 17:13:10 INFO - PROCESS | 1656 | 1468455190382 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 724ms 17:13:10 INFO - PROCESS | 1656 | 1468455190465 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 1656 | 1468455190468 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 17:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:13:10 INFO - PROCESS | 1656 | 1468455190475 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 1656 | 1468455190476 Marionette TRACE conn3 <- [1,1878,null,{}] 17:13:10 INFO - PROCESS | 1656 | 1468455190479 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 1656 | 1468455190483 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:10 INFO - PROCESS | 1656 | 1468455190584 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:13:10 INFO - PROCESS | 1656 | 1468455190656 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 1656 | 1468455190657 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a420000 == 43 [pid = 1656] [id = 477] 17:13:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x121064400) [pid = 1656] [serial = 1430] [outer = 0x0] 17:13:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x123bea800) [pid = 1656] [serial = 1431] [outer = 0x121064400] 17:13:10 INFO - PROCESS | 1656 | 1468455190688 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12452d400) [pid = 1656] [serial = 1432] [outer = 0x121064400] 17:13:11 INFO - PROCESS | 1656 | 1468455191153 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 17:13:11 INFO - PROCESS | 1656 | 1468455191246 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:13:11 INFO - PROCESS | 1656 | 1468455191251 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 17:13:11 INFO - PROCESS | 1656 | 1468455191255 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 1656 | 1468455191259 Marionette TRACE conn3 <- [1,1882,null,{}] 17:13:11 INFO - PROCESS | 1656 | 1468455191271 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 1656 | 1468455191276 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:11 INFO - PROCESS | 1656 | 1468455191435 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:13:11 INFO - PROCESS | 1656 | 1468455191506 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 1656 | 1468455191508 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d258000 == 44 [pid = 1656] [id = 478] 17:13:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x125787400) [pid = 1656] [serial = 1433] [outer = 0x0] 17:13:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128cabc00) [pid = 1656] [serial = 1434] [outer = 0x125787400] 17:13:11 INFO - PROCESS | 1656 | 1468455191538 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x128d3f400) [pid = 1656] [serial = 1435] [outer = 0x125787400] 17:13:11 INFO - PROCESS | 1656 | 1468455191961 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 724ms 17:13:11 INFO - PROCESS | 1656 | 1468455191979 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 1656 | 1468455191984 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 17:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:13:11 INFO - PROCESS | 1656 | 1468455191988 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 1656 | 1468455191990 Marionette TRACE conn3 <- [1,1886,null,{}] 17:13:11 INFO - PROCESS | 1656 | 1468455191994 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 1656 | 1468455191996 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:12 INFO - PROCESS | 1656 | 1468455192152 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:13:12 INFO - PROCESS | 1656 | 1468455192285 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 1656 | 1468455192287 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5b9800 == 45 [pid = 1656] [id = 479] 17:13:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x128f34000) [pid = 1656] [serial = 1436] [outer = 0x0] 17:13:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12a6a3c00) [pid = 1656] [serial = 1437] [outer = 0x128f34000] 17:13:12 INFO - PROCESS | 1656 | 1468455192338 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12b16b400) [pid = 1656] [serial = 1438] [outer = 0x128f34000] 17:13:12 INFO - PROCESS | 1656 | 1468455192886 Marionette TRACE conn3 <- [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]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 921ms 17:13:12 INFO - PROCESS | 1656 | 1468455192909 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 1656 | 1468455192911 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 17:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:13:12 INFO - PROCESS | 1656 | 1468455192913 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 1656 | 1468455192914 Marionette TRACE conn3 <- [1,1890,null,{}] 17:13:12 INFO - PROCESS | 1656 | 1468455192917 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 1656 | 1468455192918 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:13 INFO - PROCESS | 1656 | 1468455193020 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:13:13 INFO - PROCESS | 1656 | 1468455193244 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 1656 | 1468455193245 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cbd000 == 46 [pid = 1656] [id = 480] 17:13:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x116099000) [pid = 1656] [serial = 1439] [outer = 0x0] 17:13:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x116a90000) [pid = 1656] [serial = 1440] [outer = 0x116099000] 17:13:13 INFO - PROCESS | 1656 | 1468455193274 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x11878b400) [pid = 1656] [serial = 1441] [outer = 0x116099000] 17:13:13 INFO - PROCESS | 1656 | 1468455193720 Marionette TRACE conn3 <- [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]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 17:13:13 INFO - PROCESS | 1656 | 1468455193736 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 1656 | 1468455193739 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 17:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:13:13 INFO - PROCESS | 1656 | 1468455193743 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 1656 | 1468455193746 Marionette TRACE conn3 <- [1,1894,null,{}] 17:13:13 INFO - PROCESS | 1656 | 1468455193752 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 1656 | 1468455193754 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:13 INFO - PROCESS | 1656 | 1468455193868 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:13:13 INFO - PROCESS | 1656 | 1468455193942 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 1656 | 1468455193944 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf48000 == 45 [pid = 1656] [id = 474] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb1a800 == 44 [pid = 1656] [id = 473] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x124bbf000 == 43 [pid = 1656] [id = 472] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12c321800 == 42 [pid = 1656] [id = 471] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12c165800 == 41 [pid = 1656] [id = 470] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb1a800 == 40 [pid = 1656] [id = 469] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x125704000 == 39 [pid = 1656] [id = 468] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x128de6800 == 38 [pid = 1656] [id = 467] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12665f800 == 37 [pid = 1656] [id = 466] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1239b6000 == 36 [pid = 1656] [id = 465] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1185c4000 == 35 [pid = 1656] [id = 464] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x117360800 == 34 [pid = 1656] [id = 463] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12c313000 == 33 [pid = 1656] [id = 461] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1191c4800 == 32 [pid = 1656] [id = 462] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x118cbd000 == 31 [pid = 1656] [id = 480] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12d5b9800 == 30 [pid = 1656] [id = 479] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12d258000 == 29 [pid = 1656] [id = 478] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12a420000 == 28 [pid = 1656] [id = 477] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12d030800 == 27 [pid = 1656] [id = 475] 17:13:14 INFO - PROCESS | 1656 | --DOCSHELL 0x119ce4000 == 26 [pid = 1656] [id = 476] 17:13:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x112dc6800 == 27 [pid = 1656] [id = 481] 17:13:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x112234c00) [pid = 1656] [serial = 1442] [outer = 0x0] 17:13:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x112738400) [pid = 1656] [serial = 1443] [outer = 0x112234c00] 17:13:14 INFO - PROCESS | 1656 | 1468455194537 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x113c7c400) [pid = 1656] [serial = 1444] [outer = 0x112234c00] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x124ba9000) [pid = 1656] [serial = 1362] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x126180000) [pid = 1656] [serial = 1365] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119474400) [pid = 1656] [serial = 1351] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119dd1000) [pid = 1656] [serial = 1356] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12106d400) [pid = 1656] [serial = 1357] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12938e000) [pid = 1656] [serial = 1345] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x128d35800) [pid = 1656] [serial = 1344] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1199c9c00) [pid = 1656] [serial = 1353] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x115f09400) [pid = 1656] [serial = 1347] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x116a16800) [pid = 1656] [serial = 1348] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119c09c00) [pid = 1656] [serial = 1354] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119539c00) [pid = 1656] [serial = 1330] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x118952c00) [pid = 1656] [serial = 1329] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x121067400) [pid = 1656] [serial = 1333] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119dd4000) [pid = 1656] [serial = 1332] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12b148800) [pid = 1656] [serial = 1380] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126c9ac00) [pid = 1656] [serial = 1368] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126531c00) [pid = 1656] [serial = 1336] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124ba2800) [pid = 1656] [serial = 1335] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126c99800) [pid = 1656] [serial = 1366] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x128ae4800) [pid = 1656] [serial = 1339] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x115fe7400) [pid = 1656] [serial = 1371] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128caa800) [pid = 1656] [serial = 1369] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126ca3400) [pid = 1656] [serial = 1338] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126527c00) [pid = 1656] [serial = 1374] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x128d34c00) [pid = 1656] [serial = 1342] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128cb1800) [pid = 1656] [serial = 1341] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1199c3c00) [pid = 1656] [serial = 1372] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x118983400) [pid = 1656] [serial = 1350] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12926f800) [pid = 1656] [serial = 1377] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x123960c00) [pid = 1656] [serial = 1359] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128f29c00) [pid = 1656] [serial = 1375] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124044400) [pid = 1656] [serial = 1360] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1256e1000) [pid = 1656] [serial = 1363] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12939b000) [pid = 1656] [serial = 1378] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12b146c00) [pid = 1656] [serial = 1381] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12b14b800) [pid = 1656] [serial = 1383] [outer = 0x0] [url = about:blank] 17:13:14 INFO - PROCESS | 1656 | 1468455194934 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1225ms 17:13:14 INFO - PROCESS | 1656 | 1468455194971 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 1656 | 1468455194974 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 17:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:13:14 INFO - PROCESS | 1656 | 1468455194977 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 1656 | 1468455194979 Marionette TRACE conn3 <- [1,1898,null,{}] 17:13:14 INFO - PROCESS | 1656 | 1468455194983 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 1656 | 1468455194985 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:15 INFO - PROCESS | 1656 | 1468455195066 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:13:15 INFO - PROCESS | 1656 | 1468455195071 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 1656 | 1468455195072 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1c800 == 28 [pid = 1656] [id = 482] 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118952c00) [pid = 1656] [serial = 1445] [outer = 0x0] 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118990800) [pid = 1656] [serial = 1446] [outer = 0x118952c00] 17:13:15 INFO - PROCESS | 1656 | 1468455195102 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119539c00) [pid = 1656] [serial = 1447] [outer = 0x118952c00] 17:13:15 INFO - PROCESS | 1656 | 1468455195453 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 524ms 17:13:15 INFO - PROCESS | 1656 | 1468455195501 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 1656 | 1468455195504 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 17:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:13:15 INFO - PROCESS | 1656 | 1468455195508 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 1656 | 1468455195510 Marionette TRACE conn3 <- [1,1902,null,{}] 17:13:15 INFO - PROCESS | 1656 | 1468455195513 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 1656 | 1468455195514 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:15 INFO - PROCESS | 1656 | 1468455195593 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:13:15 INFO - PROCESS | 1656 | 1468455195602 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 1656 | 1468455195603 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a7000 == 29 [pid = 1656] [id = 483] 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119128400) [pid = 1656] [serial = 1448] [outer = 0x0] 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11990b400) [pid = 1656] [serial = 1449] [outer = 0x119128400] 17:13:15 INFO - PROCESS | 1656 | 1468455195628 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119c05800) [pid = 1656] [serial = 1450] [outer = 0x119128400] 17:13:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119c4b400) [pid = 1656] [serial = 1451] [outer = 0x12c4f6c00] 17:13:16 INFO - PROCESS | 1656 | 1468455196044 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 571ms 17:13:16 INFO - PROCESS | 1656 | 1468455196080 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 1656 | 1468455196082 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 17:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:13:16 INFO - PROCESS | 1656 | 1468455196086 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 1656 | 1468455196088 Marionette TRACE conn3 <- [1,1906,null,{}] 17:13:16 INFO - PROCESS | 1656 | 1468455196096 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 1656 | 1468455196099 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:16 INFO - PROCESS | 1656 | 1468455196178 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:13:16 INFO - PROCESS | 1656 | 1468455196185 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 1656 | 1468455196186 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x123f5b800 == 30 [pid = 1656] [id = 484] 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119c12400) [pid = 1656] [serial = 1452] [outer = 0x0] 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121060000) [pid = 1656] [serial = 1453] [outer = 0x119c12400] 17:13:16 INFO - PROCESS | 1656 | 1468455196211 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121159800) [pid = 1656] [serial = 1454] [outer = 0x119c12400] 17:13:16 INFO - PROCESS | 1656 | 1468455196531 Marionette TRACE conn3 <- [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]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 472ms 17:13:16 INFO - PROCESS | 1656 | 1468455196559 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 1656 | 1468455196562 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 17:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:13:16 INFO - PROCESS | 1656 | 1468455196567 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 1656 | 1468455196569 Marionette TRACE conn3 <- [1,1910,null,{}] 17:13:16 INFO - PROCESS | 1656 | 1468455196573 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 1656 | 1468455196575 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:16 INFO - PROCESS | 1656 | 1468455196737 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:13:16 INFO - PROCESS | 1656 | 1468455196799 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 1656 | 1468455196800 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x124e61800 == 31 [pid = 1656] [id = 485] 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119123c00) [pid = 1656] [serial = 1455] [outer = 0x0] 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1211c2000) [pid = 1656] [serial = 1456] [outer = 0x119123c00] 17:13:16 INFO - PROCESS | 1656 | 1468455196841 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x123e83800) [pid = 1656] [serial = 1457] [outer = 0x119123c00] 17:13:17 INFO - PROCESS | 1656 | 1468455197269 Marionette TRACE conn3 <- [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]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 723ms 17:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:13:17 INFO - PROCESS | 1656 | 1468455197289 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 1656 | 1468455197290 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 17:13:17 INFO - PROCESS | 1656 | 1468455197292 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 1656 | 1468455197293 Marionette TRACE conn3 <- [1,1914,null,{}] 17:13:17 INFO - PROCESS | 1656 | 1468455197296 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 1656 | 1468455197299 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:17 INFO - PROCESS | 1656 | 1468455197413 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:13:17 INFO - PROCESS | 1656 | 1468455197427 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 1656 | 1468455197429 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a5a000 == 32 [pid = 1656] [id = 486] 17:13:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119127c00) [pid = 1656] [serial = 1458] [outer = 0x0] 17:13:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124722000) [pid = 1656] [serial = 1459] [outer = 0x119127c00] 17:13:17 INFO - PROCESS | 1656 | 1468455197483 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1250f3800) [pid = 1656] [serial = 1460] [outer = 0x119127c00] 17:13:17 INFO - PROCESS | 1656 | 1468455197943 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 17:13:17 INFO - PROCESS | 1656 | 1468455197961 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 1656 | 1468455197963 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 17:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:13:17 INFO - PROCESS | 1656 | 1468455197965 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 1656 | 1468455197966 Marionette TRACE conn3 <- [1,1918,null,{}] 17:13:17 INFO - PROCESS | 1656 | 1468455197968 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 1656 | 1468455197973 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:18 INFO - PROCESS | 1656 | 1468455198075 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:13:18 INFO - PROCESS | 1656 | 1468455198080 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 1656 | 1468455198081 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x11330b800 == 33 [pid = 1656] [id = 487] 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1250f4800) [pid = 1656] [serial = 1461] [outer = 0x0] 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126178400) [pid = 1656] [serial = 1462] [outer = 0x1250f4800] 17:13:18 INFO - PROCESS | 1656 | 1468455198105 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12683a000) [pid = 1656] [serial = 1463] [outer = 0x1250f4800] 17:13:18 INFO - PROCESS | 1656 | 1468455198480 Marionette TRACE conn3 <- [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]]]}] 17:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 17:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:13:18 INFO - PROCESS | 1656 | 1468455198536 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 1656 | 1468455198537 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 17:13:18 INFO - PROCESS | 1656 | 1468455198539 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 1656 | 1468455198540 Marionette TRACE conn3 <- [1,1922,null,{}] 17:13:18 INFO - PROCESS | 1656 | 1468455198542 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:18 INFO - PROCESS | 1656 | 1468455198543 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:18 INFO - PROCESS | 1656 | 1468455198636 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:13:18 INFO - PROCESS | 1656 | 1468455198677 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 1656 | 1468455198678 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60c800 == 34 [pid = 1656] [id = 488] 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x111c19c00) [pid = 1656] [serial = 1464] [outer = 0x0] 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126ca0800) [pid = 1656] [serial = 1465] [outer = 0x111c19c00] 17:13:18 INFO - PROCESS | 1656 | 1468455198702 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x128ae6800) [pid = 1656] [serial = 1466] [outer = 0x111c19c00] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12b150000) [pid = 1656] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126183400) [pid = 1656] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x112eb2800) [pid = 1656] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129398000) [pid = 1656] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124ba4800) [pid = 1656] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1168e5c00) [pid = 1656] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12ba82400) [pid = 1656] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x117ff0400) [pid = 1656] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121028000) [pid = 1656] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11990c800) [pid = 1656] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x116843000) [pid = 1656] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128d35c00) [pid = 1656] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119c3f400) [pid = 1656] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119b43400) [pid = 1656] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:13:19 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x110f95400) [pid = 1656] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:13:19 INFO - PROCESS | 1656 | 1468455199179 Marionette TRACE conn3 <- [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]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 17:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:13:19 INFO - PROCESS | 1656 | 1468455199208 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 1656 | 1468455199209 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 17:13:19 INFO - PROCESS | 1656 | 1468455199211 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 1656 | 1468455199213 Marionette TRACE conn3 <- [1,1926,null,{}] 17:13:19 INFO - PROCESS | 1656 | 1468455199221 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 1656 | 1468455199222 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:19 INFO - PROCESS | 1656 | 1468455199330 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:13:19 INFO - PROCESS | 1656 | 1468455199390 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 1656 | 1468455199391 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a612000 == 35 [pid = 1656] [id = 489] 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x110f9f000) [pid = 1656] [serial = 1467] [outer = 0x0] 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c3f400) [pid = 1656] [serial = 1468] [outer = 0x110f9f000] 17:13:19 INFO - PROCESS | 1656 | 1468455199415 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1256e5000) [pid = 1656] [serial = 1469] [outer = 0x110f9f000] 17:13:19 INFO - PROCESS | 1656 | 1468455199676 Marionette TRACE conn3 <- [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]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 476ms 17:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:13:19 INFO - PROCESS | 1656 | 1468455199688 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 1656 | 1468455199689 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 17:13:19 INFO - PROCESS | 1656 | 1468455199694 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 1656 | 1468455199695 Marionette TRACE conn3 <- [1,1930,null,{}] 17:13:19 INFO - PROCESS | 1656 | 1468455199706 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 1656 | 1468455199707 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:19 INFO - PROCESS | 1656 | 1468455199789 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:13:19 INFO - PROCESS | 1656 | 1468455199793 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 1656 | 1468455199795 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2dd000 == 36 [pid = 1656] [id = 490] 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126174400) [pid = 1656] [serial = 1470] [outer = 0x0] 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128ae8c00) [pid = 1656] [serial = 1471] [outer = 0x126174400] 17:13:19 INFO - PROCESS | 1656 | 1468455199821 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cb3c00) [pid = 1656] [serial = 1472] [outer = 0x126174400] 17:13:20 INFO - PROCESS | 1656 | 1468455200143 Marionette TRACE conn3 <- [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]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 473ms 17:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:13:20 INFO - PROCESS | 1656 | 1468455200169 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 1656 | 1468455200171 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 17:13:20 INFO - PROCESS | 1656 | 1468455200173 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 1656 | 1468455200174 Marionette TRACE conn3 <- [1,1934,null,{}] 17:13:20 INFO - PROCESS | 1656 | 1468455200177 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 1656 | 1468455200178 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:20 INFO - PROCESS | 1656 | 1468455200284 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:13:20 INFO - PROCESS | 1656 | 1468455200291 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 1656 | 1468455200292 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb1c800 == 37 [pid = 1656] [id = 491] 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119c07c00) [pid = 1656] [serial = 1473] [outer = 0x0] 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cb1800) [pid = 1656] [serial = 1474] [outer = 0x119c07c00] 17:13:20 INFO - PROCESS | 1656 | 1468455200320 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129277400) [pid = 1656] [serial = 1475] [outer = 0x119c07c00] 17:13:20 INFO - PROCESS | 1656 | 1468455200653 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 17:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:13:20 INFO - PROCESS | 1656 | 1468455200692 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 1656 | 1468455200694 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 17:13:20 INFO - PROCESS | 1656 | 1468455200696 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 1656 | 1468455200698 Marionette TRACE conn3 <- [1,1938,null,{}] 17:13:20 INFO - PROCESS | 1656 | 1468455200700 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 1656 | 1468455200702 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:20 INFO - PROCESS | 1656 | 1468455200789 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:13:20 INFO - PROCESS | 1656 | 1468455200793 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 1656 | 1468455200794 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aa7000 == 38 [pid = 1656] [id = 492] 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x123bf7400) [pid = 1656] [serial = 1476] [outer = 0x0] 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129391000) [pid = 1656] [serial = 1477] [outer = 0x123bf7400] 17:13:20 INFO - PROCESS | 1656 | 1468455200821 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aaa0400) [pid = 1656] [serial = 1478] [outer = 0x123bf7400] 17:13:21 INFO - PROCESS | 1656 | 1468455201364 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 17:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:13:21 INFO - PROCESS | 1656 | 1468455201418 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 1656 | 1468455201420 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 17:13:21 INFO - PROCESS | 1656 | 1468455201423 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 1656 | 1468455201425 Marionette TRACE conn3 <- [1,1942,null,{}] 17:13:21 INFO - PROCESS | 1656 | 1468455201429 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 1656 | 1468455201431 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:21 INFO - PROCESS | 1656 | 1468455201547 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:13:21 INFO - PROCESS | 1656 | 1468455201607 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 1656 | 1468455201609 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cd6000 == 39 [pid = 1656] [id = 493] 17:13:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x116670400) [pid = 1656] [serial = 1479] [outer = 0x0] 17:13:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x116cdc400) [pid = 1656] [serial = 1480] [outer = 0x116670400] 17:13:21 INFO - PROCESS | 1656 | 1468455201640 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119121c00) [pid = 1656] [serial = 1481] [outer = 0x116670400] 17:13:22 INFO - PROCESS | 1656 | 1468455202226 Marionette TRACE conn3 <- [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]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 871ms 17:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:13:22 INFO - PROCESS | 1656 | 1468455202295 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 1656 | 1468455202298 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 17:13:22 INFO - PROCESS | 1656 | 1468455202302 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 1656 | 1468455202304 Marionette TRACE conn3 <- [1,1946,null,{}] 17:13:22 INFO - PROCESS | 1656 | 1468455202307 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 1656 | 1468455202309 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:22 INFO - PROCESS | 1656 | 1468455202419 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:13:22 INFO - PROCESS | 1656 | 1468455202479 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 1656 | 1468455202481 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256c7000 == 40 [pid = 1656] [id = 494] 17:13:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119918c00) [pid = 1656] [serial = 1482] [outer = 0x0] 17:13:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119c06400) [pid = 1656] [serial = 1483] [outer = 0x119918c00] 17:13:22 INFO - PROCESS | 1656 | 1468455202511 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119c46400) [pid = 1656] [serial = 1484] [outer = 0x119918c00] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb1c800 == 39 [pid = 1656] [id = 491] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2dd000 == 38 [pid = 1656] [id = 490] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12a612000 == 37 [pid = 1656] [id = 489] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60c800 == 36 [pid = 1656] [id = 488] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x11330b800 == 35 [pid = 1656] [id = 487] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x126a5a000 == 34 [pid = 1656] [id = 486] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x124e61800 == 33 [pid = 1656] [id = 485] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x123f5b800 == 32 [pid = 1656] [id = 484] 17:13:23 INFO - PROCESS | 1656 | 1468455203165 Marionette TRACE conn3 <- [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]]]}] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a7000 == 31 [pid = 1656] [id = 483] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1c800 == 30 [pid = 1656] [id = 482] 17:13:23 INFO - PROCESS | 1656 | --DOCSHELL 0x112dc6800 == 29 [pid = 1656] [id = 481] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x110f9c800) [pid = 1656] [serial = 1425] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12ba79800) [pid = 1656] [serial = 1410] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x126c9bc00) [pid = 1656] [serial = 1401] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11714e000) [pid = 1656] [serial = 1389] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12aaa0000) [pid = 1656] [serial = 1407] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119123000) [pid = 1656] [serial = 1390] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b2b8000) [pid = 1656] [serial = 1384] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12471a800) [pid = 1656] [serial = 1398] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12617c000) [pid = 1656] [serial = 1399] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12ba87c00) [pid = 1656] [serial = 1413] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118782400) [pid = 1656] [serial = 1386] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119538000) [pid = 1656] [serial = 1387] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x123bac000) [pid = 1656] [serial = 1395] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124305c00) [pid = 1656] [serial = 1396] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119b3c400) [pid = 1656] [serial = 1392] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119c14c00) [pid = 1656] [serial = 1393] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x117fe8c00) [pid = 1656] [serial = 1416] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119911400) [pid = 1656] [serial = 1417] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12babd000) [pid = 1656] [serial = 1414] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128f36800) [pid = 1656] [serial = 1404] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x129397c00) [pid = 1656] [serial = 1405] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12c058800) [pid = 1656] [serial = 1423] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12ba80800) [pid = 1656] [serial = 1411] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12b2b0000) [pid = 1656] [serial = 1408] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126844800) [pid = 1656] [serial = 1420] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1256db400) [pid = 1656] [serial = 1419] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12ba7a800) [pid = 1656] [serial = 1422] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x128ae6400) [pid = 1656] [serial = 1402] [outer = 0x0] [url = about:blank] 17:13:23 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x110fa0000) [pid = 1656] [serial = 1426] [outer = 0x0] [url = about:blank] 17:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 921ms 17:13:23 INFO - PROCESS | 1656 | 1468455203224 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 1656 | 1468455203227 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 17:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:13:23 INFO - PROCESS | 1656 | 1468455203230 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 1656 | 1468455203231 Marionette TRACE conn3 <- [1,1950,null,{}] 17:13:23 INFO - PROCESS | 1656 | 1468455203236 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 1656 | 1468455203237 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:23 INFO - PROCESS | 1656 | 1468455203317 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:13:23 INFO - PROCESS | 1656 | 1468455203321 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 1656 | 1468455203324 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f18800 == 30 [pid = 1656] [id = 495] 17:13:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1178e6400) [pid = 1656] [serial = 1485] [outer = 0x0] 17:13:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118438000) [pid = 1656] [serial = 1486] [outer = 0x1178e6400] 17:13:23 INFO - PROCESS | 1656 | 1468455203354 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11953ac00) [pid = 1656] [serial = 1487] [outer = 0x1178e6400] 17:13:23 INFO - PROCESS | 1656 | 1468455203717 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 17:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:13:23 INFO - PROCESS | 1656 | 1468455203751 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 1656 | 1468455203754 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 17:13:23 INFO - PROCESS | 1656 | 1468455203758 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 1656 | 1468455203760 Marionette TRACE conn3 <- [1,1954,null,{}] 17:13:23 INFO - PROCESS | 1656 | 1468455203763 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 1656 | 1468455203765 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:23 INFO - PROCESS | 1656 | 1468455203869 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:13:23 INFO - PROCESS | 1656 | 1468455203906 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 1656 | 1468455203907 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e8800 == 31 [pid = 1656] [id = 496] 17:13:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119c06800) [pid = 1656] [serial = 1488] [outer = 0x0] 17:13:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119c12000) [pid = 1656] [serial = 1489] [outer = 0x119c06800] 17:13:23 INFO - PROCESS | 1656 | 1468455203953 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x121028c00) [pid = 1656] [serial = 1490] [outer = 0x119c06800] 17:13:24 INFO - PROCESS | 1656 | 1468455204402 Marionette TRACE conn3 <- [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]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 17:13:24 INFO - PROCESS | 1656 | 1468455204428 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 1656 | 1468455204429 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 17:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:13:24 INFO - PROCESS | 1656 | 1468455204432 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 1656 | 1468455204434 Marionette TRACE conn3 <- [1,1958,null,{}] 17:13:24 INFO - PROCESS | 1656 | 1468455204442 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 1656 | 1468455204446 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:24 INFO - PROCESS | 1656 | 1468455204524 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:13:24 INFO - PROCESS | 1656 | 1468455204529 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 1656 | 1468455204532 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a9000 == 32 [pid = 1656] [id = 497] 17:13:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116940c00) [pid = 1656] [serial = 1491] [outer = 0x0] 17:13:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x123bed400) [pid = 1656] [serial = 1492] [outer = 0x116940c00] 17:13:24 INFO - PROCESS | 1656 | 1468455204561 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124633400) [pid = 1656] [serial = 1493] [outer = 0x116940c00] 17:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 473ms 17:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:13:24 INFO - PROCESS | 1656 | 1468455204902 Marionette TRACE conn3 <- [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]]]}] 17:13:24 INFO - PROCESS | 1656 | 1468455204906 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 1656 | 1468455204907 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 17:13:24 INFO - PROCESS | 1656 | 1468455204909 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 1656 | 1468455204911 Marionette TRACE conn3 <- [1,1962,null,{}] 17:13:24 INFO - PROCESS | 1656 | 1468455204913 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 1656 | 1468455204915 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:25 INFO - PROCESS | 1656 | 1468455205022 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:13:25 INFO - PROCESS | 1656 | 1468455205028 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 1656 | 1468455205029 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fcf800 == 33 [pid = 1656] [id = 498] 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124635800) [pid = 1656] [serial = 1494] [outer = 0x0] 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124e38800) [pid = 1656] [serial = 1495] [outer = 0x124635800] 17:13:25 INFO - PROCESS | 1656 | 1468455205054 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12617a800) [pid = 1656] [serial = 1496] [outer = 0x124635800] 17:13:25 INFO - PROCESS | 1656 | 1468455205381 Marionette TRACE conn3 <- [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]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 17:13:25 INFO - PROCESS | 1656 | 1468455205429 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:13:25 INFO - PROCESS | 1656 | 1468455205430 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 17:13:25 INFO - PROCESS | 1656 | 1468455205433 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 1656 | 1468455205434 Marionette TRACE conn3 <- [1,1966,null,{}] 17:13:25 INFO - PROCESS | 1656 | 1468455205437 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 1656 | 1468455205438 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:25 INFO - PROCESS | 1656 | 1468455205521 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:13:25 INFO - PROCESS | 1656 | 1468455205525 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 1656 | 1468455205526 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a78e800 == 34 [pid = 1656] [id = 499] 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1256e0c00) [pid = 1656] [serial = 1497] [outer = 0x0] 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126840800) [pid = 1656] [serial = 1498] [outer = 0x1256e0c00] 17:13:25 INFO - PROCESS | 1656 | 1468455205553 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c9dc00) [pid = 1656] [serial = 1499] [outer = 0x1256e0c00] 17:13:26 INFO - PROCESS | 1656 | 1468455206038 Marionette TRACE conn3 <- [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]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 620ms 17:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:13:26 INFO - PROCESS | 1656 | 1468455206052 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 1656 | 1468455206054 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 17:13:26 INFO - PROCESS | 1656 | 1468455206056 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 1656 | 1468455206057 Marionette TRACE conn3 <- [1,1970,null,{}] 17:13:26 INFO - PROCESS | 1656 | 1468455206059 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:26 INFO - PROCESS | 1656 | 1468455206064 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:26 INFO - PROCESS | 1656 | 1468455206186 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:13:26 INFO - PROCESS | 1656 | 1468455206225 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 1656 | 1468455206226 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb1c800 == 35 [pid = 1656] [id = 500] 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128f28800) [pid = 1656] [serial = 1500] [outer = 0x0] 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129399400) [pid = 1656] [serial = 1501] [outer = 0x128f28800] 17:13:26 INFO - PROCESS | 1656 | 1468455206258 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12a69f800) [pid = 1656] [serial = 1502] [outer = 0x128f28800] 17:13:26 INFO - PROCESS | 1656 | 1468455206554 Marionette TRACE conn3 <- [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]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 17:13:26 INFO - PROCESS | 1656 | 1468455206576 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:13:26 INFO - PROCESS | 1656 | 1468455206577 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 17:13:26 INFO - PROCESS | 1656 | 1468455206580 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 1656 | 1468455206583 Marionette TRACE conn3 <- [1,1974,null,{}] 17:13:26 INFO - PROCESS | 1656 | 1468455206587 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:26 INFO - PROCESS | 1656 | 1468455206588 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:26 INFO - PROCESS | 1656 | 1468455206690 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:13:26 INFO - PROCESS | 1656 | 1468455206703 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 1656 | 1468455206705 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bddd800 == 36 [pid = 1656] [id = 501] 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa9d000) [pid = 1656] [serial = 1503] [outer = 0x0] 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12aaa7000) [pid = 1656] [serial = 1504] [outer = 0x12aa9d000] 17:13:26 INFO - PROCESS | 1656 | 1468455206729 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12b14b400) [pid = 1656] [serial = 1505] [outer = 0x12aa9d000] 17:13:27 INFO - PROCESS | 1656 | 1468455207057 Marionette TRACE conn3 <- [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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 527ms 17:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:13:27 INFO - PROCESS | 1656 | 1468455207111 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 1656 | 1468455207112 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 17:13:27 INFO - PROCESS | 1656 | 1468455207114 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 1656 | 1468455207116 Marionette TRACE conn3 <- [1,1978,null,{}] 17:13:27 INFO - PROCESS | 1656 | 1468455207118 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 1656 | 1468455207119 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:27 INFO - PROCESS | 1656 | 1468455207218 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:13:27 INFO - PROCESS | 1656 | 1468455207221 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 1656 | 1468455207222 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c30a800 == 37 [pid = 1656] [id = 502] 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12aaa2c00) [pid = 1656] [serial = 1506] [outer = 0x0] 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b174000) [pid = 1656] [serial = 1507] [outer = 0x12aaa2c00] 17:13:27 INFO - PROCESS | 1656 | 1468455207254 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12ba79c00) [pid = 1656] [serial = 1508] [outer = 0x12aaa2c00] 17:13:27 INFO - PROCESS | 1656 | 1468455207558 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 17:13:27 INFO - PROCESS | 1656 | 1468455207587 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 1656 | 1468455207589 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 17:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:13:27 INFO - PROCESS | 1656 | 1468455207591 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 1656 | 1468455207592 Marionette TRACE conn3 <- [1,1982,null,{}] 17:13:27 INFO - PROCESS | 1656 | 1468455207594 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 1656 | 1468455207596 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:27 INFO - PROCESS | 1656 | 1468455207705 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:13:27 INFO - PROCESS | 1656 | 1468455207709 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 1656 | 1468455207710 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a8800 == 38 [pid = 1656] [id = 503] 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b14ac00) [pid = 1656] [serial = 1509] [outer = 0x0] 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12ba7f800) [pid = 1656] [serial = 1510] [outer = 0x12b14ac00] 17:13:27 INFO - PROCESS | 1656 | 1468455207733 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12bab7000) [pid = 1656] [serial = 1511] [outer = 0x12b14ac00] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119127c00) [pid = 1656] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119c12400) [pid = 1656] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119128400) [pid = 1656] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118952c00) [pid = 1656] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112234c00) [pid = 1656] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116099000) [pid = 1656] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1250f4800) [pid = 1656] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1178e3c00) [pid = 1656] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121064400) [pid = 1656] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x125787400) [pid = 1656] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x111c19c00) [pid = 1656] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x110f9f000) [pid = 1656] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126174400) [pid = 1656] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119123c00) [pid = 1656] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128f34000) [pid = 1656] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:13:27 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119c07c00) [pid = 1656] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:13:28 INFO - PROCESS | 1656 | 1468455208131 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 569ms 17:13:28 INFO - PROCESS | 1656 | 1468455208161 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 1656 | 1468455208162 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 17:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:13:28 INFO - PROCESS | 1656 | 1468455208170 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 1656 | 1468455208171 Marionette TRACE conn3 <- [1,1986,null,{}] 17:13:28 INFO - PROCESS | 1656 | 1468455208174 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 1656 | 1468455208175 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:28 INFO - PROCESS | 1656 | 1468455208297 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:13:28 INFO - PROCESS | 1656 | 1468455208342 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 1656 | 1468455208343 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4c0800 == 39 [pid = 1656] [id = 504] 17:13:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116847c00) [pid = 1656] [serial = 1512] [outer = 0x0] 17:13:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119123c00) [pid = 1656] [serial = 1513] [outer = 0x116847c00] 17:13:28 INFO - PROCESS | 1656 | 1468455208393 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x123bf0400) [pid = 1656] [serial = 1514] [outer = 0x116847c00] 17:13:28 INFO - PROCESS | 1656 | 1468455208808 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 673ms 17:13:28 INFO - PROCESS | 1656 | 1468455208843 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 1656 | 1468455208845 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 17:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:13:28 INFO - PROCESS | 1656 | 1468455208847 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 1656 | 1468455208849 Marionette TRACE conn3 <- [1,1990,null,{}] 17:13:28 INFO - PROCESS | 1656 | 1468455208851 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 1656 | 1468455208853 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:28 INFO - PROCESS | 1656 | 1468455208943 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:13:28 INFO - PROCESS | 1656 | 1468455208958 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 1656 | 1468455208959 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf3c000 == 40 [pid = 1656] [id = 505] 17:13:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x129278c00) [pid = 1656] [serial = 1515] [outer = 0x0] 17:13:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12babd000) [pid = 1656] [serial = 1516] [outer = 0x129278c00] 17:13:28 INFO - PROCESS | 1656 | 1468455208986 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12c04d800) [pid = 1656] [serial = 1517] [outer = 0x129278c00] 17:13:29 INFO - PROCESS | 1656 | 1468455209345 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 17:13:29 INFO - PROCESS | 1656 | 1468455209367 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 1656 | 1468455209369 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 17:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:13:29 INFO - PROCESS | 1656 | 1468455209373 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 1656 | 1468455209375 Marionette TRACE conn3 <- [1,1994,null,{}] 17:13:29 INFO - PROCESS | 1656 | 1468455209378 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:29 INFO - PROCESS | 1656 | 1468455209380 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:29 INFO - PROCESS | 1656 | 1468455209530 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:13:29 INFO - PROCESS | 1656 | 1468455209544 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 1656 | 1468455209545 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d029000 == 41 [pid = 1656] [id = 506] 17:13:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128b65c00) [pid = 1656] [serial = 1518] [outer = 0x0] 17:13:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128b6a000) [pid = 1656] [serial = 1519] [outer = 0x128b65c00] 17:13:29 INFO - PROCESS | 1656 | 1468455209584 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128b70000) [pid = 1656] [serial = 1520] [outer = 0x128b65c00] 17:13:29 INFO - PROCESS | 1656 | 1468455209923 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 571ms 17:13:29 INFO - PROCESS | 1656 | 1468455209991 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 1656 | 1468455209993 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 17:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:13:30 INFO - PROCESS | 1656 | 1468455209999 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 1656 | 1468455210001 Marionette TRACE conn3 <- [1,1998,null,{}] 17:13:30 INFO - PROCESS | 1656 | 1468455210006 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 1656 | 1468455210008 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:30 INFO - PROCESS | 1656 | 1468455210128 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:13:30 INFO - PROCESS | 1656 | 1468455210185 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 1656 | 1468455210187 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x117685800 == 42 [pid = 1656] [id = 507] 17:13:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x116805000) [pid = 1656] [serial = 1521] [outer = 0x0] 17:13:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x116c2b000) [pid = 1656] [serial = 1522] [outer = 0x116805000] 17:13:30 INFO - PROCESS | 1656 | 1468455210220 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11898cc00) [pid = 1656] [serial = 1523] [outer = 0x116805000] 17:13:30 INFO - PROCESS | 1656 | 1468455210689 Marionette TRACE conn3 <- [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]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 17:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:13:30 INFO - PROCESS | 1656 | 1468455210720 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 1656 | 1468455210722 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 17:13:30 INFO - PROCESS | 1656 | 1468455210727 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 1656 | 1468455210730 Marionette TRACE conn3 <- [1,2002,null,{}] 17:13:30 INFO - PROCESS | 1656 | 1468455210733 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 1656 | 1468455210734 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:30 INFO - PROCESS | 1656 | 1468455210845 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:13:30 INFO - PROCESS | 1656 | 1468455210904 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 1656 | 1468455210906 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa41000 == 43 [pid = 1656] [id = 508] 17:13:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x121024c00) [pid = 1656] [serial = 1524] [outer = 0x0] 17:13:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12106b800) [pid = 1656] [serial = 1525] [outer = 0x121024c00] 17:13:30 INFO - PROCESS | 1656 | 1468455210937 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x124ea3800) [pid = 1656] [serial = 1526] [outer = 0x121024c00] 17:13:31 INFO - PROCESS | 1656 | 1468455211384 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 677ms 17:13:31 INFO - PROCESS | 1656 | 1468455211402 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 1656 | 1468455211404 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 17:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:13:31 INFO - PROCESS | 1656 | 1468455211406 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 1656 | 1468455211408 Marionette TRACE conn3 <- [1,2006,null,{}] 17:13:31 INFO - PROCESS | 1656 | 1468455211415 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 1656 | 1468455211418 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:31 INFO - PROCESS | 1656 | 1468455211566 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:13:31 INFO - PROCESS | 1656 | 1468455211670 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 1656 | 1468455211673 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf38000 == 44 [pid = 1656] [id = 509] 17:13:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126532800) [pid = 1656] [serial = 1527] [outer = 0x0] 17:13:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126ca4800) [pid = 1656] [serial = 1528] [outer = 0x126532800] 17:13:31 INFO - PROCESS | 1656 | 1468455211706 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x128cab400) [pid = 1656] [serial = 1529] [outer = 0x126532800] 17:13:32 INFO - PROCESS | 1656 | 1468455212116 Marionette TRACE conn3 <- [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]]]}] 17:13:32 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 17:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 17:13:32 INFO - PROCESS | 1656 | 1468455212176 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 1656 | 1468455212178 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 17:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:13:32 INFO - PROCESS | 1656 | 1468455212180 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 1656 | 1468455212182 Marionette TRACE conn3 <- [1,2010,null,{}] 17:13:32 INFO - PROCESS | 1656 | 1468455212184 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:32 INFO - PROCESS | 1656 | 1468455212186 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:32 INFO - PROCESS | 1656 | 1468455212307 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:13:32 INFO - PROCESS | 1656 | 1468455212406 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 1656 | 1468455212407 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d634000 == 45 [pid = 1656] [id = 510] 17:13:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128d3d400) [pid = 1656] [serial = 1530] [outer = 0x0] 17:13:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12938e400) [pid = 1656] [serial = 1531] [outer = 0x128d3d400] 17:13:32 INFO - PROCESS | 1656 | 1468455212457 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12b147400) [pid = 1656] [serial = 1532] [outer = 0x128d3d400] 17:13:32 INFO - PROCESS | 1656 | 1468455212959 Marionette TRACE conn3 <- [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]]]}] 17:13:33 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 17:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 821ms 17:13:33 INFO - PROCESS | 1656 | 1468455213002 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:13:33 INFO - PROCESS | 1656 | 1468455213003 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 17:13:33 INFO - PROCESS | 1656 | 1468455213005 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 1656 | 1468455213007 Marionette TRACE conn3 <- [1,2014,null,{}] 17:13:33 INFO - PROCESS | 1656 | 1468455213009 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 1656 | 1468455213011 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:33 INFO - PROCESS | 1656 | 1468455213113 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:13:33 INFO - PROCESS | 1656 | 1468455213174 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 1656 | 1468455213175 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d649000 == 46 [pid = 1656] [id = 511] 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12ba7e400) [pid = 1656] [serial = 1533] [outer = 0x0] 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12babfc00) [pid = 1656] [serial = 1534] [outer = 0x12ba7e400] 17:13:33 INFO - PROCESS | 1656 | 1468455213204 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12c04dc00) [pid = 1656] [serial = 1535] [outer = 0x12ba7e400] 17:13:33 INFO - PROCESS | 1656 | 1468455213615 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 17:13:33 INFO - PROCESS | 1656 | 1468455213678 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 1656 | 1468455213679 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 17:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:13:33 INFO - PROCESS | 1656 | 1468455213682 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 1656 | 1468455213683 Marionette TRACE conn3 <- [1,2018,null,{}] 17:13:33 INFO - PROCESS | 1656 | 1468455213686 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 1656 | 1468455213690 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:33 INFO - PROCESS | 1656 | 1468455213818 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:13:33 INFO - PROCESS | 1656 | 1468455213878 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 1656 | 1468455213880 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x121172800 == 47 [pid = 1656] [id = 512] 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x112a54400) [pid = 1656] [serial = 1536] [outer = 0x0] 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x119407400) [pid = 1656] [serial = 1537] [outer = 0x112a54400] 17:13:33 INFO - PROCESS | 1656 | 1468455213909 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x128cb2000) [pid = 1656] [serial = 1538] [outer = 0x112a54400] 17:13:34 INFO - PROCESS | 1656 | 1468455214551 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 920ms 17:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:13:34 INFO - PROCESS | 1656 | 1468455214602 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 1656 | 1468455214605 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 17:13:34 INFO - PROCESS | 1656 | 1468455214607 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 1656 | 1468455214611 Marionette TRACE conn3 <- [1,2022,null,{}] 17:13:34 INFO - PROCESS | 1656 | 1468455214614 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 1656 | 1468455214615 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:34 INFO - PROCESS | 1656 | 1468455214713 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:13:34 INFO - PROCESS | 1656 | 1468455214792 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 1656 | 1468455214794 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1169de800 == 48 [pid = 1656] [id = 513] 17:13:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x116a1bc00) [pid = 1656] [serial = 1539] [outer = 0x0] 17:13:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x116ce0800) [pid = 1656] [serial = 1540] [outer = 0x116a1bc00] 17:13:34 INFO - PROCESS | 1656 | 1468455214822 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x11878f800) [pid = 1656] [serial = 1541] [outer = 0x116a1bc00] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf3c000 == 47 [pid = 1656] [id = 505] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4c0800 == 46 [pid = 1656] [id = 504] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a8800 == 45 [pid = 1656] [id = 503] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c30a800 == 44 [pid = 1656] [id = 502] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12bddd800 == 43 [pid = 1656] [id = 501] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb1c800 == 42 [pid = 1656] [id = 500] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12a78e800 == 41 [pid = 1656] [id = 499] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x128fcf800 == 40 [pid = 1656] [id = 498] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a9000 == 39 [pid = 1656] [id = 497] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e8800 == 38 [pid = 1656] [id = 496] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x117f18800 == 37 [pid = 1656] [id = 495] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1256c7000 == 36 [pid = 1656] [id = 494] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x118cd6000 == 35 [pid = 1656] [id = 493] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x123aa7000 == 34 [pid = 1656] [id = 492] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x121172800 == 33 [pid = 1656] [id = 512] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12d649000 == 32 [pid = 1656] [id = 511] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12d634000 == 31 [pid = 1656] [id = 510] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf38000 == 30 [pid = 1656] [id = 509] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa41000 == 29 [pid = 1656] [id = 508] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12d029000 == 28 [pid = 1656] [id = 506] 17:13:35 INFO - PROCESS | 1656 | --DOCSHELL 0x117685800 == 27 [pid = 1656] [id = 507] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x123bea800) [pid = 1656] [serial = 1431] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x128d3f400) [pid = 1656] [serial = 1435] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x126ca0800) [pid = 1656] [serial = 1465] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x128cabc00) [pid = 1656] [serial = 1434] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12683a000) [pid = 1656] [serial = 1463] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119c3f400) [pid = 1656] [serial = 1468] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x128ae8c00) [pid = 1656] [serial = 1471] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x128ae6800) [pid = 1656] [serial = 1466] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x129391000) [pid = 1656] [serial = 1477] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1211c2000) [pid = 1656] [serial = 1456] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12b16b400) [pid = 1656] [serial = 1438] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1256e5000) [pid = 1656] [serial = 1469] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12a6a3c00) [pid = 1656] [serial = 1437] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129277400) [pid = 1656] [serial = 1475] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128cb3c00) [pid = 1656] [serial = 1472] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123e83800) [pid = 1656] [serial = 1457] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1250f3800) [pid = 1656] [serial = 1460] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128cb1800) [pid = 1656] [serial = 1474] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124722000) [pid = 1656] [serial = 1459] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121060000) [pid = 1656] [serial = 1453] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11990b400) [pid = 1656] [serial = 1449] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119c05800) [pid = 1656] [serial = 1450] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121159800) [pid = 1656] [serial = 1454] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118990800) [pid = 1656] [serial = 1446] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119539c00) [pid = 1656] [serial = 1447] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112738400) [pid = 1656] [serial = 1443] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x113c7c400) [pid = 1656] [serial = 1444] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11878b400) [pid = 1656] [serial = 1441] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116a90000) [pid = 1656] [serial = 1440] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x126178400) [pid = 1656] [serial = 1462] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119468400) [pid = 1656] [serial = 883] [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.] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119914000) [pid = 1656] [serial = 1429] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11946b000) [pid = 1656] [serial = 1428] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12452d400) [pid = 1656] [serial = 1432] [outer = 0x0] [url = about:blank] 17:13:35 INFO - PROCESS | 1656 | 1468455215978 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1424ms 17:13:36 INFO - PROCESS | 1656 | 1468455216041 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 1656 | 1468455216043 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 17:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:13:36 INFO - PROCESS | 1656 | 1468455216049 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 1656 | 1468455216051 Marionette TRACE conn3 <- [1,2026,null,{}] 17:13:36 INFO - PROCESS | 1656 | 1468455216055 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 1656 | 1468455216057 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:36 INFO - PROCESS | 1656 | 1468455216139 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:13:36 INFO - PROCESS | 1656 | 1468455216146 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 1656 | 1468455216151 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x11638d800 == 28 [pid = 1656] [id = 514] 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113aea400) [pid = 1656] [serial = 1542] [outer = 0x0] 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x113c7c400) [pid = 1656] [serial = 1543] [outer = 0x113aea400] 17:13:36 INFO - PROCESS | 1656 | 1468455216179 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116348c00) [pid = 1656] [serial = 1544] [outer = 0x113aea400] 17:13:36 INFO - PROCESS | 1656 | 1468455216526 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 523ms 17:13:36 INFO - PROCESS | 1656 | 1468455216570 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 1656 | 1468455216573 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 17:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:13:36 INFO - PROCESS | 1656 | 1468455216578 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 1656 | 1468455216580 Marionette TRACE conn3 <- [1,2030,null,{}] 17:13:36 INFO - PROCESS | 1656 | 1468455216584 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 1656 | 1468455216586 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:36 INFO - PROCESS | 1656 | 1468455216663 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:13:36 INFO - PROCESS | 1656 | 1468455216670 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 1656 | 1468455216671 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872a000 == 29 [pid = 1656] [id = 515] 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11693f800) [pid = 1656] [serial = 1545] [outer = 0x0] 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x117fedc00) [pid = 1656] [serial = 1546] [outer = 0x11693f800] 17:13:36 INFO - PROCESS | 1656 | 1468455216698 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118952000) [pid = 1656] [serial = 1547] [outer = 0x11693f800] 17:13:37 INFO - PROCESS | 1656 | 1468455217048 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 17:13:37 INFO - PROCESS | 1656 | 1468455217100 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 1656 | 1468455217101 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 17:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:13:37 INFO - PROCESS | 1656 | 1468455217112 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 1656 | 1468455217114 Marionette TRACE conn3 <- [1,2034,null,{}] 17:13:37 INFO - PROCESS | 1656 | 1468455217122 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 1656 | 1468455217125 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:37 INFO - PROCESS | 1656 | 1468455217203 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:13:37 INFO - PROCESS | 1656 | 1468455217208 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 1656 | 1468455217210 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x121174000 == 30 [pid = 1656] [id = 516] 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119540400) [pid = 1656] [serial = 1548] [outer = 0x0] 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11990fc00) [pid = 1656] [serial = 1549] [outer = 0x119540400] 17:13:37 INFO - PROCESS | 1656 | 1468455217241 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119b3c800) [pid = 1656] [serial = 1550] [outer = 0x119540400] 17:13:37 INFO - PROCESS | 1656 | 1468455217601 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 522ms 17:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:13:37 INFO - PROCESS | 1656 | 1468455217634 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 1656 | 1468455217636 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 17:13:37 INFO - PROCESS | 1656 | 1468455217638 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 1656 | 1468455217639 Marionette TRACE conn3 <- [1,2038,null,{}] 17:13:37 INFO - PROCESS | 1656 | 1468455217641 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 1656 | 1468455217642 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:37 INFO - PROCESS | 1656 | 1468455217753 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:13:37 INFO - PROCESS | 1656 | 1468455217788 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 1656 | 1468455217789 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240e2800 == 31 [pid = 1656] [id = 517] 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119b85c00) [pid = 1656] [serial = 1551] [outer = 0x0] 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119c40c00) [pid = 1656] [serial = 1552] [outer = 0x119b85c00] 17:13:37 INFO - PROCESS | 1656 | 1468455217814 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x121029800) [pid = 1656] [serial = 1553] [outer = 0x119b85c00] 17:13:38 INFO - PROCESS | 1656 | 1468455218126 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 17:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:13:38 INFO - PROCESS | 1656 | 1468455218158 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 1656 | 1468455218159 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 17:13:38 INFO - PROCESS | 1656 | 1468455218161 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 1656 | 1468455218172 Marionette TRACE conn3 <- [1,2042,null,{}] 17:13:38 INFO - PROCESS | 1656 | 1468455218174 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 1656 | 1468455218176 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:38 INFO - PROCESS | 1656 | 1468455218268 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:13:38 INFO - PROCESS | 1656 | 1468455218305 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 1656 | 1468455218306 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266d9800 == 32 [pid = 1656] [id = 518] 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x121027c00) [pid = 1656] [serial = 1554] [outer = 0x0] 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12106c800) [pid = 1656] [serial = 1555] [outer = 0x121027c00] 17:13:38 INFO - PROCESS | 1656 | 1468455218331 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x123ba2800) [pid = 1656] [serial = 1556] [outer = 0x121027c00] 17:13:38 INFO - PROCESS | 1656 | 1468455218655 Marionette TRACE conn3 <- [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]]]}] 17:13:38 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) 17:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 529ms 17:13:38 INFO - PROCESS | 1656 | 1468455218693 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 1656 | 1468455218694 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 17:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:13:38 INFO - PROCESS | 1656 | 1468455218696 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 1656 | 1468455218698 Marionette TRACE conn3 <- [1,2046,null,{}] 17:13:38 INFO - PROCESS | 1656 | 1468455218700 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 1656 | 1468455218704 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:38 INFO - PROCESS | 1656 | 1468455218823 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:13:38 INFO - PROCESS | 1656 | 1468455218835 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 1656 | 1468455218836 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd9000 == 33 [pid = 1656] [id = 519] 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x123ba9000) [pid = 1656] [serial = 1557] [outer = 0x0] 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124305c00) [pid = 1656] [serial = 1558] [outer = 0x123ba9000] 17:13:38 INFO - PROCESS | 1656 | 1468455218862 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1251cf400) [pid = 1656] [serial = 1559] [outer = 0x123ba9000] 17:13:39 INFO - PROCESS | 1656 | 1468455219203 Marionette TRACE conn3 <- [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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 17:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:13:39 INFO - PROCESS | 1656 | 1468455219219 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 1656 | 1468455219220 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 17:13:39 INFO - PROCESS | 1656 | 1468455219222 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 1656 | 1468455219224 Marionette TRACE conn3 <- [1,2050,null,{}] 17:13:39 INFO - PROCESS | 1656 | 1468455219226 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 1656 | 1468455219227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:39 INFO - PROCESS | 1656 | 1468455219332 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:13:39 INFO - PROCESS | 1656 | 1468455219343 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 1656 | 1468455219344 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60a000 == 34 [pid = 1656] [id = 520] 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1251d1c00) [pid = 1656] [serial = 1560] [outer = 0x0] 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12617d800) [pid = 1656] [serial = 1561] [outer = 0x1251d1c00] 17:13:39 INFO - PROCESS | 1656 | 1468455219369 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126843800) [pid = 1656] [serial = 1562] [outer = 0x1251d1c00] 17:13:39 INFO - PROCESS | 1656 | 1468455219705 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 518ms 17:13:39 INFO - PROCESS | 1656 | 1468455219741 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 1656 | 1468455219742 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 17:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:13:39 INFO - PROCESS | 1656 | 1468455219745 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 1656 | 1468455219746 Marionette TRACE conn3 <- [1,2054,null,{}] 17:13:39 INFO - PROCESS | 1656 | 1468455219748 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 1656 | 1468455219750 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:39 INFO - PROCESS | 1656 | 1468455219848 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:13:39 INFO - PROCESS | 1656 | 1468455219851 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 1656 | 1468455219852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa28000 == 35 [pid = 1656] [id = 521] 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x123beac00) [pid = 1656] [serial = 1563] [outer = 0x0] 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126af7400) [pid = 1656] [serial = 1564] [outer = 0x123beac00] 17:13:39 INFO - PROCESS | 1656 | 1468455219876 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128add400) [pid = 1656] [serial = 1565] [outer = 0x123beac00] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x128f28800) [pid = 1656] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12aa9d000) [pid = 1656] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x116847c00) [pid = 1656] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12aaa2c00) [pid = 1656] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116670400) [pid = 1656] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1178e6400) [pid = 1656] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119c06800) [pid = 1656] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x123bf7400) [pid = 1656] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119918c00) [pid = 1656] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1256e0c00) [pid = 1656] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x116940c00) [pid = 1656] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12b14ac00) [pid = 1656] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124635800) [pid = 1656] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x129278c00) [pid = 1656] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:13:40 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128b65c00) [pid = 1656] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:13:40 INFO - PROCESS | 1656 | 1468455220395 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 668ms 17:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:13:40 INFO - PROCESS | 1656 | 1468455220413 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 1656 | 1468455220416 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 17:13:40 INFO - PROCESS | 1656 | 1468455220421 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 1656 | 1468455220422 Marionette TRACE conn3 <- [1,2058,null,{}] 17:13:40 INFO - PROCESS | 1656 | 1468455220424 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:40 INFO - PROCESS | 1656 | 1468455220425 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:40 INFO - PROCESS | 1656 | 1468455220509 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:13:40 INFO - PROCESS | 1656 | 1468455220568 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 1656 | 1468455220570 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b20d800 == 36 [pid = 1656] [id = 522] 17:13:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x113edac00) [pid = 1656] [serial = 1566] [outer = 0x0] 17:13:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119b3dc00) [pid = 1656] [serial = 1567] [outer = 0x113edac00] 17:13:40 INFO - PROCESS | 1656 | 1468455220594 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12617d000) [pid = 1656] [serial = 1568] [outer = 0x113edac00] 17:13:40 INFO - PROCESS | 1656 | 1468455220865 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 17:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:13:40 INFO - PROCESS | 1656 | 1468455220890 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 1656 | 1468455220891 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 17:13:40 INFO - PROCESS | 1656 | 1468455220893 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 1656 | 1468455220894 Marionette TRACE conn3 <- [1,2062,null,{}] 17:13:40 INFO - PROCESS | 1656 | 1468455220904 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:40 INFO - PROCESS | 1656 | 1468455220905 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:40 INFO - PROCESS | 1656 | 1468455220988 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:13:40 INFO - PROCESS | 1656 | 1468455220992 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 1656 | 1468455220993 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdca800 == 37 [pid = 1656] [id = 523] 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x126175000) [pid = 1656] [serial = 1569] [outer = 0x0] 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128ae2400) [pid = 1656] [serial = 1570] [outer = 0x126175000] 17:13:41 INFO - PROCESS | 1656 | 1468455221019 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128b67400) [pid = 1656] [serial = 1571] [outer = 0x126175000] 17:13:41 INFO - PROCESS | 1656 | 1468455221376 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 524ms 17:13:41 INFO - PROCESS | 1656 | 1468455221422 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 1656 | 1468455221424 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 17:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:13:41 INFO - PROCESS | 1656 | 1468455221427 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 1656 | 1468455221429 Marionette TRACE conn3 <- [1,2066,null,{}] 17:13:41 INFO - PROCESS | 1656 | 1468455221431 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:41 INFO - PROCESS | 1656 | 1468455221433 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:41 INFO - PROCESS | 1656 | 1468455221581 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:13:41 INFO - PROCESS | 1656 | 1468455221597 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 1656 | 1468455221599 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c302800 == 38 [pid = 1656] [id = 524] 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128b67c00) [pid = 1656] [serial = 1572] [outer = 0x0] 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128cacc00) [pid = 1656] [serial = 1573] [outer = 0x128b67c00] 17:13:41 INFO - PROCESS | 1656 | 1468455221643 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128d3cc00) [pid = 1656] [serial = 1574] [outer = 0x128b67c00] 17:13:42 INFO - PROCESS | 1656 | 1468455222125 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 720ms 17:13:42 INFO - PROCESS | 1656 | 1468455222152 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 1656 | 1468455222154 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 17:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:13:42 INFO - PROCESS | 1656 | 1468455222156 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 1656 | 1468455222157 Marionette TRACE conn3 <- [1,2070,null,{}] 17:13:42 INFO - PROCESS | 1656 | 1468455222160 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 1656 | 1468455222162 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:42 INFO - PROCESS | 1656 | 1468455222242 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:13:42 INFO - PROCESS | 1656 | 1468455222347 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 1656 | 1468455222349 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x112dc6800 == 39 [pid = 1656] [id = 525] 17:13:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x110f9a000) [pid = 1656] [serial = 1575] [outer = 0x0] 17:13:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1110a7400) [pid = 1656] [serial = 1576] [outer = 0x110f9a000] 17:13:42 INFO - PROCESS | 1656 | 1468455222381 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x112a51c00) [pid = 1656] [serial = 1577] [outer = 0x110f9a000] 17:13:42 INFO - PROCESS | 1656 | 1468455222923 Marionette TRACE conn3 <- [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]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 821ms 17:13:42 INFO - PROCESS | 1656 | 1468455222985 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 1656 | 1468455222988 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 17:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:13:42 INFO - PROCESS | 1656 | 1468455222993 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 1656 | 1468455222995 Marionette TRACE conn3 <- [1,2074,null,{}] 17:13:43 INFO - PROCESS | 1656 | 1468455222999 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 1656 | 1468455223001 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:43 INFO - PROCESS | 1656 | 1468455223114 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:13:43 INFO - PROCESS | 1656 | 1468455223196 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 1656 | 1468455223198 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x123ab5800 == 40 [pid = 1656] [id = 526] 17:13:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1178e3400) [pid = 1656] [serial = 1578] [outer = 0x0] 17:13:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11843f800) [pid = 1656] [serial = 1579] [outer = 0x1178e3400] 17:13:43 INFO - PROCESS | 1656 | 1468455223228 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11912b800) [pid = 1656] [serial = 1580] [outer = 0x1178e3400] 17:13:43 INFO - PROCESS | 1656 | 1468455223773 Marionette TRACE conn3 <- [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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 823ms 17:13:43 INFO - PROCESS | 1656 | 1468455223827 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 1656 | 1468455223830 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 17:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:13:43 INFO - PROCESS | 1656 | 1468455223837 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 1656 | 1468455223838 Marionette TRACE conn3 <- [1,2078,null,{}] 17:13:43 INFO - PROCESS | 1656 | 1468455223841 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 1656 | 1468455223842 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:43 INFO - PROCESS | 1656 | 1468455223954 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:13:44 INFO - PROCESS | 1656 | 1468455224179 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 1656 | 1468455224181 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x118469800 == 41 [pid = 1656] [id = 527] 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x110f97000) [pid = 1656] [serial = 1581] [outer = 0x0] 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1168eec00) [pid = 1656] [serial = 1582] [outer = 0x110f97000] 17:13:44 INFO - PROCESS | 1656 | 1468455224211 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118985c00) [pid = 1656] [serial = 1583] [outer = 0x110f97000] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12c302800 == 40 [pid = 1656] [id = 524] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdca800 == 39 [pid = 1656] [id = 523] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12b20d800 == 38 [pid = 1656] [id = 522] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa28000 == 37 [pid = 1656] [id = 521] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60a000 == 36 [pid = 1656] [id = 520] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd9000 == 35 [pid = 1656] [id = 519] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1266d9800 == 34 [pid = 1656] [id = 518] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1240e2800 == 33 [pid = 1656] [id = 517] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x121174000 == 32 [pid = 1656] [id = 516] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x11872a000 == 31 [pid = 1656] [id = 515] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x11638d800 == 30 [pid = 1656] [id = 514] 17:13:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1169de800 == 29 [pid = 1656] [id = 513] 17:13:44 INFO - PROCESS | 1656 | 1468455224709 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119121c00) [pid = 1656] [serial = 1481] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x118438000) [pid = 1656] [serial = 1486] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11953ac00) [pid = 1656] [serial = 1487] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119c12000) [pid = 1656] [serial = 1489] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121028c00) [pid = 1656] [serial = 1490] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12aaa0400) [pid = 1656] [serial = 1478] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119c06400) [pid = 1656] [serial = 1483] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119c46400) [pid = 1656] [serial = 1484] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126840800) [pid = 1656] [serial = 1498] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x123bed400) [pid = 1656] [serial = 1492] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124633400) [pid = 1656] [serial = 1493] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12ba7f800) [pid = 1656] [serial = 1510] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x124e38800) [pid = 1656] [serial = 1495] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12c04d800) [pid = 1656] [serial = 1517] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12617a800) [pid = 1656] [serial = 1496] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12babd000) [pid = 1656] [serial = 1516] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128b70000) [pid = 1656] [serial = 1520] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128b6a000) [pid = 1656] [serial = 1519] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12bab7000) [pid = 1656] [serial = 1511] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x123bf0400) [pid = 1656] [serial = 1514] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x126c9dc00) [pid = 1656] [serial = 1499] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129399400) [pid = 1656] [serial = 1501] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12aaa7000) [pid = 1656] [serial = 1504] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a69f800) [pid = 1656] [serial = 1502] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119123c00) [pid = 1656] [serial = 1513] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b174000) [pid = 1656] [serial = 1507] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12ba79c00) [pid = 1656] [serial = 1508] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12b14b400) [pid = 1656] [serial = 1505] [outer = 0x0] [url = about:blank] 17:13:44 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116cdc400) [pid = 1656] [serial = 1480] [outer = 0x0] [url = about:blank] 17:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 926ms 17:13:44 INFO - PROCESS | 1656 | 1468455224766 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 1656 | 1468455224767 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 17:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:13:44 INFO - PROCESS | 1656 | 1468455224770 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 1656 | 1468455224771 Marionette TRACE conn3 <- [1,2082,null,{}] 17:13:44 INFO - PROCESS | 1656 | 1468455224774 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:44 INFO - PROCESS | 1656 | 1468455224776 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:44 INFO - PROCESS | 1656 | 1468455224865 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:13:44 INFO - PROCESS | 1656 | 1468455224874 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 1656 | 1468455224876 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185ba000 == 30 [pid = 1656] [id = 528] 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119539400) [pid = 1656] [serial = 1584] [outer = 0x0] 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119544800) [pid = 1656] [serial = 1585] [outer = 0x119539400] 17:13:44 INFO - PROCESS | 1656 | 1468455224920 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119b3e400) [pid = 1656] [serial = 1586] [outer = 0x119539400] 17:13:45 INFO - PROCESS | 1656 | 1468455225449 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 723ms 17:13:45 INFO - PROCESS | 1656 | 1468455225495 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 1656 | 1468455225498 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 17:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:13:45 INFO - PROCESS | 1656 | 1468455225507 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 1656 | 1468455225508 Marionette TRACE conn3 <- [1,2086,null,{}] 17:13:45 INFO - PROCESS | 1656 | 1468455225510 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 1656 | 1468455225511 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:45 INFO - PROCESS | 1656 | 1468455225594 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:13:45 INFO - PROCESS | 1656 | 1468455225602 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 1656 | 1468455225604 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12435f800 == 31 [pid = 1656] [id = 529] 17:13:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121063c00) [pid = 1656] [serial = 1587] [outer = 0x0] 17:13:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121068800) [pid = 1656] [serial = 1588] [outer = 0x121063c00] 17:13:45 INFO - PROCESS | 1656 | 1468455225629 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123baa800) [pid = 1656] [serial = 1589] [outer = 0x121063c00] 17:13:46 INFO - PROCESS | 1656 | 1468455226086 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 619ms 17:13:46 INFO - PROCESS | 1656 | 1468455226127 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 1656 | 1468455226129 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 17:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:13:46 INFO - PROCESS | 1656 | 1468455226141 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 1656 | 1468455226148 Marionette TRACE conn3 <- [1,2090,null,{}] 17:13:46 INFO - PROCESS | 1656 | 1468455226153 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 1656 | 1468455226157 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:46 INFO - PROCESS | 1656 | 1468455226305 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:13:46 INFO - PROCESS | 1656 | 1468455226368 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 1656 | 1468455226369 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fcf000 == 32 [pid = 1656] [id = 530] 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x123bebc00) [pid = 1656] [serial = 1590] [outer = 0x0] 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x124525400) [pid = 1656] [serial = 1591] [outer = 0x123bebc00] 17:13:46 INFO - PROCESS | 1656 | 1468455226394 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124e2d800) [pid = 1656] [serial = 1592] [outer = 0x123bebc00] 17:13:46 INFO - PROCESS | 1656 | 1468455226670 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 585ms 17:13:46 INFO - PROCESS | 1656 | 1468455226720 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:13:46 INFO - PROCESS | 1656 | 1468455226722 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 17:13:46 INFO - PROCESS | 1656 | 1468455226724 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 1656 | 1468455226725 Marionette TRACE conn3 <- [1,2094,null,{}] 17:13:46 INFO - PROCESS | 1656 | 1468455226728 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 1656 | 1468455226729 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:46 INFO - PROCESS | 1656 | 1468455226810 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:13:46 INFO - PROCESS | 1656 | 1468455226813 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 1656 | 1468455226815 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12519f800 == 33 [pid = 1656] [id = 531] 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124ea6c00) [pid = 1656] [serial = 1593] [outer = 0x0] 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12617f400) [pid = 1656] [serial = 1594] [outer = 0x124ea6c00] 17:13:46 INFO - PROCESS | 1656 | 1468455226842 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126840800) [pid = 1656] [serial = 1595] [outer = 0x124ea6c00] 17:13:47 INFO - PROCESS | 1656 | 1468455227207 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 17:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:13:47 INFO - PROCESS | 1656 | 1468455227243 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 1656 | 1468455227244 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 17:13:47 INFO - PROCESS | 1656 | 1468455227246 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 1656 | 1468455227247 Marionette TRACE conn3 <- [1,2098,null,{}] 17:13:47 INFO - PROCESS | 1656 | 1468455227249 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 1656 | 1468455227251 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:47 INFO - PROCESS | 1656 | 1468455227352 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:13:47 INFO - PROCESS | 1656 | 1468455227356 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 1656 | 1468455227360 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb14000 == 34 [pid = 1656] [id = 532] 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128ae0800) [pid = 1656] [serial = 1596] [outer = 0x0] 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128b62c00) [pid = 1656] [serial = 1597] [outer = 0x128ae0800] 17:13:47 INFO - PROCESS | 1656 | 1468455227392 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128b70c00) [pid = 1656] [serial = 1598] [outer = 0x128ae0800] 17:13:47 INFO - PROCESS | 1656 | 1468455227760 Marionette TRACE conn3 <- [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]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 17:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:13:47 INFO - PROCESS | 1656 | 1468455227767 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 1656 | 1468455227768 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 17:13:47 INFO - PROCESS | 1656 | 1468455227770 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 1656 | 1468455227771 Marionette TRACE conn3 <- [1,2102,null,{}] 17:13:47 INFO - PROCESS | 1656 | 1468455227774 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 1656 | 1468455227775 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:47 INFO - PROCESS | 1656 | 1468455227881 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:13:47 INFO - PROCESS | 1656 | 1468455227885 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 1656 | 1468455227886 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c167000 == 35 [pid = 1656] [id = 533] 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x112a54800) [pid = 1656] [serial = 1599] [outer = 0x0] 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128cb7c00) [pid = 1656] [serial = 1600] [outer = 0x112a54800] 17:13:47 INFO - PROCESS | 1656 | 1468455227910 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x129392c00) [pid = 1656] [serial = 1601] [outer = 0x112a54800] 17:13:48 INFO - PROCESS | 1656 | 1468455228254 Marionette TRACE conn3 <- [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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 17:13:48 INFO - PROCESS | 1656 | 1468455228296 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 1656 | 1468455228297 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 17:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:13:48 INFO - PROCESS | 1656 | 1468455228302 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 1656 | 1468455228303 Marionette TRACE conn3 <- [1,2106,null,{}] 17:13:48 INFO - PROCESS | 1656 | 1468455228305 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 1656 | 1468455228306 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:48 INFO - PROCESS | 1656 | 1468455228405 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:13:48 INFO - PROCESS | 1656 | 1468455228446 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 1656 | 1468455228447 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4c8000 == 36 [pid = 1656] [id = 534] 17:13:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129398400) [pid = 1656] [serial = 1602] [outer = 0x0] 17:13:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12a698000) [pid = 1656] [serial = 1603] [outer = 0x129398400] 17:13:48 INFO - PROCESS | 1656 | 1468455228472 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12aaa2c00) [pid = 1656] [serial = 1604] [outer = 0x129398400] 17:13:48 INFO - PROCESS | 1656 | 1468455228768 Marionette TRACE conn3 <- [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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 17:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:13:48 INFO - PROCESS | 1656 | 1468455228823 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 1656 | 1468455228824 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 17:13:48 INFO - PROCESS | 1656 | 1468455228826 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 1656 | 1468455228827 Marionette TRACE conn3 <- [1,2110,null,{}] 17:13:48 INFO - PROCESS | 1656 | 1468455228829 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 1656 | 1468455228831 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:48 INFO - PROCESS | 1656 | 1468455228931 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:13:48 INFO - PROCESS | 1656 | 1468455228934 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 1656 | 1468455228936 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb17800 == 37 [pid = 1656] [id = 535] 17:13:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12939a400) [pid = 1656] [serial = 1605] [outer = 0x0] 17:13:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12aaaa800) [pid = 1656] [serial = 1606] [outer = 0x12939a400] 17:13:48 INFO - PROCESS | 1656 | 1468455228967 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12b16bc00) [pid = 1656] [serial = 1607] [outer = 0x12939a400] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x121027c00) [pid = 1656] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119b85c00) [pid = 1656] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x123ba9000) [pid = 1656] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x113aea400) [pid = 1656] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119540400) [pid = 1656] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11693f800) [pid = 1656] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x113edac00) [pid = 1656] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116805000) [pid = 1656] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x121024c00) [pid = 1656] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126532800) [pid = 1656] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128d3d400) [pid = 1656] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12ba7e400) [pid = 1656] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112a54400) [pid = 1656] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1251d1c00) [pid = 1656] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x123beac00) [pid = 1656] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:13:49 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x126175000) [pid = 1656] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:13:49 INFO - PROCESS | 1656 | 1468455229373 Marionette TRACE conn3 <- [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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 569ms 17:13:49 INFO - PROCESS | 1656 | 1468455229409 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 1656 | 1468455229410 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 17:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:13:49 INFO - PROCESS | 1656 | 1468455229413 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 1656 | 1468455229414 Marionette TRACE conn3 <- [1,2114,null,{}] 17:13:49 INFO - PROCESS | 1656 | 1468455229420 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 1656 | 1468455229422 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:49 INFO - PROCESS | 1656 | 1468455229505 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:13:49 INFO - PROCESS | 1656 | 1468455229508 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 1656 | 1468455229509 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x128dd3800 == 38 [pid = 1656] [id = 536] 17:13:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x112fe1400) [pid = 1656] [serial = 1608] [outer = 0x0] 17:13:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1199c1800) [pid = 1656] [serial = 1609] [outer = 0x112fe1400] 17:13:49 INFO - PROCESS | 1656 | 1468455229534 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121159c00) [pid = 1656] [serial = 1610] [outer = 0x112fe1400] 17:13:49 INFO - PROCESS | 1656 | 1468455229876 Marionette TRACE conn3 <- [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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 471ms 17:13:49 INFO - PROCESS | 1656 | 1468455229885 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 1656 | 1468455229886 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 17:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:13:49 INFO - PROCESS | 1656 | 1468455229888 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 1656 | 1468455229890 Marionette TRACE conn3 <- [1,2118,null,{}] 17:13:49 INFO - PROCESS | 1656 | 1468455229892 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 1656 | 1468455229893 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:49 INFO - PROCESS | 1656 | 1468455229979 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:13:49 INFO - PROCESS | 1656 | 1468455229985 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 1656 | 1468455229987 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d024000 == 39 [pid = 1656] [id = 537] 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x123961000) [pid = 1656] [serial = 1611] [outer = 0x0] 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126ca1400) [pid = 1656] [serial = 1612] [outer = 0x123961000] 17:13:50 INFO - PROCESS | 1656 | 1468455230021 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b172400) [pid = 1656] [serial = 1613] [outer = 0x123961000] 17:13:50 INFO - PROCESS | 1656 | 1468455230408 Marionette TRACE conn3 <- [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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 569ms 17:13:50 INFO - PROCESS | 1656 | 1468455230459 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 17:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:13:50 INFO - PROCESS | 1656 | 1468455230461 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 17:13:50 INFO - PROCESS | 1656 | 1468455230465 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 1656 | 1468455230470 Marionette TRACE conn3 <- [1,2122,null,{}] 17:13:50 INFO - PROCESS | 1656 | 1468455230473 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 1656 | 1468455230476 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:50 INFO - PROCESS | 1656 | 1468455230620 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:13:50 INFO - PROCESS | 1656 | 1468455230628 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 1656 | 1468455230629 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5ac000 == 40 [pid = 1656] [id = 538] 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128adb000) [pid = 1656] [serial = 1614] [outer = 0x0] 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba82c00) [pid = 1656] [serial = 1615] [outer = 0x128adb000] 17:13:50 INFO - PROCESS | 1656 | 1468455230670 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bac0400) [pid = 1656] [serial = 1616] [outer = 0x128adb000] 17:13:51 INFO - PROCESS | 1656 | 1468455231066 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 17:13:51 INFO - PROCESS | 1656 | 1468455231094 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 1656 | 1468455231095 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 17:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:13:51 INFO - PROCESS | 1656 | 1468455231098 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 1656 | 1468455231101 Marionette TRACE conn3 <- [1,2126,null,{}] 17:13:51 INFO - PROCESS | 1656 | 1468455231105 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 1656 | 1468455231106 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:51 INFO - PROCESS | 1656 | 1468455231275 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:13:51 INFO - PROCESS | 1656 | 1468455231314 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 1656 | 1468455231316 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x116377000 == 41 [pid = 1656] [id = 539] 17:13:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x110f26400) [pid = 1656] [serial = 1617] [outer = 0x0] 17:13:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x110f2ac00) [pid = 1656] [serial = 1618] [outer = 0x110f26400] 17:13:51 INFO - PROCESS | 1656 | 1468455231348 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x110f31800) [pid = 1656] [serial = 1619] [outer = 0x110f26400] 17:13:51 INFO - PROCESS | 1656 | 1468455231785 Marionette TRACE conn3 <- [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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 724ms 17:13:51 INFO - PROCESS | 1656 | 1468455231823 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 1656 | 1468455231826 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 17:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:13:51 INFO - PROCESS | 1656 | 1468455231829 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 1656 | 1468455231831 Marionette TRACE conn3 <- [1,2130,null,{}] 17:13:51 INFO - PROCESS | 1656 | 1468455231834 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 1656 | 1468455231838 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:51 INFO - PROCESS | 1656 | 1468455231945 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:13:52 INFO - PROCESS | 1656 | 1468455232045 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1656 | 1468455232047 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aae000 == 42 [pid = 1656] [id = 540] 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x116a14400) [pid = 1656] [serial = 1620] [outer = 0x0] 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x118990800) [pid = 1656] [serial = 1621] [outer = 0x116a14400] 17:13:52 INFO - PROCESS | 1656 | 1468455232090 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11974bc00) [pid = 1656] [serial = 1622] [outer = 0x116a14400] 17:13:52 INFO - PROCESS | 1656 | 1468455232522 Marionette TRACE conn3 <- [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] 17:13:52 INFO - PROCESS | 1656 | 1468455232555 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 17:13:52 INFO - PROCESS | 1656 | 1468455232557 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 1656 | 1468455232559 Marionette TRACE conn3 <- [1,2134,null,{}] 17:13:52 INFO - PROCESS | 1656 | 1468455232561 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 1656 | 1468455232563 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:52 INFO - PROCESS | 1656 | 1468455232677 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:13:52 INFO - PROCESS | 1656 | 1468455232803 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1656 | 1468455232805 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb13000 == 43 [pid = 1656] [id = 541] 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119c3f400) [pid = 1656] [serial = 1623] [outer = 0x0] 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x123be9800) [pid = 1656] [serial = 1624] [outer = 0x119c3f400] 17:13:52 INFO - PROCESS | 1656 | 1468455232855 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x124112000) [pid = 1656] [serial = 1625] [outer = 0x119c3f400] 17:13:53 INFO - PROCESS | 1656 | 1468455233332 Marionette TRACE conn3 <- [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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 821ms 17:13:53 INFO - PROCESS | 1656 | 1468455233379 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 17:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:13:53 INFO - PROCESS | 1656 | 1468455233382 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 17:13:53 INFO - PROCESS | 1656 | 1468455233390 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 1656 | 1468455233394 Marionette TRACE conn3 <- [1,2138,null,{}] 17:13:53 INFO - PROCESS | 1656 | 1468455233396 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:53 INFO - PROCESS | 1656 | 1468455233399 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:53 INFO - PROCESS | 1656 | 1468455233503 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:13:53 INFO - PROCESS | 1656 | 1468455233567 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 1656 | 1468455233568 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dc8d000 == 44 [pid = 1656] [id = 542] 17:13:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12430f400) [pid = 1656] [serial = 1626] [outer = 0x0] 17:13:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12578f800) [pid = 1656] [serial = 1627] [outer = 0x12430f400] 17:13:53 INFO - PROCESS | 1656 | 1468455233637 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x128b6d000) [pid = 1656] [serial = 1628] [outer = 0x12430f400] 17:13:54 INFO - PROCESS | 1656 | 1468455234068 Marionette TRACE conn3 <- [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]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 725ms 17:13:54 INFO - PROCESS | 1656 | 1468455234115 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:13:54 INFO - PROCESS | 1656 | 1468455234117 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 17:13:54 INFO - PROCESS | 1656 | 1468455234119 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 1656 | 1468455234121 Marionette TRACE conn3 <- [1,2142,null,{}] 17:13:54 INFO - PROCESS | 1656 | 1468455234123 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:54 INFO - PROCESS | 1656 | 1468455234125 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:54 INFO - PROCESS | 1656 | 1468455234351 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:13:54 INFO - PROCESS | 1656 | 1468455234444 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1656 | 1468455234446 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aa7000 == 45 [pid = 1656] [id = 543] 17:13:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x112a53000) [pid = 1656] [serial = 1629] [outer = 0x0] 17:13:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x113a89400) [pid = 1656] [serial = 1630] [outer = 0x112a53000] 17:13:54 INFO - PROCESS | 1656 | 1468455234475 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x116349400) [pid = 1656] [serial = 1631] [outer = 0x112a53000] 17:13:54 INFO - PROCESS | 1656 | 1468455234948 Marionette TRACE conn3 <- [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] 17:13:55 INFO - PROCESS | 1656 | 1468455235001 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 17:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:13:55 INFO - PROCESS | 1656 | 1468455235005 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 1656 | 1468455235007 Marionette TRACE conn3 <- [1,2146,null,{}] 17:13:55 INFO - PROCESS | 1656 | 1468455235010 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 1656 | 1468455235012 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:55 INFO - PROCESS | 1656 | 1468455235111 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:13:55 INFO - PROCESS | 1656 | 1468455235189 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 1656 | 1468455235191 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x119c16800 == 46 [pid = 1656] [id = 544] 17:13:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119914800) [pid = 1656] [serial = 1632] [outer = 0x0] 17:13:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119b55400) [pid = 1656] [serial = 1633] [outer = 0x119914800] 17:13:55 INFO - PROCESS | 1656 | 1468455235219 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119dd5400) [pid = 1656] [serial = 1634] [outer = 0x119914800] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12d5ac000 == 45 [pid = 1656] [id = 538] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12d024000 == 44 [pid = 1656] [id = 537] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x128dd3800 == 43 [pid = 1656] [id = 536] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb17800 == 42 [pid = 1656] [id = 535] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4c8000 == 41 [pid = 1656] [id = 534] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c167000 == 40 [pid = 1656] [id = 533] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb14000 == 39 [pid = 1656] [id = 532] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12519f800 == 38 [pid = 1656] [id = 531] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x128fcf000 == 37 [pid = 1656] [id = 530] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12435f800 == 36 [pid = 1656] [id = 529] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1185ba000 == 35 [pid = 1656] [id = 528] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x118469800 == 34 [pid = 1656] [id = 527] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x123ab5800 == 33 [pid = 1656] [id = 526] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x112dc6800 == 32 [pid = 1656] [id = 525] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x123aa7000 == 31 [pid = 1656] [id = 543] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12dc8d000 == 30 [pid = 1656] [id = 542] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb13000 == 29 [pid = 1656] [id = 541] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x128aae000 == 28 [pid = 1656] [id = 540] 17:13:55 INFO - PROCESS | 1656 | --DOCSHELL 0x116377000 == 27 [pid = 1656] [id = 539] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12106c800) [pid = 1656] [serial = 1555] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119c40c00) [pid = 1656] [serial = 1552] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x124305c00) [pid = 1656] [serial = 1558] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x113c7c400) [pid = 1656] [serial = 1543] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x116348c00) [pid = 1656] [serial = 1544] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11990fc00) [pid = 1656] [serial = 1549] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119b3c800) [pid = 1656] [serial = 1550] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x117fedc00) [pid = 1656] [serial = 1546] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x123ba2800) [pid = 1656] [serial = 1556] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118952000) [pid = 1656] [serial = 1547] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x116ce0800) [pid = 1656] [serial = 1540] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119b3dc00) [pid = 1656] [serial = 1567] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11898cc00) [pid = 1656] [serial = 1523] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116c2b000) [pid = 1656] [serial = 1522] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x124ea3800) [pid = 1656] [serial = 1526] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12106b800) [pid = 1656] [serial = 1525] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128cab400) [pid = 1656] [serial = 1529] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126ca4800) [pid = 1656] [serial = 1528] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12b147400) [pid = 1656] [serial = 1532] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12938e400) [pid = 1656] [serial = 1531] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12c04dc00) [pid = 1656] [serial = 1535] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12babfc00) [pid = 1656] [serial = 1534] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128cb2000) [pid = 1656] [serial = 1538] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12617d800) [pid = 1656] [serial = 1561] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119407400) [pid = 1656] [serial = 1537] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126af7400) [pid = 1656] [serial = 1564] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128ae2400) [pid = 1656] [serial = 1570] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12617d000) [pid = 1656] [serial = 1568] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128b67400) [pid = 1656] [serial = 1571] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x128add400) [pid = 1656] [serial = 1565] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x126843800) [pid = 1656] [serial = 1562] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1251cf400) [pid = 1656] [serial = 1559] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121029800) [pid = 1656] [serial = 1553] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x128cacc00) [pid = 1656] [serial = 1573] [outer = 0x0] [url = about:blank] 17:13:56 INFO - PROCESS | 1656 | 1468455236128 Marionette TRACE conn3 <- [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] 17:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:13:56 INFO - PROCESS | 1656 | 1468455236180 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 17:13:56 INFO - PROCESS | 1656 | 1468455236183 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1656 | 1468455236185 Marionette TRACE conn3 <- [1,2150,null,{}] 17:13:56 INFO - PROCESS | 1656 | 1468455236189 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 1656 | 1468455236191 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:56 INFO - PROCESS | 1656 | 1468455236274 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:13:56 INFO - PROCESS | 1656 | 1468455236334 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1656 | 1468455236335 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x11766e000 == 28 [pid = 1656] [id = 545] 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x112db6c00) [pid = 1656] [serial = 1635] [outer = 0x0] 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113c99400) [pid = 1656] [serial = 1636] [outer = 0x112db6c00] 17:13:56 INFO - PROCESS | 1656 | 1468455236363 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116843000) [pid = 1656] [serial = 1637] [outer = 0x112db6c00] 17:13:56 INFO - PROCESS | 1656 | 1468455236676 Marionette TRACE conn3 <- [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]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 17:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:13:56 INFO - PROCESS | 1656 | 1468455236705 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 1656 | 1468455236708 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 17:13:56 INFO - PROCESS | 1656 | 1468455236713 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1656 | 1468455236715 Marionette TRACE conn3 <- [1,2154,null,{}] 17:13:56 INFO - PROCESS | 1656 | 1468455236720 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 1656 | 1468455236721 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:56 INFO - PROCESS | 1656 | 1468455236797 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:13:56 INFO - PROCESS | 1656 | 1468455236803 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1656 | 1468455236804 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194ac000 == 29 [pid = 1656] [id = 546] 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116a97800) [pid = 1656] [serial = 1638] [outer = 0x0] 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118440400) [pid = 1656] [serial = 1639] [outer = 0x116a97800] 17:13:56 INFO - PROCESS | 1656 | 1468455236832 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11946a400) [pid = 1656] [serial = 1640] [outer = 0x116a97800] 17:13:57 INFO - PROCESS | 1656 | 1468455237209 Marionette TRACE conn3 <- [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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 523ms 17:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:13:57 INFO - PROCESS | 1656 | 1468455237235 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1656 | 1468455237237 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 17:13:57 INFO - PROCESS | 1656 | 1468455237239 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1656 | 1468455237242 Marionette TRACE conn3 <- [1,2158,null,{}] 17:13:57 INFO - PROCESS | 1656 | 1468455237252 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 1656 | 1468455237255 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:57 INFO - PROCESS | 1656 | 1468455237330 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:13:57 INFO - PROCESS | 1656 | 1468455237339 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1656 | 1468455237341 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x123ab5800 == 30 [pid = 1656] [id = 547] 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1122ba000) [pid = 1656] [serial = 1641] [outer = 0x0] 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119b54c00) [pid = 1656] [serial = 1642] [outer = 0x1122ba000] 17:13:57 INFO - PROCESS | 1656 | 1468455237369 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119c46800) [pid = 1656] [serial = 1643] [outer = 0x1122ba000] 17:13:57 INFO - PROCESS | 1656 | 1468455237696 Marionette TRACE conn3 <- [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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 471ms 17:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:13:57 INFO - PROCESS | 1656 | 1468455237711 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1656 | 1468455237713 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 17:13:57 INFO - PROCESS | 1656 | 1468455237715 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1656 | 1468455237718 Marionette TRACE conn3 <- [1,2162,null,{}] 17:13:57 INFO - PROCESS | 1656 | 1468455237721 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 1656 | 1468455237722 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:57 INFO - PROCESS | 1656 | 1468455237800 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:13:57 INFO - PROCESS | 1656 | 1468455237863 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1656 | 1468455237864 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b7800 == 31 [pid = 1656] [id = 548] 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1199bf000) [pid = 1656] [serial = 1644] [outer = 0x0] 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121025400) [pid = 1656] [serial = 1645] [outer = 0x1199bf000] 17:13:57 INFO - PROCESS | 1656 | 1468455237889 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121155400) [pid = 1656] [serial = 1646] [outer = 0x1199bf000] 17:13:58 INFO - PROCESS | 1656 | 1468455238222 Marionette TRACE conn3 <- [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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 524ms 17:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:13:58 INFO - PROCESS | 1656 | 1468455238240 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 1656 | 1468455238241 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 17:13:58 INFO - PROCESS | 1656 | 1468455238243 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1656 | 1468455238245 Marionette TRACE conn3 <- [1,2166,null,{}] 17:13:58 INFO - PROCESS | 1656 | 1468455238248 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 1656 | 1468455238252 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:58 INFO - PROCESS | 1656 | 1468455238347 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:13:58 INFO - PROCESS | 1656 | 1468455238386 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1656 | 1468455238387 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaf000 == 32 [pid = 1656] [id = 549] 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x117146400) [pid = 1656] [serial = 1647] [outer = 0x0] 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x123ba2800) [pid = 1656] [serial = 1648] [outer = 0x117146400] 17:13:58 INFO - PROCESS | 1656 | 1468455238411 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x123bf1400) [pid = 1656] [serial = 1649] [outer = 0x117146400] 17:13:58 INFO - PROCESS | 1656 | 1468455238724 Marionette TRACE conn3 <- [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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 17:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:13:58 INFO - PROCESS | 1656 | 1468455238764 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 1656 | 1468455238766 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 17:13:58 INFO - PROCESS | 1656 | 1468455238770 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1656 | 1468455238771 Marionette TRACE conn3 <- [1,2170,null,{}] 17:13:58 INFO - PROCESS | 1656 | 1468455238774 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 1656 | 1468455238778 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:58 INFO - PROCESS | 1656 | 1468455238890 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:13:58 INFO - PROCESS | 1656 | 1468455238902 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1656 | 1468455238903 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a607800 == 33 [pid = 1656] [id = 550] 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1199be800) [pid = 1656] [serial = 1650] [outer = 0x0] 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x124522800) [pid = 1656] [serial = 1651] [outer = 0x1199be800] 17:13:58 INFO - PROCESS | 1656 | 1468455238927 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12578fc00) [pid = 1656] [serial = 1652] [outer = 0x1199be800] 17:13:59 INFO - PROCESS | 1656 | 1468455239288 Marionette TRACE conn3 <- [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]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 569ms 17:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:13:59 INFO - PROCESS | 1656 | 1468455239340 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 1656 | 1468455239341 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 17:13:59 INFO - PROCESS | 1656 | 1468455239343 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1656 | 1468455239344 Marionette TRACE conn3 <- [1,2174,null,{}] 17:13:59 INFO - PROCESS | 1656 | 1468455239347 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 1656 | 1468455239348 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:59 INFO - PROCESS | 1656 | 1468455239442 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:13:59 INFO - PROCESS | 1656 | 1468455239453 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1656 | 1468455239455 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa43000 == 34 [pid = 1656] [id = 551] 17:13:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126174400) [pid = 1656] [serial = 1653] [outer = 0x0] 17:13:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126183400) [pid = 1656] [serial = 1654] [outer = 0x126174400] 17:13:59 INFO - PROCESS | 1656 | 1468455239479 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126841c00) [pid = 1656] [serial = 1655] [outer = 0x126174400] 17:13:59 INFO - PROCESS | 1656 | 1468455239835 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 17:13:59 INFO - PROCESS | 1656 | 1468455239861 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 1656 | 1468455239863 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 17:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:13:59 INFO - PROCESS | 1656 | 1468455239871 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1656 | 1468455239872 Marionette TRACE conn3 <- [1,2178,null,{}] 17:13:59 INFO - PROCESS | 1656 | 1468455239874 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 1656 | 1468455239875 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:59 INFO - PROCESS | 1656 | 1468455239973 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:13:59 INFO - PROCESS | 1656 | 1468455239977 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1656 | 1468455239978 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:13:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2e7000 == 35 [pid = 1656] [id = 552] 17:13:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126844400) [pid = 1656] [serial = 1656] [outer = 0x0] 17:14:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126ca1000) [pid = 1656] [serial = 1657] [outer = 0x126844400] 17:14:00 INFO - PROCESS | 1656 | 1468455240002 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128ae2800) [pid = 1656] [serial = 1658] [outer = 0x126844400] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x128b67c00) [pid = 1656] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x116a1bc00) [pid = 1656] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128adb000) [pid = 1656] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128ae0800) [pid = 1656] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x112a54800) [pid = 1656] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x129398400) [pid = 1656] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12939a400) [pid = 1656] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x110f9a000) [pid = 1656] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123bebc00) [pid = 1656] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124ea6c00) [pid = 1656] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119539400) [pid = 1656] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1178e3400) [pid = 1656] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121063c00) [pid = 1656] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x110f97000) [pid = 1656] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x123961000) [pid = 1656] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:14:00 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112fe1400) [pid = 1656] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:14:00 INFO - PROCESS | 1656 | 1468455240511 Marionette TRACE conn3 <- [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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 679ms 17:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:14:00 INFO - PROCESS | 1656 | 1468455240544 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 1656 | 1468455240545 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 17:14:00 INFO - PROCESS | 1656 | 1468455240547 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 1656 | 1468455240548 Marionette TRACE conn3 <- [1,2182,null,{}] 17:14:00 INFO - PROCESS | 1656 | 1468455240550 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:00 INFO - PROCESS | 1656 | 1468455240551 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:00 INFO - PROCESS | 1656 | 1468455240652 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:14:00 INFO - PROCESS | 1656 | 1468455240771 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 1656 | 1468455240772 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x123ab0000 == 36 [pid = 1656] [id = 553] 17:14:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x112a50800) [pid = 1656] [serial = 1659] [outer = 0x0] 17:14:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x116cdbc00) [pid = 1656] [serial = 1660] [outer = 0x112a50800] 17:14:00 INFO - PROCESS | 1656 | 1468455240808 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12105f800) [pid = 1656] [serial = 1661] [outer = 0x112a50800] 17:14:01 INFO - PROCESS | 1656 | 1468455241108 Marionette TRACE conn3 <- [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]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 569ms 17:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:14:01 INFO - PROCESS | 1656 | 1468455241122 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1656 | 1468455241123 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 17:14:01 INFO - PROCESS | 1656 | 1468455241125 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1656 | 1468455241126 Marionette TRACE conn3 <- [1,2186,null,{}] 17:14:01 INFO - PROCESS | 1656 | 1468455241128 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:01 INFO - PROCESS | 1656 | 1468455241130 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:01 INFO - PROCESS | 1656 | 1468455241213 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:14:01 INFO - PROCESS | 1656 | 1468455241219 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1656 | 1468455241220 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c167000 == 37 [pid = 1656] [id = 554] 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119b54800) [pid = 1656] [serial = 1662] [outer = 0x0] 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126ca2000) [pid = 1656] [serial = 1663] [outer = 0x119b54800] 17:14:01 INFO - PROCESS | 1656 | 1468455241244 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128ae8800) [pid = 1656] [serial = 1664] [outer = 0x119b54800] 17:14:01 INFO - PROCESS | 1656 | 1468455241569 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 469ms 17:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:14:01 INFO - PROCESS | 1656 | 1468455241594 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1656 | 1468455241596 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 17:14:01 INFO - PROCESS | 1656 | 1468455241619 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1656 | 1468455241622 Marionette TRACE conn3 <- [1,2190,null,{}] 17:14:01 INFO - PROCESS | 1656 | 1468455241630 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:01 INFO - PROCESS | 1656 | 1468455241634 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:01 INFO - PROCESS | 1656 | 1468455241725 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:14:01 INFO - PROCESS | 1656 | 1468455241728 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1656 | 1468455241730 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab0800 == 38 [pid = 1656] [id = 555] 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126ca4800) [pid = 1656] [serial = 1665] [outer = 0x0] 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128b70800) [pid = 1656] [serial = 1666] [outer = 0x126ca4800] 17:14:01 INFO - PROCESS | 1656 | 1468455241760 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x123bf0400) [pid = 1656] [serial = 1667] [outer = 0x126ca4800] 17:14:02 INFO - PROCESS | 1656 | 1468455242084 Marionette TRACE conn3 <- [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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 497ms 17:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:14:02 INFO - PROCESS | 1656 | 1468455242096 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1656 | 1468455242097 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 17:14:02 INFO - PROCESS | 1656 | 1468455242099 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1656 | 1468455242102 Marionette TRACE conn3 <- [1,2194,null,{}] 17:14:02 INFO - PROCESS | 1656 | 1468455242106 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 1656 | 1468455242107 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:02 INFO - PROCESS | 1656 | 1468455242189 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:14:02 INFO - PROCESS | 1656 | 1468455242192 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1656 | 1468455242193 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb20800 == 39 [pid = 1656] [id = 556] 17:14:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128d3ec00) [pid = 1656] [serial = 1668] [outer = 0x0] 17:14:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129270000) [pid = 1656] [serial = 1669] [outer = 0x128d3ec00] 17:14:02 INFO - PROCESS | 1656 | 1468455242217 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12927b800) [pid = 1656] [serial = 1670] [outer = 0x128d3ec00] 17:14:02 INFO - PROCESS | 1656 | 1468455242755 Marionette TRACE conn3 <- [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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 674ms 17:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:14:02 INFO - PROCESS | 1656 | 1468455242791 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1656 | 1468455242793 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 17:14:02 INFO - PROCESS | 1656 | 1468455242798 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1656 | 1468455242802 Marionette TRACE conn3 <- [1,2198,null,{}] 17:14:02 INFO - PROCESS | 1656 | 1468455242806 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 1656 | 1468455242808 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:02 INFO - PROCESS | 1656 | 1468455242926 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:14:02 INFO - PROCESS | 1656 | 1468455242986 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1656 | 1468455242988 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x11949a800 == 40 [pid = 1656] [id = 557] 17:14:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x112a51000) [pid = 1656] [serial = 1671] [outer = 0x0] 17:14:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1133f0000) [pid = 1656] [serial = 1672] [outer = 0x112a51000] 17:14:03 INFO - PROCESS | 1656 | 1468455243019 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x116c2c000) [pid = 1656] [serial = 1673] [outer = 0x112a51000] 17:14:03 INFO - PROCESS | 1656 | 1468455243550 Marionette TRACE conn3 <- [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]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 773ms 17:14:03 INFO - PROCESS | 1656 | 1468455243571 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 1656 | 1468455243574 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 17:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:14:03 INFO - PROCESS | 1656 | 1468455243579 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 1656 | 1468455243581 Marionette TRACE conn3 <- [1,2202,null,{}] 17:14:03 INFO - PROCESS | 1656 | 1468455243612 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:03 INFO - PROCESS | 1656 | 1468455243613 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:03 INFO - PROCESS | 1656 | 1468455243733 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:14:03 INFO - PROCESS | 1656 | 1468455243822 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 1656 | 1468455243823 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12896a000 == 41 [pid = 1656] [id = 558] 17:14:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x118788800) [pid = 1656] [serial = 1674] [outer = 0x0] 17:14:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11953d000) [pid = 1656] [serial = 1675] [outer = 0x118788800] 17:14:03 INFO - PROCESS | 1656 | 1468455243853 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119916c00) [pid = 1656] [serial = 1676] [outer = 0x118788800] 17:14:04 INFO - PROCESS | 1656 | 1468455244571 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab0800 == 40 [pid = 1656] [id = 555] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12c167000 == 39 [pid = 1656] [id = 554] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x123ab0000 == 38 [pid = 1656] [id = 553] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2e7000 == 37 [pid = 1656] [id = 552] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa43000 == 36 [pid = 1656] [id = 551] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12a607800 == 35 [pid = 1656] [id = 550] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaf000 == 34 [pid = 1656] [id = 549] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b7800 == 33 [pid = 1656] [id = 548] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x123ab5800 == 32 [pid = 1656] [id = 547] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1194ac000 == 31 [pid = 1656] [id = 546] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x11766e000 == 30 [pid = 1656] [id = 545] 17:14:04 INFO - PROCESS | 1656 | --DOCSHELL 0x119c16800 == 29 [pid = 1656] [id = 544] 17:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1051ms 17:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:14:04 INFO - PROCESS | 1656 | 1468455244629 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1656 | 1468455244631 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 17:14:04 INFO - PROCESS | 1656 | 1468455244636 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1656 | 1468455244638 Marionette TRACE conn3 <- [1,2206,null,{}] 17:14:04 INFO - PROCESS | 1656 | 1468455244650 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 1656 | 1468455244651 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:04 INFO - PROCESS | 1656 | 1468455244743 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x128d3cc00) [pid = 1656] [serial = 1574] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11878f800) [pid = 1656] [serial = 1541] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119b3e400) [pid = 1656] [serial = 1586] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11843f800) [pid = 1656] [serial = 1579] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11912b800) [pid = 1656] [serial = 1580] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x121068800) [pid = 1656] [serial = 1588] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123baa800) [pid = 1656] [serial = 1589] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1168eec00) [pid = 1656] [serial = 1582] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118985c00) [pid = 1656] [serial = 1583] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12bac0400) [pid = 1656] [serial = 1616] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126ca1400) [pid = 1656] [serial = 1612] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12b172400) [pid = 1656] [serial = 1613] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199c1800) [pid = 1656] [serial = 1609] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12b16bc00) [pid = 1656] [serial = 1607] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128b70c00) [pid = 1656] [serial = 1598] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126840800) [pid = 1656] [serial = 1595] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121159c00) [pid = 1656] [serial = 1610] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12ba82c00) [pid = 1656] [serial = 1615] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128b62c00) [pid = 1656] [serial = 1597] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128cb7c00) [pid = 1656] [serial = 1600] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12a698000) [pid = 1656] [serial = 1603] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x129392c00) [pid = 1656] [serial = 1601] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aaaa800) [pid = 1656] [serial = 1606] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12aaa2c00) [pid = 1656] [serial = 1604] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1110a7400) [pid = 1656] [serial = 1576] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x112a51c00) [pid = 1656] [serial = 1577] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x124525400) [pid = 1656] [serial = 1591] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x124e2d800) [pid = 1656] [serial = 1592] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12617f400) [pid = 1656] [serial = 1594] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119544800) [pid = 1656] [serial = 1585] [outer = 0x0] [url = about:blank] 17:14:04 INFO - PROCESS | 1656 | 1468455244810 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1656 | 1468455244811 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11736b000 == 30 [pid = 1656] [id = 559] 17:14:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x113af8400) [pid = 1656] [serial = 1677] [outer = 0x0] 17:14:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116942000) [pid = 1656] [serial = 1678] [outer = 0x113af8400] 17:14:04 INFO - PROCESS | 1656 | 1468455244839 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x117fe8c00) [pid = 1656] [serial = 1679] [outer = 0x113af8400] 17:14:05 INFO - PROCESS | 1656 | 1468455245273 Marionette TRACE conn3 <- [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]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 17:14:05 INFO - PROCESS | 1656 | 1468455245311 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 1656 | 1468455245316 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 17:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:14:05 INFO - PROCESS | 1656 | 1468455245324 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 1656 | 1468455245327 Marionette TRACE conn3 <- [1,2210,null,{}] 17:14:05 INFO - PROCESS | 1656 | 1468455245330 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 1656 | 1468455245333 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:05 INFO - PROCESS | 1656 | 1468455245458 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:14:05 INFO - PROCESS | 1656 | 1468455245473 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1656 | 1468455245474 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x119c16800 == 31 [pid = 1656] [id = 560] 17:14:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11953a800) [pid = 1656] [serial = 1680] [outer = 0x0] 17:14:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119748000) [pid = 1656] [serial = 1681] [outer = 0x11953a800] 17:14:05 INFO - PROCESS | 1656 | 1468455245516 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199bf800) [pid = 1656] [serial = 1682] [outer = 0x11953a800] 17:14:05 INFO - PROCESS | 1656 | 1468455245862 Marionette TRACE conn3 <- [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]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 573ms 17:14:05 INFO - PROCESS | 1656 | 1468455245897 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 1656 | 1468455245898 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 17:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:14:05 INFO - PROCESS | 1656 | 1468455245900 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 1656 | 1468455245903 Marionette TRACE conn3 <- [1,2214,null,{}] 17:14:05 INFO - PROCESS | 1656 | 1468455245911 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 1656 | 1468455245914 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:05 INFO - PROCESS | 1656 | 1468455245994 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:14:06 INFO - PROCESS | 1656 | 1468455246001 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 1656 | 1468455246004 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256bc000 == 32 [pid = 1656] [id = 561] 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112a51800) [pid = 1656] [serial = 1683] [outer = 0x0] 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119dd9000) [pid = 1656] [serial = 1684] [outer = 0x112a51800] 17:14:06 INFO - PROCESS | 1656 | 1468455246032 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12115e800) [pid = 1656] [serial = 1685] [outer = 0x112a51800] 17:14:06 INFO - PROCESS | 1656 | 1468455246360 Marionette TRACE conn3 <- [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]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 471ms 17:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:14:06 INFO - PROCESS | 1656 | 1468455246372 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 1656 | 1468455246373 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 17:14:06 INFO - PROCESS | 1656 | 1468455246376 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1656 | 1468455246377 Marionette TRACE conn3 <- [1,2218,null,{}] 17:14:06 INFO - PROCESS | 1656 | 1468455246379 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:06 INFO - PROCESS | 1656 | 1468455246380 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:06 INFO - PROCESS | 1656 | 1468455246461 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:14:06 INFO - PROCESS | 1656 | 1468455246524 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 1656 | 1468455246525 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd1000 == 33 [pid = 1656] [id = 562] 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121060800) [pid = 1656] [serial = 1686] [outer = 0x0] 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x123e85000) [pid = 1656] [serial = 1687] [outer = 0x121060800] 17:14:06 INFO - PROCESS | 1656 | 1468455246551 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12452d400) [pid = 1656] [serial = 1688] [outer = 0x121060800] 17:14:06 INFO - PROCESS | 1656 | 1468455246876 Marionette TRACE conn3 <- [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]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 17:14:06 INFO - PROCESS | 1656 | 1468455246895 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 1656 | 1468455246896 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 17:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:14:06 INFO - PROCESS | 1656 | 1468455246898 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1656 | 1468455246902 Marionette TRACE conn3 <- [1,2222,null,{}] 17:14:06 INFO - PROCESS | 1656 | 1468455246905 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:06 INFO - PROCESS | 1656 | 1468455246907 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:07 INFO - PROCESS | 1656 | 1468455247006 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:14:07 INFO - PROCESS | 1656 | 1468455247047 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1656 | 1468455247048 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a78c000 == 34 [pid = 1656] [id = 563] 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124636c00) [pid = 1656] [serial = 1689] [outer = 0x0] 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x124b9fc00) [pid = 1656] [serial = 1690] [outer = 0x124636c00] 17:14:07 INFO - PROCESS | 1656 | 1468455247072 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1250f5400) [pid = 1656] [serial = 1691] [outer = 0x124636c00] 17:14:07 INFO - PROCESS | 1656 | 1468455247384 Marionette TRACE conn3 <- [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]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 521ms 17:14:07 INFO - PROCESS | 1656 | 1468455247420 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 1656 | 1468455247422 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 17:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:14:07 INFO - PROCESS | 1656 | 1468455247424 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 1656 | 1468455247425 Marionette TRACE conn3 <- [1,2226,null,{}] 17:14:07 INFO - PROCESS | 1656 | 1468455247427 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 1656 | 1468455247432 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:07 INFO - PROCESS | 1656 | 1468455247557 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:14:07 INFO - PROCESS | 1656 | 1468455247561 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1656 | 1468455247562 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb19800 == 35 [pid = 1656] [id = 564] 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x124ea6400) [pid = 1656] [serial = 1692] [outer = 0x0] 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1256e5800) [pid = 1656] [serial = 1693] [outer = 0x124ea6400] 17:14:07 INFO - PROCESS | 1656 | 1468455247587 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128b6a400) [pid = 1656] [serial = 1694] [outer = 0x124ea6400] 17:14:07 INFO - PROCESS | 1656 | 1468455247923 Marionette TRACE conn3 <- [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]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 17:14:07 INFO - PROCESS | 1656 | 1468455247944 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 1656 | 1468455247945 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 17:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:14:07 INFO - PROCESS | 1656 | 1468455247947 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 1656 | 1468455247949 Marionette TRACE conn3 <- [1,2230,null,{}] 17:14:07 INFO - PROCESS | 1656 | 1468455247953 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 1656 | 1468455247954 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:08 INFO - PROCESS | 1656 | 1468455248053 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:14:08 INFO - PROCESS | 1656 | 1468455248058 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 1656 | 1468455248059 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c162800 == 36 [pid = 1656] [id = 565] 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128b6a800) [pid = 1656] [serial = 1695] [outer = 0x0] 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128cad400) [pid = 1656] [serial = 1696] [outer = 0x128b6a800] 17:14:08 INFO - PROCESS | 1656 | 1468455248120 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128d30c00) [pid = 1656] [serial = 1697] [outer = 0x128b6a800] 17:14:08 INFO - PROCESS | 1656 | 1468455248429 Marionette TRACE conn3 <- [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]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 17:14:08 INFO - PROCESS | 1656 | 1468455248475 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1656 | 1468455248476 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 17:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:14:08 INFO - PROCESS | 1656 | 1468455248478 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1656 | 1468455248479 Marionette TRACE conn3 <- [1,2234,null,{}] 17:14:08 INFO - PROCESS | 1656 | 1468455248482 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 1656 | 1468455248483 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:08 INFO - PROCESS | 1656 | 1468455248582 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:14:08 INFO - PROCESS | 1656 | 1468455248585 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 1656 | 1468455248586 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4c1800 == 37 [pid = 1656] [id = 566] 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128cab800) [pid = 1656] [serial = 1698] [outer = 0x0] 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129273000) [pid = 1656] [serial = 1699] [outer = 0x128cab800] 17:14:08 INFO - PROCESS | 1656 | 1468455248610 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12938dc00) [pid = 1656] [serial = 1700] [outer = 0x128cab800] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x112db6c00) [pid = 1656] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116a97800) [pid = 1656] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1199bf000) [pid = 1656] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119914800) [pid = 1656] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x117146400) [pid = 1656] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x110f26400) [pid = 1656] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116a14400) [pid = 1656] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c3f400) [pid = 1656] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12430f400) [pid = 1656] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112a53000) [pid = 1656] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1199be800) [pid = 1656] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126174400) [pid = 1656] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x112a50800) [pid = 1656] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126844400) [pid = 1656] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119b54800) [pid = 1656] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126ca4800) [pid = 1656] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:14:08 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1122ba000) [pid = 1656] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:14:09 INFO - PROCESS | 1656 | 1468455249005 Marionette TRACE conn3 <- [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]]]}] 17:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 568ms 17:14:09 INFO - PROCESS | 1656 | 1468455249047 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 1656 | 1468455249048 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 17:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:14:09 INFO - PROCESS | 1656 | 1468455249050 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 1656 | 1468455249052 Marionette TRACE conn3 <- [1,2238,null,{}] 17:14:09 INFO - PROCESS | 1656 | 1468455249054 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 1656 | 1468455249055 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:09 INFO - PROCESS | 1656 | 1468455249130 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:14:09 INFO - PROCESS | 1656 | 1468455249135 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1656 | 1468455249137 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256bb800 == 38 [pid = 1656] [id = 567] 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x112a50800) [pid = 1656] [serial = 1701] [outer = 0x0] 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x117146400) [pid = 1656] [serial = 1702] [outer = 0x112a50800] 17:14:09 INFO - PROCESS | 1656 | 1468455249161 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119dcf800) [pid = 1656] [serial = 1703] [outer = 0x112a50800] 17:14:09 INFO - PROCESS | 1656 | 1468455249504 Marionette TRACE conn3 <- [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]]]}] 17:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 17:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:14:09 INFO - PROCESS | 1656 | 1468455249522 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 1656 | 1468455249523 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 17:14:09 INFO - PROCESS | 1656 | 1468455249525 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 1656 | 1468455249527 Marionette TRACE conn3 <- [1,2242,null,{}] 17:14:09 INFO - PROCESS | 1656 | 1468455249529 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 1656 | 1468455249531 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:09 INFO - PROCESS | 1656 | 1468455249666 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:14:09 INFO - PROCESS | 1656 | 1468455249674 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1656 | 1468455249675 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb2a800 == 39 [pid = 1656] [id = 568] 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12115a800) [pid = 1656] [serial = 1704] [outer = 0x0] 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126174400) [pid = 1656] [serial = 1705] [outer = 0x12115a800] 17:14:09 INFO - PROCESS | 1656 | 1468455249726 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c9a000) [pid = 1656] [serial = 1706] [outer = 0x12115a800] 17:14:10 INFO - PROCESS | 1656 | 1468455250123 Marionette TRACE conn3 <- [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]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 621ms 17:14:10 INFO - PROCESS | 1656 | 1468455250147 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 1656 | 1468455250150 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 17:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:14:10 INFO - PROCESS | 1656 | 1468455250153 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 1656 | 1468455250156 Marionette TRACE conn3 <- [1,2246,null,{}] 17:14:10 INFO - PROCESS | 1656 | 1468455250159 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 1656 | 1468455250162 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:10 INFO - PROCESS | 1656 | 1468455250336 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:14:10 INFO - PROCESS | 1656 | 1468455250353 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 1656 | 1468455250355 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d258000 == 40 [pid = 1656] [id = 569] 17:14:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129399c00) [pid = 1656] [serial = 1707] [outer = 0x0] 17:14:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a69c400) [pid = 1656] [serial = 1708] [outer = 0x129399c00] 17:14:10 INFO - PROCESS | 1656 | 1468455250398 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12aaa6800) [pid = 1656] [serial = 1709] [outer = 0x129399c00] 17:14:10 INFO - PROCESS | 1656 | 1468455250799 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 17:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:14:10 INFO - PROCESS | 1656 | 1468455250825 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 1656 | 1468455250826 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 17:14:10 INFO - PROCESS | 1656 | 1468455250828 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 1656 | 1468455250829 Marionette TRACE conn3 <- [1,2250,null,{}] 17:14:10 INFO - PROCESS | 1656 | 1468455250832 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 1656 | 1468455250833 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:10 INFO - PROCESS | 1656 | 1468455250912 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:14:11 INFO - PROCESS | 1656 | 1468455251035 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1656 | 1468455251037 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c24000 == 41 [pid = 1656] [id = 570] 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x110f28c00) [pid = 1656] [serial = 1710] [outer = 0x0] 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x110f9c400) [pid = 1656] [serial = 1711] [outer = 0x110f28c00] 17:14:11 INFO - PROCESS | 1656 | 1468455251069 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x112db0400) [pid = 1656] [serial = 1712] [outer = 0x110f28c00] 17:14:11 INFO - PROCESS | 1656 | 1468455251523 Marionette TRACE conn3 <- [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]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 718ms 17:14:11 INFO - PROCESS | 1656 | 1468455251548 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:14:11 INFO - PROCESS | 1656 | 1468455251550 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 17:14:11 INFO - PROCESS | 1656 | 1468455251554 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 1656 | 1468455251556 Marionette TRACE conn3 <- [1,2254,null,{}] 17:14:11 INFO - PROCESS | 1656 | 1468455251559 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 1656 | 1468455251561 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:11 INFO - PROCESS | 1656 | 1468455251668 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:14:11 INFO - PROCESS | 1656 | 1468455251769 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1656 | 1468455251771 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a5000 == 42 [pid = 1656] [id = 571] 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119539c00) [pid = 1656] [serial = 1713] [outer = 0x0] 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119910c00) [pid = 1656] [serial = 1714] [outer = 0x119539c00] 17:14:11 INFO - PROCESS | 1656 | 1468455251801 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119c07000) [pid = 1656] [serial = 1715] [outer = 0x119539c00] 17:14:12 INFO - PROCESS | 1656 | 1468455252235 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 17:14:12 INFO - PROCESS | 1656 | 1468455252276 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 1656 | 1468455252279 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 17:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:14:12 INFO - PROCESS | 1656 | 1468455252300 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 1656 | 1468455252302 Marionette TRACE conn3 <- [1,2258,null,{}] 17:14:12 INFO - PROCESS | 1656 | 1468455252306 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:12 INFO - PROCESS | 1656 | 1468455252307 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:12 INFO - PROCESS | 1656 | 1468455252413 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:14:12 INFO - PROCESS | 1656 | 1468455252487 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 1656 | 1468455252489 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c15d000 == 43 [pid = 1656] [id = 572] 17:14:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x121066c00) [pid = 1656] [serial = 1716] [outer = 0x0] 17:14:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x123bafc00) [pid = 1656] [serial = 1717] [outer = 0x121066c00] 17:14:12 INFO - PROCESS | 1656 | 1468455252518 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x124e10800) [pid = 1656] [serial = 1718] [outer = 0x121066c00] 17:14:12 INFO - PROCESS | 1656 | 1468455252925 Marionette TRACE conn3 <- [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]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 688ms 17:14:12 INFO - PROCESS | 1656 | 1468455252971 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 1656 | 1468455252972 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 17:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:14:12 INFO - PROCESS | 1656 | 1468455252980 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 1656 | 1468455252984 Marionette TRACE conn3 <- [1,2262,null,{}] 17:14:13 INFO - PROCESS | 1656 | 1468455253010 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 1656 | 1468455253013 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:13 INFO - PROCESS | 1656 | 1468455253117 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:14:13 INFO - PROCESS | 1656 | 1468455253189 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 1656 | 1468455253191 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d62c000 == 44 [pid = 1656] [id = 573] 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1251cb400) [pid = 1656] [serial = 1719] [outer = 0x0] 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12660f400) [pid = 1656] [serial = 1720] [outer = 0x1251cb400] 17:14:13 INFO - PROCESS | 1656 | 1468455253221 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x128ae7000) [pid = 1656] [serial = 1721] [outer = 0x1251cb400] 17:14:13 INFO - PROCESS | 1656 | 1468455253628 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 678ms 17:14:13 INFO - PROCESS | 1656 | 1468455253653 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 1656 | 1468455253655 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 17:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:14:13 INFO - PROCESS | 1656 | 1468455253658 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 1656 | 1468455253659 Marionette TRACE conn3 <- [1,2266,null,{}] 17:14:13 INFO - PROCESS | 1656 | 1468455253661 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 1656 | 1468455253663 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:13 INFO - PROCESS | 1656 | 1468455253764 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:14:13 INFO - PROCESS | 1656 | 1468455253826 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 1656 | 1468455253827 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d649800 == 45 [pid = 1656] [id = 574] 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x128b64c00) [pid = 1656] [serial = 1722] [outer = 0x0] 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12938e400) [pid = 1656] [serial = 1723] [outer = 0x128b64c00] 17:14:13 INFO - PROCESS | 1656 | 1468455253855 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12a6a1c00) [pid = 1656] [serial = 1724] [outer = 0x128b64c00] 17:14:14 INFO - PROCESS | 1656 | 1468455254333 Marionette TRACE conn3 <- [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]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 718ms 17:14:14 INFO - PROCESS | 1656 | 1468455254377 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 1656 | 1468455254378 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 17:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:14:14 INFO - PROCESS | 1656 | 1468455254381 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 1656 | 1468455254382 Marionette TRACE conn3 <- [1,2270,null,{}] 17:14:14 INFO - PROCESS | 1656 | 1468455254385 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 1656 | 1468455254386 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:14 INFO - PROCESS | 1656 | 1468455254509 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:14:14 INFO - PROCESS | 1656 | 1468455254748 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 1656 | 1468455254749 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191c2800 == 46 [pid = 1656] [id = 575] 17:14:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x112a4dc00) [pid = 1656] [serial = 1725] [outer = 0x0] 17:14:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x113c9a800) [pid = 1656] [serial = 1726] [outer = 0x112a4dc00] 17:14:14 INFO - PROCESS | 1656 | 1468455254779 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x117152800) [pid = 1656] [serial = 1727] [outer = 0x112a4dc00] 17:14:15 INFO - PROCESS | 1656 | 1468455255225 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 871ms 17:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:14:15 INFO - PROCESS | 1656 | 1468455255254 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 1656 | 1468455255256 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 17:14:15 INFO - PROCESS | 1656 | 1468455255259 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 1656 | 1468455255261 Marionette TRACE conn3 <- [1,2274,null,{}] 17:14:15 INFO - PROCESS | 1656 | 1468455255265 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:15 INFO - PROCESS | 1656 | 1468455255267 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:15 INFO - PROCESS | 1656 | 1468455255372 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:14:15 INFO - PROCESS | 1656 | 1468455255438 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 1656 | 1468455255440 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d64800 == 47 [pid = 1656] [id = 576] 17:14:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x119471800) [pid = 1656] [serial = 1728] [outer = 0x0] 17:14:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x11974c800) [pid = 1656] [serial = 1729] [outer = 0x119471800] 17:14:15 INFO - PROCESS | 1656 | 1468455255486 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119c07c00) [pid = 1656] [serial = 1730] [outer = 0x119471800] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12d258000 == 46 [pid = 1656] [id = 569] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb2a800 == 45 [pid = 1656] [id = 568] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1256bb800 == 44 [pid = 1656] [id = 567] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4c1800 == 43 [pid = 1656] [id = 566] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c162800 == 42 [pid = 1656] [id = 565] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb19800 == 41 [pid = 1656] [id = 564] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12a78c000 == 40 [pid = 1656] [id = 563] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd1000 == 39 [pid = 1656] [id = 562] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1256bc000 == 38 [pid = 1656] [id = 561] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x119c16800 == 37 [pid = 1656] [id = 560] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11736b000 == 36 [pid = 1656] [id = 559] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12896a000 == 35 [pid = 1656] [id = 558] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11949a800 == 34 [pid = 1656] [id = 557] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb20800 == 33 [pid = 1656] [id = 556] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1191c2800 == 32 [pid = 1656] [id = 575] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12d649800 == 31 [pid = 1656] [id = 574] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12d62c000 == 30 [pid = 1656] [id = 573] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c15d000 == 29 [pid = 1656] [id = 572] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a5000 == 28 [pid = 1656] [id = 571] 17:14:16 INFO - PROCESS | 1656 | --DOCSHELL 0x113c24000 == 27 [pid = 1656] [id = 570] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119b54c00) [pid = 1656] [serial = 1642] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x123bf0400) [pid = 1656] [serial = 1667] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12578fc00) [pid = 1656] [serial = 1652] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x121155400) [pid = 1656] [serial = 1646] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12105f800) [pid = 1656] [serial = 1661] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x113c99400) [pid = 1656] [serial = 1636] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x116843000) [pid = 1656] [serial = 1637] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x118440400) [pid = 1656] [serial = 1639] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11946a400) [pid = 1656] [serial = 1640] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121025400) [pid = 1656] [serial = 1645] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119b55400) [pid = 1656] [serial = 1633] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119dd5400) [pid = 1656] [serial = 1634] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x123bf1400) [pid = 1656] [serial = 1649] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x110f31800) [pid = 1656] [serial = 1619] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x110f2ac00) [pid = 1656] [serial = 1618] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x123ba2800) [pid = 1656] [serial = 1648] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11974bc00) [pid = 1656] [serial = 1622] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118990800) [pid = 1656] [serial = 1621] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x124112000) [pid = 1656] [serial = 1625] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x123be9800) [pid = 1656] [serial = 1624] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12578f800) [pid = 1656] [serial = 1627] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128b6d000) [pid = 1656] [serial = 1628] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116349400) [pid = 1656] [serial = 1631] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x113a89400) [pid = 1656] [serial = 1630] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x124522800) [pid = 1656] [serial = 1651] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x126841c00) [pid = 1656] [serial = 1655] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126183400) [pid = 1656] [serial = 1654] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x116cdbc00) [pid = 1656] [serial = 1660] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126ca1000) [pid = 1656] [serial = 1657] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x126ca2000) [pid = 1656] [serial = 1663] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128b70800) [pid = 1656] [serial = 1666] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129270000) [pid = 1656] [serial = 1669] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x128ae2800) [pid = 1656] [serial = 1658] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128ae8800) [pid = 1656] [serial = 1664] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119c46800) [pid = 1656] [serial = 1643] [outer = 0x0] [url = about:blank] 17:14:16 INFO - PROCESS | 1656 | 1468455256457 Marionette TRACE conn3 <- [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]]]}] 17:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1226ms 17:14:16 INFO - PROCESS | 1656 | 1468455256485 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:14:16 INFO - PROCESS | 1656 | 1468455256488 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 17:14:16 INFO - PROCESS | 1656 | 1468455256491 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 1656 | 1468455256494 Marionette TRACE conn3 <- [1,2278,null,{}] 17:14:16 INFO - PROCESS | 1656 | 1468455256497 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 1656 | 1468455256498 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:16 INFO - PROCESS | 1656 | 1468455256582 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:14:16 INFO - PROCESS | 1656 | 1468455256589 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 1656 | 1468455256591 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f1d000 == 28 [pid = 1656] [id = 577] 17:14:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x113c6d400) [pid = 1656] [serial = 1731] [outer = 0x0] 17:14:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1150a0800) [pid = 1656] [serial = 1732] [outer = 0x113c6d400] 17:14:16 INFO - PROCESS | 1656 | 1468455256618 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116c2ac00) [pid = 1656] [serial = 1733] [outer = 0x113c6d400] 17:14:16 INFO - PROCESS | 1656 | 1468455256972 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms 17:14:17 INFO - PROCESS | 1656 | 1468455257015 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 1656 | 1468455257018 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 17:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:14:17 INFO - PROCESS | 1656 | 1468455257029 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 1656 | 1468455257031 Marionette TRACE conn3 <- [1,2282,null,{}] 17:14:17 INFO - PROCESS | 1656 | 1468455257033 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 1656 | 1468455257035 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:17 INFO - PROCESS | 1656 | 1468455257117 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:14:17 INFO - PROCESS | 1656 | 1468455257122 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 1656 | 1468455257123 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x119593000 == 29 [pid = 1656] [id = 578] 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x117146800) [pid = 1656] [serial = 1734] [outer = 0x0] 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11863c400) [pid = 1656] [serial = 1735] [outer = 0x117146800] 17:14:17 INFO - PROCESS | 1656 | 1468455257150 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11946b400) [pid = 1656] [serial = 1736] [outer = 0x117146800] 17:14:17 INFO - PROCESS | 1656 | 1468455257517 Marionette TRACE conn3 <- [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]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 17:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:14:17 INFO - PROCESS | 1656 | 1468455257550 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 1656 | 1468455257551 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 17:14:17 INFO - PROCESS | 1656 | 1468455257553 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 1656 | 1468455257556 Marionette TRACE conn3 <- [1,2286,null,{}] 17:14:17 INFO - PROCESS | 1656 | 1468455257563 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 1656 | 1468455257567 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:17 INFO - PROCESS | 1656 | 1468455257645 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:14:17 INFO - PROCESS | 1656 | 1468455257652 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 1656 | 1468455257654 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12474a000 == 30 [pid = 1656] [id = 579] 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119746c00) [pid = 1656] [serial = 1737] [outer = 0x0] 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119912800) [pid = 1656] [serial = 1738] [outer = 0x119746c00] 17:14:17 INFO - PROCESS | 1656 | 1468455257681 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c12800) [pid = 1656] [serial = 1739] [outer = 0x119746c00] 17:14:18 INFO - PROCESS | 1656 | 1468455258011 Marionette TRACE conn3 <- [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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 17:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:14:18 INFO - PROCESS | 1656 | 1468455258024 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1656 | 1468455258026 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 17:14:18 INFO - PROCESS | 1656 | 1468455258028 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1656 | 1468455258029 Marionette TRACE conn3 <- [1,2290,null,{}] 17:14:18 INFO - PROCESS | 1656 | 1468455258031 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 1656 | 1468455258032 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:18 INFO - PROCESS | 1656 | 1468455258112 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:14:18 INFO - PROCESS | 1656 | 1468455258116 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1656 | 1468455258120 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266d9000 == 31 [pid = 1656] [id = 580] 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dd3c00) [pid = 1656] [serial = 1740] [outer = 0x0] 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12105ec00) [pid = 1656] [serial = 1741] [outer = 0x119dd3c00] 17:14:18 INFO - PROCESS | 1656 | 1468455258145 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12106a400) [pid = 1656] [serial = 1742] [outer = 0x119dd3c00] 17:14:18 INFO - PROCESS | 1656 | 1468455258510 Marionette TRACE conn3 <- [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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 17:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:14:18 INFO - PROCESS | 1656 | 1468455258555 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1656 | 1468455258557 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 17:14:18 INFO - PROCESS | 1656 | 1468455258559 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1656 | 1468455258560 Marionette TRACE conn3 <- [1,2294,null,{}] 17:14:18 INFO - PROCESS | 1656 | 1468455258563 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 1656 | 1468455258564 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:18 INFO - PROCESS | 1656 | 1468455258659 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:14:18 INFO - PROCESS | 1656 | 1468455258698 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1656 | 1468455258700 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x128dcf800 == 32 [pid = 1656] [id = 581] 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x113a8b800) [pid = 1656] [serial = 1743] [outer = 0x0] 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1211c2000) [pid = 1656] [serial = 1744] [outer = 0x113a8b800] 17:14:18 INFO - PROCESS | 1656 | 1468455258724 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x123becc00) [pid = 1656] [serial = 1745] [outer = 0x113a8b800] 17:14:19 INFO - PROCESS | 1656 | 1468455259063 Marionette TRACE conn3 <- [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]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 17:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:14:19 INFO - PROCESS | 1656 | 1468455259078 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 1656 | 1468455259079 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 17:14:19 INFO - PROCESS | 1656 | 1468455259081 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1656 | 1468455259082 Marionette TRACE conn3 <- [1,2298,null,{}] 17:14:19 INFO - PROCESS | 1656 | 1468455259085 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 1656 | 1468455259089 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:19 INFO - PROCESS | 1656 | 1468455259195 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:14:19 INFO - PROCESS | 1656 | 1468455259206 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1656 | 1468455259207 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a61b000 == 33 [pid = 1656] [id = 582] 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x123bf3c00) [pid = 1656] [serial = 1746] [outer = 0x0] 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x124636000) [pid = 1656] [serial = 1747] [outer = 0x123bf3c00] 17:14:19 INFO - PROCESS | 1656 | 1468455259233 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1256e0c00) [pid = 1656] [serial = 1748] [outer = 0x123bf3c00] 17:14:19 INFO - PROCESS | 1656 | 1468455259559 Marionette TRACE conn3 <- [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]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 17:14:19 INFO - PROCESS | 1656 | 1468455259602 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 1656 | 1468455259604 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 17:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:14:19 INFO - PROCESS | 1656 | 1468455259606 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1656 | 1468455259607 Marionette TRACE conn3 <- [1,2302,null,{}] 17:14:19 INFO - PROCESS | 1656 | 1468455259609 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 1656 | 1468455259611 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:19 INFO - PROCESS | 1656 | 1468455259703 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:14:19 INFO - PROCESS | 1656 | 1468455259714 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1656 | 1468455259715 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12afc7000 == 34 [pid = 1656] [id = 583] 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119b3d000) [pid = 1656] [serial = 1749] [outer = 0x0] 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126181400) [pid = 1656] [serial = 1750] [outer = 0x119b3d000] 17:14:19 INFO - PROCESS | 1656 | 1468455259742 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126685c00) [pid = 1656] [serial = 1751] [outer = 0x119b3d000] 17:14:20 INFO - PROCESS | 1656 | 1468455260069 Marionette TRACE conn3 <- [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]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 17:14:20 INFO - PROCESS | 1656 | 1468455260076 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 1656 | 1468455260078 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 17:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:14:20 INFO - PROCESS | 1656 | 1468455260080 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 1656 | 1468455260081 Marionette TRACE conn3 <- [1,2306,null,{}] 17:14:20 INFO - PROCESS | 1656 | 1468455260092 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 1656 | 1468455260093 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:20 INFO - PROCESS | 1656 | 1468455260190 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:14:20 INFO - PROCESS | 1656 | 1468455260194 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 1656 | 1468455260195 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb0e000 == 35 [pid = 1656] [id = 584] 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1256e1c00) [pid = 1656] [serial = 1752] [outer = 0x0] 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1268fa000) [pid = 1656] [serial = 1753] [outer = 0x1256e1c00] 17:14:20 INFO - PROCESS | 1656 | 1468455260219 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126ca1000) [pid = 1656] [serial = 1754] [outer = 0x1256e1c00] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12115a800) [pid = 1656] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11953a800) [pid = 1656] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118788800) [pid = 1656] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x112a51000) [pid = 1656] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x128cab800) [pid = 1656] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x113af8400) [pid = 1656] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x128b6a800) [pid = 1656] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x128d3ec00) [pid = 1656] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129399c00) [pid = 1656] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112a50800) [pid = 1656] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124ea6400) [pid = 1656] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121060800) [pid = 1656] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124636c00) [pid = 1656] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:14:20 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112a51800) [pid = 1656] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 17:14:20 INFO - PROCESS | 1656 | 1468455260700 Marionette TRACE conn3 <- [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]]]}] 17:14:20 INFO - PROCESS | 1656 | 1468455260708 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 1656 | 1468455260710 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 17:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:14:20 INFO - PROCESS | 1656 | 1468455260712 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 1656 | 1468455260713 Marionette TRACE conn3 <- [1,2310,null,{}] 17:14:20 INFO - PROCESS | 1656 | 1468455260729 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 1656 | 1468455260730 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:20 INFO - PROCESS | 1656 | 1468455260840 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:14:20 INFO - PROCESS | 1656 | 1468455260882 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 1656 | 1468455260883 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdda000 == 36 [pid = 1656] [id = 585] 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x110f2c400) [pid = 1656] [serial = 1755] [outer = 0x0] 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11940c000) [pid = 1656] [serial = 1756] [outer = 0x110f2c400] 17:14:20 INFO - PROCESS | 1656 | 1468455260908 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12410b000) [pid = 1656] [serial = 1757] [outer = 0x110f2c400] 17:14:21 INFO - PROCESS | 1656 | 1468455261157 Marionette TRACE conn3 <- [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]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 17:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:14:21 INFO - PROCESS | 1656 | 1468455261189 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1656 | 1468455261191 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 17:14:21 INFO - PROCESS | 1656 | 1468455261193 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1656 | 1468455261194 Marionette TRACE conn3 <- [1,2314,null,{}] 17:14:21 INFO - PROCESS | 1656 | 1468455261196 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 1656 | 1468455261198 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:21 INFO - PROCESS | 1656 | 1468455261279 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:14:21 INFO - PROCESS | 1656 | 1468455261284 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1656 | 1468455261286 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c305800 == 37 [pid = 1656] [id = 586] 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119c3f400) [pid = 1656] [serial = 1758] [outer = 0x0] 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126ca2c00) [pid = 1656] [serial = 1759] [outer = 0x119c3f400] 17:14:21 INFO - PROCESS | 1656 | 1468455261310 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128ae1800) [pid = 1656] [serial = 1760] [outer = 0x119c3f400] 17:14:21 INFO - PROCESS | 1656 | 1468455261644 Marionette TRACE conn3 <- [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]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 17:14:21 INFO - PROCESS | 1656 | 1468455261663 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1656 | 1468455261664 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 17:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:14:21 INFO - PROCESS | 1656 | 1468455261667 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1656 | 1468455261669 Marionette TRACE conn3 <- [1,2318,null,{}] 17:14:21 INFO - PROCESS | 1656 | 1468455261678 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 1656 | 1468455261680 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:21 INFO - PROCESS | 1656 | 1468455261794 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:14:21 INFO - PROCESS | 1656 | 1468455261802 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1656 | 1468455261804 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4d0000 == 38 [pid = 1656] [id = 587] 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128ae6000) [pid = 1656] [serial = 1761] [outer = 0x0] 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128b6c800) [pid = 1656] [serial = 1762] [outer = 0x128ae6000] 17:14:21 INFO - PROCESS | 1656 | 1468455261830 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128cb8800) [pid = 1656] [serial = 1763] [outer = 0x128ae6000] 17:14:22 INFO - PROCESS | 1656 | 1468455262218 Marionette TRACE conn3 <- [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] 17:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:14:22 INFO - PROCESS | 1656 | 1468455262244 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 17:14:22 INFO - PROCESS | 1656 | 1468455262247 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 1656 | 1468455262249 Marionette TRACE conn3 <- [1,2322,null,{}] 17:14:22 INFO - PROCESS | 1656 | 1468455262252 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:22 INFO - PROCESS | 1656 | 1468455262254 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:22 INFO - PROCESS | 1656 | 1468455262377 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:14:22 INFO - PROCESS | 1656 | 1468455262469 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 1656 | 1468455262470 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb2c800 == 39 [pid = 1656] [id = 588] 17:14:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x123bf1800) [pid = 1656] [serial = 1764] [outer = 0x0] 17:14:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128d35400) [pid = 1656] [serial = 1765] [outer = 0x123bf1800] 17:14:22 INFO - PROCESS | 1656 | 1468455262510 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12961fc00) [pid = 1656] [serial = 1766] [outer = 0x123bf1800] 17:14:23 INFO - PROCESS | 1656 | 1468455263148 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 922ms 17:14:23 INFO - PROCESS | 1656 | 1468455263188 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1656 | 1468455263191 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 17:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:14:23 INFO - PROCESS | 1656 | 1468455263195 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1656 | 1468455263199 Marionette TRACE conn3 <- [1,2326,null,{}] 17:14:23 INFO - PROCESS | 1656 | 1468455263203 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 1656 | 1468455263204 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:23 INFO - PROCESS | 1656 | 1468455263320 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:14:23 INFO - PROCESS | 1656 | 1468455263379 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 1656 | 1468455263381 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a8000 == 40 [pid = 1656] [id = 589] 17:14:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x113c6ec00) [pid = 1656] [serial = 1767] [outer = 0x0] 17:14:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x116349400) [pid = 1656] [serial = 1768] [outer = 0x113c6ec00] 17:14:23 INFO - PROCESS | 1656 | 1468455263412 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x116cdc400) [pid = 1656] [serial = 1769] [outer = 0x113c6ec00] 17:14:23 INFO - PROCESS | 1656 | 1468455263910 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 17:14:23 INFO - PROCESS | 1656 | 1468455263918 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1656 | 1468455263921 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 17:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:14:23 INFO - PROCESS | 1656 | 1468455263926 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1656 | 1468455263928 Marionette TRACE conn3 <- [1,2330,null,{}] 17:14:23 INFO - PROCESS | 1656 | 1468455263930 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 1656 | 1468455263932 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:24 INFO - PROCESS | 1656 | 1468455264095 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:14:24 INFO - PROCESS | 1656 | 1468455264168 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 1656 | 1468455264170 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fdd800 == 41 [pid = 1656] [id = 590] 17:14:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x117fed800) [pid = 1656] [serial = 1770] [outer = 0x0] 17:14:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11953f400) [pid = 1656] [serial = 1771] [outer = 0x117fed800] 17:14:24 INFO - PROCESS | 1656 | 1468455264202 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119b3e800) [pid = 1656] [serial = 1772] [outer = 0x117fed800] 17:14:24 INFO - PROCESS | 1656 | 1468455264894 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1019ms 17:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:14:24 INFO - PROCESS | 1656 | 1468455264946 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 1656 | 1468455264948 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 17:14:24 INFO - PROCESS | 1656 | 1468455264951 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 1656 | 1468455264952 Marionette TRACE conn3 <- [1,2334,null,{}] 17:14:24 INFO - PROCESS | 1656 | 1468455264956 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 1656 | 1468455264958 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:25 INFO - PROCESS | 1656 | 1468455265079 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4d0000 == 40 [pid = 1656] [id = 587] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12c305800 == 39 [pid = 1656] [id = 586] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdda000 == 38 [pid = 1656] [id = 585] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb0e000 == 37 [pid = 1656] [id = 584] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12afc7000 == 36 [pid = 1656] [id = 583] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12a61b000 == 35 [pid = 1656] [id = 582] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x128dcf800 == 34 [pid = 1656] [id = 581] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x1266d9000 == 33 [pid = 1656] [id = 580] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x12474a000 == 32 [pid = 1656] [id = 579] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x119593000 == 31 [pid = 1656] [id = 578] 17:14:25 INFO - PROCESS | 1656 | --DOCSHELL 0x117f1d000 == 30 [pid = 1656] [id = 577] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12aaa6800) [pid = 1656] [serial = 1709] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x126c9a000) [pid = 1656] [serial = 1706] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119748000) [pid = 1656] [serial = 1681] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11953d000) [pid = 1656] [serial = 1675] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1133f0000) [pid = 1656] [serial = 1672] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x129273000) [pid = 1656] [serial = 1699] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x117fe8c00) [pid = 1656] [serial = 1679] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12938dc00) [pid = 1656] [serial = 1700] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1199bf800) [pid = 1656] [serial = 1682] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128cad400) [pid = 1656] [serial = 1696] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12927b800) [pid = 1656] [serial = 1670] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12a69c400) [pid = 1656] [serial = 1708] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119dcf800) [pid = 1656] [serial = 1703] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1256e5800) [pid = 1656] [serial = 1693] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128d30c00) [pid = 1656] [serial = 1697] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x123e85000) [pid = 1656] [serial = 1687] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1250f5400) [pid = 1656] [serial = 1691] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dd9000) [pid = 1656] [serial = 1684] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116942000) [pid = 1656] [serial = 1678] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128b6a400) [pid = 1656] [serial = 1694] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119916c00) [pid = 1656] [serial = 1676] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x124b9fc00) [pid = 1656] [serial = 1690] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12115e800) [pid = 1656] [serial = 1685] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x126174400) [pid = 1656] [serial = 1705] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x117146400) [pid = 1656] [serial = 1702] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12452d400) [pid = 1656] [serial = 1688] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116c2c000) [pid = 1656] [serial = 1673] [outer = 0x0] [url = about:blank] 17:14:25 INFO - PROCESS | 1656 | 1468455265171 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1656 | 1468455265172 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1169d4800 == 31 [pid = 1656] [id = 591] 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x112dae000) [pid = 1656] [serial = 1773] [outer = 0x0] 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116803400) [pid = 1656] [serial = 1774] [outer = 0x112dae000] 17:14:25 INFO - PROCESS | 1656 | 1468455265200 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118956800) [pid = 1656] [serial = 1775] [outer = 0x112dae000] 17:14:25 INFO - PROCESS | 1656 | 1468455265477 Marionette TRACE conn3 <- [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]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 572ms 17:14:25 INFO - PROCESS | 1656 | 1468455265523 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 1656 | 1468455265526 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 17:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:14:25 INFO - PROCESS | 1656 | 1468455265530 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 1656 | 1468455265532 Marionette TRACE conn3 <- [1,2338,null,{}] 17:14:25 INFO - PROCESS | 1656 | 1468455265538 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 1656 | 1468455265540 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:25 INFO - PROCESS | 1656 | 1468455265620 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:14:25 INFO - PROCESS | 1656 | 1468455265625 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1656 | 1468455265626 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x121170800 == 32 [pid = 1656] [id = 592] 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119542800) [pid = 1656] [serial = 1776] [outer = 0x0] 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1199be800) [pid = 1656] [serial = 1777] [outer = 0x119542800] 17:14:25 INFO - PROCESS | 1656 | 1468455265673 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119c14800) [pid = 1656] [serial = 1778] [outer = 0x119542800] 17:14:26 INFO - PROCESS | 1656 | 1468455266031 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 17:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:14:26 INFO - PROCESS | 1656 | 1468455266052 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 1656 | 1468455266054 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 17:14:26 INFO - PROCESS | 1656 | 1468455266056 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 1656 | 1468455266058 Marionette TRACE conn3 <- [1,2342,null,{}] 17:14:26 INFO - PROCESS | 1656 | 1468455266066 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 1656 | 1468455266069 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:26 INFO - PROCESS | 1656 | 1468455266156 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:14:26 INFO - PROCESS | 1656 | 1468455266161 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 1656 | 1468455266163 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a5e800 == 33 [pid = 1656] [id = 593] 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112a59800) [pid = 1656] [serial = 1779] [outer = 0x0] 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121067400) [pid = 1656] [serial = 1780] [outer = 0x112a59800] 17:14:26 INFO - PROCESS | 1656 | 1468455266193 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x123bf2c00) [pid = 1656] [serial = 1781] [outer = 0x112a59800] 17:14:26 INFO - PROCESS | 1656 | 1468455266554 Marionette TRACE conn3 <- [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]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 17:14:26 INFO - PROCESS | 1656 | 1468455266579 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 1656 | 1468455266580 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 17:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:14:26 INFO - PROCESS | 1656 | 1468455266583 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 1656 | 1468455266584 Marionette TRACE conn3 <- [1,2346,null,{}] 17:14:26 INFO - PROCESS | 1656 | 1468455266586 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 1656 | 1468455266587 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:26 INFO - PROCESS | 1656 | 1468455266671 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:14:26 INFO - PROCESS | 1656 | 1468455266674 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 1656 | 1468455266675 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a415000 == 34 [pid = 1656] [id = 594] 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124523800) [pid = 1656] [serial = 1782] [outer = 0x0] 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12452d400) [pid = 1656] [serial = 1783] [outer = 0x124523800] 17:14:26 INFO - PROCESS | 1656 | 1468455266700 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x124ba2400) [pid = 1656] [serial = 1784] [outer = 0x124523800] 17:14:27 INFO - PROCESS | 1656 | 1468455267035 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 17:14:27 INFO - PROCESS | 1656 | 1468455267054 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1656 | 1468455267056 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 17:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:14:27 INFO - PROCESS | 1656 | 1468455267058 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1656 | 1468455267059 Marionette TRACE conn3 <- [1,2350,null,{}] 17:14:27 INFO - PROCESS | 1656 | 1468455267062 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 1656 | 1468455267063 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:27 INFO - PROCESS | 1656 | 1468455267146 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:14:27 INFO - PROCESS | 1656 | 1468455267219 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 1656 | 1468455267220 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa34000 == 35 [pid = 1656] [id = 595] 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112a53800) [pid = 1656] [serial = 1785] [outer = 0x0] 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124ba1400) [pid = 1656] [serial = 1786] [outer = 0x112a53800] 17:14:27 INFO - PROCESS | 1656 | 1468455267244 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1256e1000) [pid = 1656] [serial = 1787] [outer = 0x112a53800] 17:14:27 INFO - PROCESS | 1656 | 1468455267586 Marionette TRACE conn3 <- [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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 17:14:27 INFO - PROCESS | 1656 | 1468455267629 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1656 | 1468455267630 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 17:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:14:27 INFO - PROCESS | 1656 | 1468455267632 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1656 | 1468455267633 Marionette TRACE conn3 <- [1,2354,null,{}] 17:14:27 INFO - PROCESS | 1656 | 1468455267636 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 1656 | 1468455267640 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:27 INFO - PROCESS | 1656 | 1468455267759 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:14:27 INFO - PROCESS | 1656 | 1468455267771 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 1656 | 1468455267773 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd7800 == 36 [pid = 1656] [id = 596] 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126176400) [pid = 1656] [serial = 1788] [outer = 0x0] 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126ca2800) [pid = 1656] [serial = 1789] [outer = 0x126176400] 17:14:27 INFO - PROCESS | 1656 | 1468455267797 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128b71c00) [pid = 1656] [serial = 1790] [outer = 0x126176400] 17:14:28 INFO - PROCESS | 1656 | 1468455268155 Marionette TRACE conn3 <- [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]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 17:14:28 INFO - PROCESS | 1656 | 1468455268203 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:14:28 INFO - PROCESS | 1656 | 1468455268205 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 17:14:28 INFO - PROCESS | 1656 | 1468455268209 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 1656 | 1468455268222 Marionette TRACE conn3 <- [1,2358,null,{}] 17:14:28 INFO - PROCESS | 1656 | 1468455268225 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 1656 | 1468455268227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:28 INFO - PROCESS | 1656 | 1468455268381 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:14:28 INFO - PROCESS | 1656 | 1468455268397 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 1656 | 1468455268398 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cca800 == 37 [pid = 1656] [id = 597] 17:14:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x112a5b400) [pid = 1656] [serial = 1791] [outer = 0x0] 17:14:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128cb5800) [pid = 1656] [serial = 1792] [outer = 0x112a5b400] 17:14:28 INFO - PROCESS | 1656 | 1468455268441 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129279000) [pid = 1656] [serial = 1793] [outer = 0x112a5b400] 17:14:28 INFO - PROCESS | 1656 | 1468455268848 Marionette TRACE conn3 <- [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]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 685ms 17:14:28 INFO - PROCESS | 1656 | 1468455268895 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 1656 | 1468455268896 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 17:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:14:28 INFO - PROCESS | 1656 | 1468455268899 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 1656 | 1468455268900 Marionette TRACE conn3 <- [1,2362,null,{}] 17:14:28 INFO - PROCESS | 1656 | 1468455268902 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 1656 | 1468455268903 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:29 INFO - PROCESS | 1656 | 1468455269003 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:14:29 INFO - PROCESS | 1656 | 1468455269056 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1656 | 1468455269057 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb15800 == 38 [pid = 1656] [id = 598] 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128caac00) [pid = 1656] [serial = 1794] [outer = 0x0] 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x129395c00) [pid = 1656] [serial = 1795] [outer = 0x128caac00] 17:14:29 INFO - PROCESS | 1656 | 1468455269081 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12a69c400) [pid = 1656] [serial = 1796] [outer = 0x128caac00] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119471800) [pid = 1656] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x113a8b800) [pid = 1656] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x113c6d400) [pid = 1656] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123bf3c00) [pid = 1656] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119dd3c00) [pid = 1656] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x110f2c400) [pid = 1656] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119b3d000) [pid = 1656] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x110f28c00) [pid = 1656] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119746c00) [pid = 1656] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x117146800) [pid = 1656] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c3f400) [pid = 1656] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119539c00) [pid = 1656] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121066c00) [pid = 1656] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1251cb400) [pid = 1656] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128b64c00) [pid = 1656] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x112a4dc00) [pid = 1656] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:14:29 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128ae6000) [pid = 1656] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:14:29 INFO - PROCESS | 1656 | 1468455269471 Marionette TRACE conn3 <- [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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 619ms 17:14:29 INFO - PROCESS | 1656 | 1468455269520 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 1656 | 1468455269521 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 17:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:14:29 INFO - PROCESS | 1656 | 1468455269523 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1656 | 1468455269524 Marionette TRACE conn3 <- [1,2366,null,{}] 17:14:29 INFO - PROCESS | 1656 | 1468455269526 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 1656 | 1468455269527 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:29 INFO - PROCESS | 1656 | 1468455269608 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:14:29 INFO - PROCESS | 1656 | 1468455269612 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1656 | 1468455269613 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c166000 == 39 [pid = 1656] [id = 599] 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x112a84800) [pid = 1656] [serial = 1797] [outer = 0x0] 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12106c800) [pid = 1656] [serial = 1798] [outer = 0x112a84800] 17:14:29 INFO - PROCESS | 1656 | 1468455269637 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12668b800) [pid = 1656] [serial = 1799] [outer = 0x112a84800] 17:14:29 INFO - PROCESS | 1656 | 1468455269987 Marionette TRACE conn3 <- [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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 468ms 17:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:14:29 INFO - PROCESS | 1656 | 1468455269992 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 1656 | 1468455269993 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 17:14:29 INFO - PROCESS | 1656 | 1468455269995 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1656 | 1468455269996 Marionette TRACE conn3 <- [1,2370,null,{}] 17:14:30 INFO - PROCESS | 1656 | 1468455269998 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 1656 | 1468455270000 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:30 INFO - PROCESS | 1656 | 1468455270082 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:14:30 INFO - PROCESS | 1656 | 1468455270087 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1656 | 1468455270088 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d255000 == 40 [pid = 1656] [id = 600] 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x123bf0400) [pid = 1656] [serial = 1800] [outer = 0x0] 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a69d000) [pid = 1656] [serial = 1801] [outer = 0x123bf0400] 17:14:30 INFO - PROCESS | 1656 | 1468455270112 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12aaa5400) [pid = 1656] [serial = 1802] [outer = 0x123bf0400] 17:14:30 INFO - PROCESS | 1656 | 1468455270445 Marionette TRACE conn3 <- [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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 474ms 17:14:30 INFO - PROCESS | 1656 | 1468455270489 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 1656 | 1468455270490 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 17:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:14:30 INFO - PROCESS | 1656 | 1468455270495 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 1656 | 1468455270497 Marionette TRACE conn3 <- [1,2374,null,{}] 17:14:30 INFO - PROCESS | 1656 | 1468455270499 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 1656 | 1468455270503 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:30 INFO - PROCESS | 1656 | 1468455270594 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:14:30 INFO - PROCESS | 1656 | 1468455270597 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1656 | 1468455270599 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5c8000 == 41 [pid = 1656] [id = 601] 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128ae0c00) [pid = 1656] [serial = 1803] [outer = 0x0] 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12b14b800) [pid = 1656] [serial = 1804] [outer = 0x128ae0c00] 17:14:30 INFO - PROCESS | 1656 | 1468455270625 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba7c000) [pid = 1656] [serial = 1805] [outer = 0x128ae0c00] 17:14:30 INFO - PROCESS | 1656 | 1468455270956 Marionette TRACE conn3 <- [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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 470ms 17:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:14:30 INFO - PROCESS | 1656 | 1468455270965 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 1656 | 1468455270966 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 17:14:30 INFO - PROCESS | 1656 | 1468455270971 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 1656 | 1468455270972 Marionette TRACE conn3 <- [1,2378,null,{}] 17:14:30 INFO - PROCESS | 1656 | 1468455270975 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 1656 | 1468455270976 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:31 INFO - PROCESS | 1656 | 1468455271059 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:14:31 INFO - PROCESS | 1656 | 1468455271062 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1656 | 1468455271063 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dc99800 == 42 [pid = 1656] [id = 602] 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12ba7c400) [pid = 1656] [serial = 1806] [outer = 0x0] 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12ba88400) [pid = 1656] [serial = 1807] [outer = 0x12ba7c400] 17:14:31 INFO - PROCESS | 1656 | 1468455271087 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12babcc00) [pid = 1656] [serial = 1808] [outer = 0x12ba7c400] 17:14:31 INFO - PROCESS | 1656 | 1468455271574 Marionette TRACE conn3 <- [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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 624ms 17:14:31 INFO - PROCESS | 1656 | 1468455271595 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 1656 | 1468455271597 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 17:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:14:31 INFO - PROCESS | 1656 | 1468455271601 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1656 | 1468455271603 Marionette TRACE conn3 <- [1,2382,null,{}] 17:14:31 INFO - PROCESS | 1656 | 1468455271607 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 1656 | 1468455271609 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:31 INFO - PROCESS | 1656 | 1468455271722 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:14:31 INFO - PROCESS | 1656 | 1468455271835 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1656 | 1468455271837 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x121166000 == 43 [pid = 1656] [id = 603] 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118788800) [pid = 1656] [serial = 1809] [outer = 0x0] 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118990c00) [pid = 1656] [serial = 1810] [outer = 0x118788800] 17:14:31 INFO - PROCESS | 1656 | 1468455271870 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119747c00) [pid = 1656] [serial = 1811] [outer = 0x118788800] 17:14:32 INFO - PROCESS | 1656 | 1468455272290 Marionette TRACE conn3 <- [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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 721ms 17:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:14:32 INFO - PROCESS | 1656 | 1468455272322 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 1656 | 1468455272325 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 17:14:32 INFO - PROCESS | 1656 | 1468455272330 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 1656 | 1468455272332 Marionette TRACE conn3 <- [1,2386,null,{}] 17:14:32 INFO - PROCESS | 1656 | 1468455272334 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 1656 | 1468455272336 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:32 INFO - PROCESS | 1656 | 1468455272440 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:14:32 INFO - PROCESS | 1656 | 1468455272503 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 1656 | 1468455272505 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265de800 == 44 [pid = 1656] [id = 604] 17:14:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119dd2000) [pid = 1656] [serial = 1812] [outer = 0x0] 17:14:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12115e800) [pid = 1656] [serial = 1813] [outer = 0x119dd2000] 17:14:32 INFO - PROCESS | 1656 | 1468455272536 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12410f000) [pid = 1656] [serial = 1814] [outer = 0x119dd2000] 17:14:32 INFO - PROCESS | 1656 | 1468455272989 Marionette TRACE conn3 <- [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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 722ms 17:14:33 INFO - PROCESS | 1656 | 1468455273073 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1656 | 1468455273075 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 17:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:14:33 INFO - PROCESS | 1656 | 1468455273077 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1656 | 1468455273080 Marionette TRACE conn3 <- [1,2390,null,{}] 17:14:33 INFO - PROCESS | 1656 | 1468455273107 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 1656 | 1468455273111 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:33 INFO - PROCESS | 1656 | 1468455273217 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:14:33 INFO - PROCESS | 1656 | 1468455273293 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 1656 | 1468455273295 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c164800 == 45 [pid = 1656] [id = 605] 17:14:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x126179400) [pid = 1656] [serial = 1815] [outer = 0x0] 17:14:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x126c9a000) [pid = 1656] [serial = 1816] [outer = 0x126179400] 17:14:33 INFO - PROCESS | 1656 | 1468455273326 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x128b68000) [pid = 1656] [serial = 1817] [outer = 0x126179400] 17:14:33 INFO - PROCESS | 1656 | 1468455273743 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 17:14:33 INFO - PROCESS | 1656 | 1468455273799 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1656 | 1468455273801 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 17:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:14:33 INFO - PROCESS | 1656 | 1468455273804 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1656 | 1468455273805 Marionette TRACE conn3 <- [1,2394,null,{}] 17:14:33 INFO - PROCESS | 1656 | 1468455273807 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 1656 | 1468455273809 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:33 INFO - PROCESS | 1656 | 1468455273915 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:14:33 INFO - PROCESS | 1656 | 1468455273977 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 1656 | 1468455273979 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb1a000 == 46 [pid = 1656] [id = 606] 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x111c16000) [pid = 1656] [serial = 1818] [outer = 0x0] 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x129399c00) [pid = 1656] [serial = 1819] [outer = 0x111c16000] 17:14:34 INFO - PROCESS | 1656 | 1468455274062 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12b2afc00) [pid = 1656] [serial = 1820] [outer = 0x111c16000] 17:14:34 INFO - PROCESS | 1656 | 1468455274487 Marionette TRACE conn3 <- [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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 719ms 17:14:34 INFO - PROCESS | 1656 | 1468455274534 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 1656 | 1468455274535 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 17:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:14:34 INFO - PROCESS | 1656 | 1468455274539 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 1656 | 1468455274541 Marionette TRACE conn3 <- [1,2398,null,{}] 17:14:34 INFO - PROCESS | 1656 | 1468455274543 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:34 INFO - PROCESS | 1656 | 1468455274545 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:34 INFO - PROCESS | 1656 | 1468455274777 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:14:34 INFO - PROCESS | 1656 | 1468455274871 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1656 | 1468455274872 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x11301a800 == 47 [pid = 1656] [id = 607] 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x110f31000) [pid = 1656] [serial = 1821] [outer = 0x0] 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x111cac000) [pid = 1656] [serial = 1822] [outer = 0x110f31000] 17:14:34 INFO - PROCESS | 1656 | 1468455274901 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x112db0800) [pid = 1656] [serial = 1823] [outer = 0x110f31000] 17:14:35 INFO - PROCESS | 1656 | 1468455275346 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 821ms 17:14:35 INFO - PROCESS | 1656 | 1468455275361 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 1656 | 1468455275364 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 17:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:14:35 INFO - PROCESS | 1656 | 1468455275367 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 1656 | 1468455275369 Marionette TRACE conn3 <- [1,2402,null,{}] 17:14:35 INFO - PROCESS | 1656 | 1468455275372 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 1656 | 1468455275374 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:35 INFO - PROCESS | 1656 | 1468455275477 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:14:35 INFO - PROCESS | 1656 | 1468455275543 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 1656 | 1468455275544 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cd7000 == 48 [pid = 1656] [id = 608] 17:14:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x115feb800) [pid = 1656] [serial = 1824] [outer = 0x0] 17:14:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x116349000) [pid = 1656] [serial = 1825] [outer = 0x115feb800] 17:14:35 INFO - PROCESS | 1656 | 1468455275573 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11693fc00) [pid = 1656] [serial = 1826] [outer = 0x115feb800] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x119d64800 == 47 [pid = 1656] [id = 576] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12d5c8000 == 46 [pid = 1656] [id = 601] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12d255000 == 45 [pid = 1656] [id = 600] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12c166000 == 44 [pid = 1656] [id = 599] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb15800 == 43 [pid = 1656] [id = 598] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x119cca800 == 42 [pid = 1656] [id = 597] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd7800 == 41 [pid = 1656] [id = 596] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa34000 == 40 [pid = 1656] [id = 595] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12a415000 == 39 [pid = 1656] [id = 594] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x126a5e800 == 38 [pid = 1656] [id = 593] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x121170800 == 37 [pid = 1656] [id = 592] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x1169d4800 == 36 [pid = 1656] [id = 591] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a8000 == 35 [pid = 1656] [id = 589] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x128fdd800 == 34 [pid = 1656] [id = 590] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb2c800 == 33 [pid = 1656] [id = 588] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x11301a800 == 32 [pid = 1656] [id = 607] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb1a000 == 31 [pid = 1656] [id = 606] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12c164800 == 30 [pid = 1656] [id = 605] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x1265de800 == 29 [pid = 1656] [id = 604] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x12dc99800 == 28 [pid = 1656] [id = 602] 17:14:36 INFO - PROCESS | 1656 | --DOCSHELL 0x121166000 == 27 [pid = 1656] [id = 603] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x119c07c00) [pid = 1656] [serial = 1730] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11974c800) [pid = 1656] [serial = 1729] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1211c2000) [pid = 1656] [serial = 1744] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1150a0800) [pid = 1656] [serial = 1732] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x116c2ac00) [pid = 1656] [serial = 1733] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x124636000) [pid = 1656] [serial = 1747] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12105ec00) [pid = 1656] [serial = 1741] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x123becc00) [pid = 1656] [serial = 1745] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x11940c000) [pid = 1656] [serial = 1756] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126181400) [pid = 1656] [serial = 1750] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1256e0c00) [pid = 1656] [serial = 1748] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x112db0400) [pid = 1656] [serial = 1712] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119912800) [pid = 1656] [serial = 1738] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x110f9c400) [pid = 1656] [serial = 1711] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119c12800) [pid = 1656] [serial = 1739] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1268fa000) [pid = 1656] [serial = 1753] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126685c00) [pid = 1656] [serial = 1751] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11863c400) [pid = 1656] [serial = 1735] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11946b400) [pid = 1656] [serial = 1736] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126ca2c00) [pid = 1656] [serial = 1759] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119c07000) [pid = 1656] [serial = 1715] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119910c00) [pid = 1656] [serial = 1714] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x124e10800) [pid = 1656] [serial = 1718] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x123bafc00) [pid = 1656] [serial = 1717] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128ae7000) [pid = 1656] [serial = 1721] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12660f400) [pid = 1656] [serial = 1720] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12a6a1c00) [pid = 1656] [serial = 1724] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12938e400) [pid = 1656] [serial = 1723] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128ae1800) [pid = 1656] [serial = 1760] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x117152800) [pid = 1656] [serial = 1727] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113c9a800) [pid = 1656] [serial = 1726] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12410b000) [pid = 1656] [serial = 1757] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x128b6c800) [pid = 1656] [serial = 1762] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12106a400) [pid = 1656] [serial = 1742] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128cb8800) [pid = 1656] [serial = 1763] [outer = 0x0] [url = about:blank] 17:14:36 INFO - PROCESS | 1656 | 1468455276568 Marionette TRACE conn3 <- [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]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1226ms 17:14:36 INFO - PROCESS | 1656 | 1468455276593 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 1656 | 1468455276595 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 17:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:14:36 INFO - PROCESS | 1656 | 1468455276598 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 1656 | 1468455276600 Marionette TRACE conn3 <- [1,2406,null,{}] 17:14:36 INFO - PROCESS | 1656 | 1468455276605 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 1656 | 1468455276607 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:36 INFO - PROCESS | 1656 | 1468455276694 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:14:36 INFO - PROCESS | 1656 | 1468455276698 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 1656 | 1468455276703 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x11736b000 == 28 [pid = 1656] [id = 609] 17:14:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x112a59c00) [pid = 1656] [serial = 1827] [outer = 0x0] 17:14:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112db5c00) [pid = 1656] [serial = 1828] [outer = 0x112a59c00] 17:14:36 INFO - PROCESS | 1656 | 1468455276734 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x113aeb000) [pid = 1656] [serial = 1829] [outer = 0x112a59c00] 17:14:37 INFO - PROCESS | 1656 | 1468455277109 Marionette TRACE conn3 <- [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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 17:14:37 INFO - PROCESS | 1656 | 1468455277121 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 1656 | 1468455277124 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 17:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:14:37 INFO - PROCESS | 1656 | 1468455277129 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 1656 | 1468455277131 Marionette TRACE conn3 <- [1,2410,null,{}] 17:14:37 INFO - PROCESS | 1656 | 1468455277133 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 1656 | 1468455277137 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:37 INFO - PROCESS | 1656 | 1468455277216 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:14:37 INFO - PROCESS | 1656 | 1468455277222 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1656 | 1468455277224 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191c4800 == 29 [pid = 1656] [id = 610] 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116349800) [pid = 1656] [serial = 1830] [outer = 0x0] 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116c2a400) [pid = 1656] [serial = 1831] [outer = 0x116349800] 17:14:37 INFO - PROCESS | 1656 | 1468455277251 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1178ebc00) [pid = 1656] [serial = 1832] [outer = 0x116349800] 17:14:37 INFO - PROCESS | 1656 | 1468455277610 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 17:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:14:37 INFO - PROCESS | 1656 | 1468455277649 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 1656 | 1468455277650 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 17:14:37 INFO - PROCESS | 1656 | 1468455277652 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 1656 | 1468455277655 Marionette TRACE conn3 <- [1,2414,null,{}] 17:14:37 INFO - PROCESS | 1656 | 1468455277663 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 1656 | 1468455277666 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:37 INFO - PROCESS | 1656 | 1468455277744 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:14:37 INFO - PROCESS | 1656 | 1468455277752 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1656 | 1468455277755 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a6000 == 30 [pid = 1656] [id = 611] 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x112a50c00) [pid = 1656] [serial = 1833] [outer = 0x0] 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119473c00) [pid = 1656] [serial = 1834] [outer = 0x112a50c00] 17:14:37 INFO - PROCESS | 1656 | 1468455277783 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119740c00) [pid = 1656] [serial = 1835] [outer = 0x112a50c00] 17:14:38 INFO - PROCESS | 1656 | 1468455278136 Marionette TRACE conn3 <- [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]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 17:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:14:38 INFO - PROCESS | 1656 | 1468455278173 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 1656 | 1468455278175 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 17:14:38 INFO - PROCESS | 1656 | 1468455278177 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1656 | 1468455278179 Marionette TRACE conn3 <- [1,2418,null,{}] 17:14:38 INFO - PROCESS | 1656 | 1468455278181 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 1656 | 1468455278183 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:38 INFO - PROCESS | 1656 | 1468455278339 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:14:38 INFO - PROCESS | 1656 | 1468455278396 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 1656 | 1468455278397 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aa8800 == 31 [pid = 1656] [id = 612] 17:14:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119746c00) [pid = 1656] [serial = 1836] [outer = 0x0] 17:14:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119912400) [pid = 1656] [serial = 1837] [outer = 0x119746c00] 17:14:38 INFO - PROCESS | 1656 | 1468455278439 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119b43400) [pid = 1656] [serial = 1838] [outer = 0x119746c00] 17:14:38 INFO - PROCESS | 1656 | 1468455278827 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 669ms 17:14:38 INFO - PROCESS | 1656 | 1468455278846 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 1656 | 1468455278847 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 17:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:14:38 INFO - PROCESS | 1656 | 1468455278850 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1656 | 1468455278853 Marionette TRACE conn3 <- [1,2422,null,{}] 17:14:38 INFO - PROCESS | 1656 | 1468455278855 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 1656 | 1468455278857 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:38 INFO - PROCESS | 1656 | 1468455278954 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:14:38 INFO - PROCESS | 1656 | 1468455278991 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 1656 | 1468455278992 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x124e4d800 == 32 [pid = 1656] [id = 613] 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11602cc00) [pid = 1656] [serial = 1839] [outer = 0x0] 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119c0a800) [pid = 1656] [serial = 1840] [outer = 0x11602cc00] 17:14:39 INFO - PROCESS | 1656 | 1468455279016 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119c45c00) [pid = 1656] [serial = 1841] [outer = 0x11602cc00] 17:14:39 INFO - PROCESS | 1656 | 1468455279338 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 17:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:14:39 INFO - PROCESS | 1656 | 1468455279372 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1656 | 1468455279373 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 17:14:39 INFO - PROCESS | 1656 | 1468455279375 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1656 | 1468455279376 Marionette TRACE conn3 <- [1,2426,null,{}] 17:14:39 INFO - PROCESS | 1656 | 1468455279379 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 1656 | 1468455279383 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:39 INFO - PROCESS | 1656 | 1468455279502 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:14:39 INFO - PROCESS | 1656 | 1468455279538 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 1656 | 1468455279540 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266d9000 == 33 [pid = 1656] [id = 614] 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119c08000) [pid = 1656] [serial = 1842] [outer = 0x0] 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119dd8c00) [pid = 1656] [serial = 1843] [outer = 0x119c08000] 17:14:39 INFO - PROCESS | 1656 | 1468455279564 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x123bf1400) [pid = 1656] [serial = 1844] [outer = 0x119c08000] 17:14:39 INFO - PROCESS | 1656 | 1468455279871 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 17:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:14:39 INFO - PROCESS | 1656 | 1468455279901 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1656 | 1468455279904 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 17:14:39 INFO - PROCESS | 1656 | 1468455279906 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1656 | 1468455279908 Marionette TRACE conn3 <- [1,2430,null,{}] 17:14:39 INFO - PROCESS | 1656 | 1468455279910 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 1656 | 1468455279911 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:40 INFO - PROCESS | 1656 | 1468455280005 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:14:40 INFO - PROCESS | 1656 | 1468455280044 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1656 | 1468455280045 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x128abf000 == 34 [pid = 1656] [id = 615] 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119c40800) [pid = 1656] [serial = 1845] [outer = 0x0] 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x124107400) [pid = 1656] [serial = 1846] [outer = 0x119c40800] 17:14:40 INFO - PROCESS | 1656 | 1468455280069 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12452e800) [pid = 1656] [serial = 1847] [outer = 0x119c40800] 17:14:40 INFO - PROCESS | 1656 | 1468455280375 Marionette TRACE conn3 <- [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]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 17:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:14:40 INFO - PROCESS | 1656 | 1468455280428 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 1656 | 1468455280429 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 17:14:40 INFO - PROCESS | 1656 | 1468455280431 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 1656 | 1468455280432 Marionette TRACE conn3 <- [1,2434,null,{}] 17:14:40 INFO - PROCESS | 1656 | 1468455280435 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 1656 | 1468455280436 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:40 INFO - PROCESS | 1656 | 1468455280537 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:14:40 INFO - PROCESS | 1656 | 1468455280541 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1656 | 1468455280542 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fdf800 == 35 [pid = 1656] [id = 616] 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12105e800) [pid = 1656] [serial = 1848] [outer = 0x0] 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124e05000) [pid = 1656] [serial = 1849] [outer = 0x12105e800] 17:14:40 INFO - PROCESS | 1656 | 1468455280566 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x124ea5000) [pid = 1656] [serial = 1850] [outer = 0x12105e800] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12ba7c400) [pid = 1656] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x128ae0c00) [pid = 1656] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x123bf0400) [pid = 1656] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x112a84800) [pid = 1656] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x112a53800) [pid = 1656] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1256e1c00) [pid = 1656] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126176400) [pid = 1656] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x112a5b400) [pid = 1656] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128caac00) [pid = 1656] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x112a59800) [pid = 1656] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x117fed800) [pid = 1656] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113c6ec00) [pid = 1656] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124523800) [pid = 1656] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x123bf1800) [pid = 1656] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119542800) [pid = 1656] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:14:40 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112dae000) [pid = 1656] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:14:41 INFO - PROCESS | 1656 | 1468455281059 Marionette TRACE conn3 <- [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]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 669ms 17:14:41 INFO - PROCESS | 1656 | 1468455281116 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1656 | 1468455281118 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 17:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:14:41 INFO - PROCESS | 1656 | 1468455281141 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 1656 | 1468455281142 Marionette TRACE conn3 <- [1,2438,null,{}] 17:14:41 INFO - PROCESS | 1656 | 1468455281144 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 1656 | 1468455281145 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:41 INFO - PROCESS | 1656 | 1468455281223 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:14:41 INFO - PROCESS | 1656 | 1468455281226 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1656 | 1468455281227 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238a3000 == 36 [pid = 1656] [id = 617] 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x116348c00) [pid = 1656] [serial = 1851] [outer = 0x0] 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118983c00) [pid = 1656] [serial = 1852] [outer = 0x116348c00] 17:14:41 INFO - PROCESS | 1656 | 1468455281251 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119c0e800) [pid = 1656] [serial = 1853] [outer = 0x116348c00] 17:14:41 INFO - PROCESS | 1656 | 1468455281581 Marionette TRACE conn3 <- [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]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 480ms 17:14:41 INFO - PROCESS | 1656 | 1468455281610 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1656 | 1468455281611 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 17:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:14:41 INFO - PROCESS | 1656 | 1468455281613 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 1656 | 1468455281614 Marionette TRACE conn3 <- [1,2442,null,{}] 17:14:41 INFO - PROCESS | 1656 | 1468455281617 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 1656 | 1468455281618 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:41 INFO - PROCESS | 1656 | 1468455281693 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:14:41 INFO - PROCESS | 1656 | 1468455281757 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1656 | 1468455281758 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a79f800 == 37 [pid = 1656] [id = 618] 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x116c2c000) [pid = 1656] [serial = 1854] [outer = 0x0] 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x124ba2800) [pid = 1656] [serial = 1855] [outer = 0x116c2c000] 17:14:41 INFO - PROCESS | 1656 | 1468455281782 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1250f5c00) [pid = 1656] [serial = 1856] [outer = 0x116c2c000] 17:14:42 INFO - PROCESS | 1656 | 1468455282040 Marionette TRACE conn3 <- [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]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 468ms 17:14:42 INFO - PROCESS | 1656 | 1468455282082 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1656 | 1468455282083 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 17:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:14:42 INFO - PROCESS | 1656 | 1468455282103 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1656 | 1468455282107 Marionette TRACE conn3 <- [1,2446,null,{}] 17:14:42 INFO - PROCESS | 1656 | 1468455282110 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 1656 | 1468455282112 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:42 INFO - PROCESS | 1656 | 1468455282205 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:14:42 INFO - PROCESS | 1656 | 1468455282208 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 1656 | 1468455282210 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x124e4c000 == 38 [pid = 1656] [id = 619] 17:14:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1251d0c00) [pid = 1656] [serial = 1857] [outer = 0x0] 17:14:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x126183c00) [pid = 1656] [serial = 1858] [outer = 0x1251d0c00] 17:14:42 INFO - PROCESS | 1656 | 1468455282236 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126c97c00) [pid = 1656] [serial = 1859] [outer = 0x1251d0c00] 17:14:42 INFO - PROCESS | 1656 | 1468455282675 Marionette TRACE conn3 <- [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]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 632ms 17:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:14:42 INFO - PROCESS | 1656 | 1468455282726 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1656 | 1468455282729 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 17:14:42 INFO - PROCESS | 1656 | 1468455282732 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1656 | 1468455282733 Marionette TRACE conn3 <- [1,2450,null,{}] 17:14:42 INFO - PROCESS | 1656 | 1468455282737 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 1656 | 1468455282739 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:42 INFO - PROCESS | 1656 | 1468455282862 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:14:43 INFO - PROCESS | 1656 | 1468455283021 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1656 | 1468455283023 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x11301b000 == 39 [pid = 1656] [id = 620] 17:14:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x110f27c00) [pid = 1656] [serial = 1860] [outer = 0x0] 17:14:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x110f98800) [pid = 1656] [serial = 1861] [outer = 0x110f27c00] 17:14:43 INFO - PROCESS | 1656 | 1468455283074 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x112232c00) [pid = 1656] [serial = 1862] [outer = 0x110f27c00] 17:14:43 INFO - PROCESS | 1656 | 1468455283703 Marionette TRACE conn3 <- [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]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1023ms 17:14:43 INFO - PROCESS | 1656 | 1468455283756 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 1656 | 1468455283758 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 17:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:14:43 INFO - PROCESS | 1656 | 1468455283761 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 1656 | 1468455283763 Marionette TRACE conn3 <- [1,2454,null,{}] 17:14:43 INFO - PROCESS | 1656 | 1468455283767 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 1656 | 1468455283770 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:43 INFO - PROCESS | 1656 | 1468455283894 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:14:43 INFO - PROCESS | 1656 | 1468455283977 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1656 | 1468455283979 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x121170800 == 40 [pid = 1656] [id = 621] 17:14:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1168b3000) [pid = 1656] [serial = 1863] [outer = 0x0] 17:14:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x116a8dc00) [pid = 1656] [serial = 1864] [outer = 0x1168b3000] 17:14:44 INFO - PROCESS | 1656 | 1468455284009 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x117fee400) [pid = 1656] [serial = 1865] [outer = 0x1168b3000] 17:14:44 INFO - PROCESS | 1656 | 1468455284573 Marionette TRACE conn3 <- [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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 820ms 17:14:44 INFO - PROCESS | 1656 | 1468455284738 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1656 | 1468455284742 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 17:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:14:44 INFO - PROCESS | 1656 | 1468455284798 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1656 | 1468455284801 Marionette TRACE conn3 <- [1,2458,null,{}] 17:14:44 INFO - PROCESS | 1656 | 1468455284807 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 1656 | 1468455284810 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:44 INFO - PROCESS | 1656 | 1468455284972 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:14:45 INFO - PROCESS | 1656 | 1468455285102 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 1656 | 1468455285106 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959c000 == 41 [pid = 1656] [id = 622] 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11609fc00) [pid = 1656] [serial = 1866] [outer = 0x0] 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1168bdc00) [pid = 1656] [serial = 1867] [outer = 0x11609fc00] 17:14:45 INFO - PROCESS | 1656 | 1468455285129 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x117fee800) [pid = 1656] [serial = 1868] [outer = 0x11609fc00] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x124e4c000 == 40 [pid = 1656] [id = 619] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x12a79f800 == 39 [pid = 1656] [id = 618] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a3000 == 38 [pid = 1656] [id = 617] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x128fdf800 == 37 [pid = 1656] [id = 616] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x128abf000 == 36 [pid = 1656] [id = 615] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1266d9000 == 35 [pid = 1656] [id = 614] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x124e4d800 == 34 [pid = 1656] [id = 613] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x123aa8800 == 33 [pid = 1656] [id = 612] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1238a6000 == 32 [pid = 1656] [id = 611] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x1191c4800 == 31 [pid = 1656] [id = 610] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x11736b000 == 30 [pid = 1656] [id = 609] 17:14:45 INFO - PROCESS | 1656 | --DOCSHELL 0x118cd7000 == 29 [pid = 1656] [id = 608] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126ca2800) [pid = 1656] [serial = 1789] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x128cb5800) [pid = 1656] [serial = 1792] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x129395c00) [pid = 1656] [serial = 1795] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121067400) [pid = 1656] [serial = 1780] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x123bf2c00) [pid = 1656] [serial = 1781] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11953f400) [pid = 1656] [serial = 1771] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119b3e800) [pid = 1656] [serial = 1772] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116349400) [pid = 1656] [serial = 1768] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116cdc400) [pid = 1656] [serial = 1769] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12452d400) [pid = 1656] [serial = 1783] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124ba2400) [pid = 1656] [serial = 1784] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12961fc00) [pid = 1656] [serial = 1766] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x128d35400) [pid = 1656] [serial = 1765] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199be800) [pid = 1656] [serial = 1777] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c14800) [pid = 1656] [serial = 1778] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116803400) [pid = 1656] [serial = 1774] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118956800) [pid = 1656] [serial = 1775] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12babcc00) [pid = 1656] [serial = 1808] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12ba88400) [pid = 1656] [serial = 1807] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12ba7c000) [pid = 1656] [serial = 1805] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12a69d000) [pid = 1656] [serial = 1801] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b14b800) [pid = 1656] [serial = 1804] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a69c400) [pid = 1656] [serial = 1796] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12106c800) [pid = 1656] [serial = 1798] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124ba1400) [pid = 1656] [serial = 1786] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1256e1000) [pid = 1656] [serial = 1787] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129279000) [pid = 1656] [serial = 1793] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128b71c00) [pid = 1656] [serial = 1790] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12668b800) [pid = 1656] [serial = 1799] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12aaa5400) [pid = 1656] [serial = 1802] [outer = 0x0] [url = about:blank] 17:14:45 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x126ca1000) [pid = 1656] [serial = 1754] [outer = 0x0] [url = about:blank] 17:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 808ms 17:14:45 INFO - PROCESS | 1656 | 1468455285564 Marionette TRACE conn3 <- [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]]]}] 17:14:45 INFO - PROCESS | 1656 | 1468455285573 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:14:45 INFO - PROCESS | 1656 | 1468455285575 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 17:14:45 INFO - PROCESS | 1656 | 1468455285579 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1656 | 1468455285582 Marionette TRACE conn3 <- [1,2462,null,{}] 17:14:45 INFO - PROCESS | 1656 | 1468455285588 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 1656 | 1468455285589 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:45 INFO - PROCESS | 1656 | 1468455285674 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:14:45 INFO - PROCESS | 1656 | 1468455285733 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 1656 | 1468455285734 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d56800 == 30 [pid = 1656] [id = 623] 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1160a2c00) [pid = 1656] [serial = 1869] [outer = 0x0] 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118951800) [pid = 1656] [serial = 1870] [outer = 0x1160a2c00] 17:14:45 INFO - PROCESS | 1656 | 1468455285762 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119744000) [pid = 1656] [serial = 1871] [outer = 0x1160a2c00] 17:14:46 INFO - PROCESS | 1656 | 1468455286049 Marionette TRACE conn3 <- [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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 527ms 17:14:46 INFO - PROCESS | 1656 | 1468455286106 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 1656 | 1468455286108 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 17:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:14:46 INFO - PROCESS | 1656 | 1468455286110 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1656 | 1468455286111 Marionette TRACE conn3 <- [1,2466,null,{}] 17:14:46 INFO - PROCESS | 1656 | 1468455286115 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 1656 | 1468455286120 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:46 INFO - PROCESS | 1656 | 1468455286226 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:14:46 INFO - PROCESS | 1656 | 1468455286289 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1656 | 1468455286291 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x124765800 == 31 [pid = 1656] [id = 624] 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119c13400) [pid = 1656] [serial = 1872] [outer = 0x0] 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c46800) [pid = 1656] [serial = 1873] [outer = 0x119c13400] 17:14:46 INFO - PROCESS | 1656 | 1468455286320 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119ddd000) [pid = 1656] [serial = 1874] [outer = 0x119c13400] 17:14:46 INFO - PROCESS | 1656 | 1468455286610 Marionette TRACE conn3 <- [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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 17:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:14:46 INFO - PROCESS | 1656 | 1468455286629 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 1656 | 1468455286630 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 17:14:46 INFO - PROCESS | 1656 | 1468455286632 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1656 | 1468455286634 Marionette TRACE conn3 <- [1,2470,null,{}] 17:14:46 INFO - PROCESS | 1656 | 1468455286644 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 1656 | 1468455286645 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:46 INFO - PROCESS | 1656 | 1468455286732 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:14:46 INFO - PROCESS | 1656 | 1468455286792 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1656 | 1468455286793 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x126a56000 == 32 [pid = 1656] [id = 625] 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112a58000) [pid = 1656] [serial = 1875] [outer = 0x0] 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121063c00) [pid = 1656] [serial = 1876] [outer = 0x112a58000] 17:14:46 INFO - PROCESS | 1656 | 1468455286821 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123b87400) [pid = 1656] [serial = 1877] [outer = 0x112a58000] 17:14:47 INFO - PROCESS | 1656 | 1468455287125 Marionette TRACE conn3 <- [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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 523ms 17:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:14:47 INFO - PROCESS | 1656 | 1468455287157 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1656 | 1468455287159 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 17:14:47 INFO - PROCESS | 1656 | 1468455287162 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1656 | 1468455287163 Marionette TRACE conn3 <- [1,2474,null,{}] 17:14:47 INFO - PROCESS | 1656 | 1468455287166 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 1656 | 1468455287172 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:47 INFO - PROCESS | 1656 | 1468455287294 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:14:47 INFO - PROCESS | 1656 | 1468455287388 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1656 | 1468455287389 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a9800 == 33 [pid = 1656] [id = 626] 17:14:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119dcf000) [pid = 1656] [serial = 1878] [outer = 0x0] 17:14:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x123beb000) [pid = 1656] [serial = 1879] [outer = 0x119dcf000] 17:14:47 INFO - PROCESS | 1656 | 1468455287431 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124529400) [pid = 1656] [serial = 1880] [outer = 0x119dcf000] 17:14:47 INFO - PROCESS | 1656 | 1468455287752 Marionette TRACE conn3 <- [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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 621ms 17:14:47 INFO - PROCESS | 1656 | 1468455287783 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1656 | 1468455287786 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 17:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:14:47 INFO - PROCESS | 1656 | 1468455287789 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1656 | 1468455287790 Marionette TRACE conn3 <- [1,2478,null,{}] 17:14:47 INFO - PROCESS | 1656 | 1468455287792 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 1656 | 1468455287797 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:47 INFO - PROCESS | 1656 | 1468455287922 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:14:47 INFO - PROCESS | 1656 | 1468455287933 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1656 | 1468455287935 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa2b000 == 34 [pid = 1656] [id = 627] 17:14:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124e31400) [pid = 1656] [serial = 1881] [outer = 0x0] 17:14:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1256e3400) [pid = 1656] [serial = 1882] [outer = 0x124e31400] 17:14:47 INFO - PROCESS | 1656 | 1468455287961 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126ca0c00) [pid = 1656] [serial = 1883] [outer = 0x124e31400] 17:14:48 INFO - PROCESS | 1656 | 1468455288311 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 17:14:48 INFO - PROCESS | 1656 | 1468455288362 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 1656 | 1468455288364 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 17:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:14:48 INFO - PROCESS | 1656 | 1468455288367 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 1656 | 1468455288369 Marionette TRACE conn3 <- [1,2482,null,{}] 17:14:48 INFO - PROCESS | 1656 | 1468455288372 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 1656 | 1468455288374 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:48 INFO - PROCESS | 1656 | 1468455288530 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:14:48 INFO - PROCESS | 1656 | 1468455288546 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 1656 | 1468455288547 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2de000 == 35 [pid = 1656] [id = 628] 17:14:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112a4dc00) [pid = 1656] [serial = 1884] [outer = 0x0] 17:14:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128add000) [pid = 1656] [serial = 1885] [outer = 0x112a4dc00] 17:14:48 INFO - PROCESS | 1656 | 1468455288587 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128ae8000) [pid = 1656] [serial = 1886] [outer = 0x112a4dc00] 17:14:49 INFO - PROCESS | 1656 | 1468455289019 Marionette TRACE conn3 <- [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]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 674ms 17:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:14:49 INFO - PROCESS | 1656 | 1468455289045 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1656 | 1468455289046 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 17:14:49 INFO - PROCESS | 1656 | 1468455289048 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 1656 | 1468455289050 Marionette TRACE conn3 <- [1,2486,null,{}] 17:14:49 INFO - PROCESS | 1656 | 1468455289055 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 1656 | 1468455289056 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:49 INFO - PROCESS | 1656 | 1468455289156 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:14:49 INFO - PROCESS | 1656 | 1468455289160 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1656 | 1468455289161 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bddc800 == 36 [pid = 1656] [id = 629] 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119b3ec00) [pid = 1656] [serial = 1887] [outer = 0x0] 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128b69000) [pid = 1656] [serial = 1888] [outer = 0x119b3ec00] 17:14:49 INFO - PROCESS | 1656 | 1468455289185 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128b71800) [pid = 1656] [serial = 1889] [outer = 0x119b3ec00] 17:14:49 INFO - PROCESS | 1656 | 1468455289520 Marionette TRACE conn3 <- [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]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 17:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:14:49 INFO - PROCESS | 1656 | 1468455289571 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1656 | 1468455289572 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 17:14:49 INFO - PROCESS | 1656 | 1468455289574 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 1656 | 1468455289575 Marionette TRACE conn3 <- [1,2490,null,{}] 17:14:49 INFO - PROCESS | 1656 | 1468455289578 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 1656 | 1468455289579 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:49 INFO - PROCESS | 1656 | 1468455289679 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11602cc00) [pid = 1656] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116349800) [pid = 1656] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x115feb800) [pid = 1656] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x112a50c00) [pid = 1656] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112a59c00) [pid = 1656] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119c08000) [pid = 1656] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118788800) [pid = 1656] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119dd2000) [pid = 1656] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126179400) [pid = 1656] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x111c16000) [pid = 1656] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119c40800) [pid = 1656] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x110f31000) [pid = 1656] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12105e800) [pid = 1656] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x116c2c000) [pid = 1656] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:14:49 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x116348c00) [pid = 1656] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:14:49 INFO - PROCESS | 1656 | 1468455289820 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1656 | 1468455289821 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e0000 == 37 [pid = 1656] [id = 630] 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x110f25800) [pid = 1656] [serial = 1890] [outer = 0x0] 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x112a51c00) [pid = 1656] [serial = 1891] [outer = 0x110f25800] 17:14:49 INFO - PROCESS | 1656 | 1468455289844 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1163c0400) [pid = 1656] [serial = 1892] [outer = 0x110f25800] 17:14:50 INFO - PROCESS | 1656 | 1468455290143 Marionette TRACE conn3 <- [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]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 17:14:50 INFO - PROCESS | 1656 | 1468455290193 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1656 | 1468455290195 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 17:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:14:50 INFO - PROCESS | 1656 | 1468455290197 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1656 | 1468455290198 Marionette TRACE conn3 <- [1,2494,null,{}] 17:14:50 INFO - PROCESS | 1656 | 1468455290202 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 1656 | 1468455290205 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:50 INFO - PROCESS | 1656 | 1468455290287 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:14:50 INFO - PROCESS | 1656 | 1468455290291 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1656 | 1468455290292 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266e1000 == 38 [pid = 1656] [id = 631] 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11680fc00) [pid = 1656] [serial = 1893] [outer = 0x0] 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c0b000) [pid = 1656] [serial = 1894] [outer = 0x11680fc00] 17:14:50 INFO - PROCESS | 1656 | 1468455290316 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124ea7400) [pid = 1656] [serial = 1895] [outer = 0x11680fc00] 17:14:50 INFO - PROCESS | 1656 | 1468455290642 Marionette TRACE conn3 <- [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]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 473ms 17:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:14:50 INFO - PROCESS | 1656 | 1468455290672 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1656 | 1468455290674 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 17:14:50 INFO - PROCESS | 1656 | 1468455290676 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1656 | 1468455290678 Marionette TRACE conn3 <- [1,2498,null,{}] 17:14:50 INFO - PROCESS | 1656 | 1468455290681 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 1656 | 1468455290682 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:50 INFO - PROCESS | 1656 | 1468455290806 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:14:50 INFO - PROCESS | 1656 | 1468455290812 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1656 | 1468455290814 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4d4800 == 39 [pid = 1656] [id = 632] 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12578f800) [pid = 1656] [serial = 1896] [outer = 0x0] 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128cb5000) [pid = 1656] [serial = 1897] [outer = 0x12578f800] 17:14:50 INFO - PROCESS | 1656 | 1468455290847 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129276400) [pid = 1656] [serial = 1898] [outer = 0x12578f800] 17:14:51 INFO - PROCESS | 1656 | 1468455291176 Marionette TRACE conn3 <- [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]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 520ms 17:14:51 INFO - PROCESS | 1656 | 1468455291197 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 1656 | 1468455291198 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 17:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:14:51 INFO - PROCESS | 1656 | 1468455291202 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1656 | 1468455291205 Marionette TRACE conn3 <- [1,2502,null,{}] 17:14:51 INFO - PROCESS | 1656 | 1468455291208 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 1656 | 1468455291209 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:51 INFO - PROCESS | 1656 | 1468455291292 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:14:51 INFO - PROCESS | 1656 | 1468455291295 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1656 | 1468455291296 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf41800 == 40 [pid = 1656] [id = 633] 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12927a000) [pid = 1656] [serial = 1899] [outer = 0x0] 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12939b800) [pid = 1656] [serial = 1900] [outer = 0x12927a000] 17:14:51 INFO - PROCESS | 1656 | 1468455291320 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a69d800) [pid = 1656] [serial = 1901] [outer = 0x12927a000] 17:14:51 INFO - PROCESS | 1656 | 1468455291639 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 471ms 17:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:14:51 INFO - PROCESS | 1656 | 1468455291673 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 1656 | 1468455291674 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 17:14:51 INFO - PROCESS | 1656 | 1468455291676 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1656 | 1468455291677 Marionette TRACE conn3 <- [1,2506,null,{}] 17:14:51 INFO - PROCESS | 1656 | 1468455291679 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 1656 | 1468455291680 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:51 INFO - PROCESS | 1656 | 1468455291791 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:14:51 INFO - PROCESS | 1656 | 1468455291881 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1656 | 1468455291883 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x118458000 == 41 [pid = 1656] [id = 634] 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x110f92800) [pid = 1656] [serial = 1902] [outer = 0x0] 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x112a4d800) [pid = 1656] [serial = 1903] [outer = 0x110f92800] 17:14:51 INFO - PROCESS | 1656 | 1468455291914 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x113c7cc00) [pid = 1656] [serial = 1904] [outer = 0x110f92800] 17:14:52 INFO - PROCESS | 1656 | 1468455292376 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 771ms 17:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:14:52 INFO - PROCESS | 1656 | 1468455292449 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1656 | 1468455292451 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 17:14:52 INFO - PROCESS | 1656 | 1468455292454 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1656 | 1468455292456 Marionette TRACE conn3 <- [1,2510,null,{}] 17:14:52 INFO - PROCESS | 1656 | 1468455292460 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 1656 | 1468455292463 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:52 INFO - PROCESS | 1656 | 1468455292596 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:14:52 INFO - PROCESS | 1656 | 1468455292673 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1656 | 1468455292675 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256b9000 == 42 [pid = 1656] [id = 635] 17:14:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119542800) [pid = 1656] [serial = 1905] [outer = 0x0] 17:14:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119746000) [pid = 1656] [serial = 1906] [outer = 0x119542800] 17:14:52 INFO - PROCESS | 1656 | 1468455292705 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1199c0000) [pid = 1656] [serial = 1907] [outer = 0x119542800] 17:14:53 INFO - PROCESS | 1656 | 1468455293117 Marionette TRACE conn3 <- [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]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 17:14:53 INFO - PROCESS | 1656 | 1468455293177 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1656 | 1468455293180 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:14:53 INFO - PROCESS | 1656 | 1468455293183 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1656 | 1468455293184 Marionette TRACE conn3 <- [1,2514,null,{}] 17:14:53 INFO - PROCESS | 1656 | 1468455293187 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 1656 | 1468455293188 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:53 INFO - PROCESS | 1656 | 1468455293292 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:14:53 INFO - PROCESS | 1656 | 1468455293356 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1656 | 1468455293357 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c16d800 == 43 [pid = 1656] [id = 636] 17:14:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119c11c00) [pid = 1656] [serial = 1908] [outer = 0x0] 17:14:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x123baf000) [pid = 1656] [serial = 1909] [outer = 0x119c11c00] 17:14:53 INFO - PROCESS | 1656 | 1468455293386 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x124b02400) [pid = 1656] [serial = 1910] [outer = 0x119c11c00] 17:14:53 INFO - PROCESS | 1656 | 1468455293841 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 17:14:53 INFO - PROCESS | 1656 | 1468455293855 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1656 | 1468455293857 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:14:53 INFO - PROCESS | 1656 | 1468455293864 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1656 | 1468455293869 Marionette TRACE conn3 <- [1,2518,null,{}] 17:14:53 INFO - PROCESS | 1656 | 1468455293872 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 1656 | 1468455293875 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:54 INFO - PROCESS | 1656 | 1468455293999 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:14:54 INFO - PROCESS | 1656 | 1468455294063 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1656 | 1468455294064 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d25d800 == 44 [pid = 1656] [id = 637] 17:14:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119916400) [pid = 1656] [serial = 1911] [outer = 0x0] 17:14:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12617a800) [pid = 1656] [serial = 1912] [outer = 0x119916400] 17:14:54 INFO - PROCESS | 1656 | 1468455294092 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x128b69400) [pid = 1656] [serial = 1913] [outer = 0x119916400] 17:14:54 INFO - PROCESS | 1656 | 1468455294581 Marionette TRACE conn3 <- [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]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 780ms 17:14:54 INFO - PROCESS | 1656 | 1468455294641 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 1656 | 1468455294644 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 17:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:14:54 INFO - PROCESS | 1656 | 1468455294648 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 1656 | 1468455294650 Marionette TRACE conn3 <- [1,2522,null,{}] 17:14:54 INFO - PROCESS | 1656 | 1468455294654 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 1656 | 1468455294656 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:54 INFO - PROCESS | 1656 | 1468455294824 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:14:54 INFO - PROCESS | 1656 | 1468455294927 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1656 | 1468455294929 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aac800 == 45 [pid = 1656] [id = 638] 17:14:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119c4a000) [pid = 1656] [serial = 1914] [outer = 0x0] 17:14:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x128b69800) [pid = 1656] [serial = 1915] [outer = 0x119c4a000] 17:14:54 INFO - PROCESS | 1656 | 1468455294977 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x128f2b400) [pid = 1656] [serial = 1916] [outer = 0x119c4a000] 17:14:55 INFO - PROCESS | 1656 | 1468455295674 Marionette TRACE conn3 <- [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]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1073ms 17:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:14:55 INFO - PROCESS | 1656 | 1468455295721 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1656 | 1468455295724 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 17:14:55 INFO - PROCESS | 1656 | 1468455295727 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1656 | 1468455295728 Marionette TRACE conn3 <- [1,2526,null,{}] 17:14:55 INFO - PROCESS | 1656 | 1468455295732 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 1656 | 1468455295734 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:55 INFO - PROCESS | 1656 | 1468455295881 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:14:55 INFO - PROCESS | 1656 | 1468455295944 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1656 | 1468455295945 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a13800 == 46 [pid = 1656] [id = 639] 17:14:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x116a97800) [pid = 1656] [serial = 1917] [outer = 0x0] 17:14:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x116ce3800) [pid = 1656] [serial = 1918] [outer = 0x116a97800] 17:14:55 INFO - PROCESS | 1656 | 1468455295985 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x11894f800) [pid = 1656] [serial = 1919] [outer = 0x116a97800] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf41800 == 45 [pid = 1656] [id = 633] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4d4800 == 44 [pid = 1656] [id = 632] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x1266e1000 == 43 [pid = 1656] [id = 631] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x1199e0000 == 42 [pid = 1656] [id = 630] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12bddc800 == 41 [pid = 1656] [id = 629] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2de000 == 40 [pid = 1656] [id = 628] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa2b000 == 39 [pid = 1656] [id = 627] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a9800 == 38 [pid = 1656] [id = 626] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x126a56000 == 37 [pid = 1656] [id = 625] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x124765800 == 36 [pid = 1656] [id = 624] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x119d56800 == 35 [pid = 1656] [id = 623] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x11959c000 == 34 [pid = 1656] [id = 622] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x121170800 == 33 [pid = 1656] [id = 621] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x11301b000 == 32 [pid = 1656] [id = 620] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x128aac800 == 31 [pid = 1656] [id = 638] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12d25d800 == 30 [pid = 1656] [id = 637] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x12c16d800 == 29 [pid = 1656] [id = 636] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x1256b9000 == 28 [pid = 1656] [id = 635] 17:14:56 INFO - PROCESS | 1656 | --DOCSHELL 0x118458000 == 27 [pid = 1656] [id = 634] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119c0a800) [pid = 1656] [serial = 1840] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x116c2a400) [pid = 1656] [serial = 1831] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1178ebc00) [pid = 1656] [serial = 1832] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11693fc00) [pid = 1656] [serial = 1826] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x116349000) [pid = 1656] [serial = 1825] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119473c00) [pid = 1656] [serial = 1834] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119740c00) [pid = 1656] [serial = 1835] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x112db5c00) [pid = 1656] [serial = 1828] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119dd8c00) [pid = 1656] [serial = 1843] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x113aeb000) [pid = 1656] [serial = 1829] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119912400) [pid = 1656] [serial = 1837] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119747c00) [pid = 1656] [serial = 1811] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118990c00) [pid = 1656] [serial = 1810] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12410f000) [pid = 1656] [serial = 1814] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12115e800) [pid = 1656] [serial = 1813] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128b68000) [pid = 1656] [serial = 1817] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126c9a000) [pid = 1656] [serial = 1816] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x129399c00) [pid = 1656] [serial = 1819] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12b2afc00) [pid = 1656] [serial = 1820] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c45c00) [pid = 1656] [serial = 1841] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124107400) [pid = 1656] [serial = 1846] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x123bf1400) [pid = 1656] [serial = 1844] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112db0800) [pid = 1656] [serial = 1823] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x124e05000) [pid = 1656] [serial = 1849] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x111cac000) [pid = 1656] [serial = 1822] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12452e800) [pid = 1656] [serial = 1847] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1250f5c00) [pid = 1656] [serial = 1856] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x118983c00) [pid = 1656] [serial = 1852] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x124ba2800) [pid = 1656] [serial = 1855] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124ea5000) [pid = 1656] [serial = 1850] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119c0e800) [pid = 1656] [serial = 1853] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x126183c00) [pid = 1656] [serial = 1858] [outer = 0x0] [url = about:blank] 17:14:56 INFO - PROCESS | 1656 | 1468455296977 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1273ms 17:14:57 INFO - PROCESS | 1656 | 1468455297001 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:14:57 INFO - PROCESS | 1656 | 1468455297004 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 17:14:57 INFO - PROCESS | 1656 | 1468455297007 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1656 | 1468455297009 Marionette TRACE conn3 <- [1,2530,null,{}] 17:14:57 INFO - PROCESS | 1656 | 1468455297012 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 1656 | 1468455297014 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:57 INFO - PROCESS | 1656 | 1468455297103 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:14:57 INFO - PROCESS | 1656 | 1468455297107 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1656 | 1468455297110 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a7000 == 28 [pid = 1656] [id = 640] 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x112a53000) [pid = 1656] [serial = 1920] [outer = 0x0] 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x112fdb800) [pid = 1656] [serial = 1921] [outer = 0x112a53000] 17:14:57 INFO - PROCESS | 1656 | 1468455297139 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x111c16000) [pid = 1656] [serial = 1922] [outer = 0x112a53000] 17:14:57 INFO - PROCESS | 1656 | 1468455297533 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 17:14:57 INFO - PROCESS | 1656 | 1468455297577 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1656 | 1468455297581 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 17:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:14:57 INFO - PROCESS | 1656 | 1468455297585 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1656 | 1468455297587 Marionette TRACE conn3 <- [1,2534,null,{}] 17:14:57 INFO - PROCESS | 1656 | 1468455297590 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 1656 | 1468455297591 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:57 INFO - PROCESS | 1656 | 1468455297671 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:14:57 INFO - PROCESS | 1656 | 1468455297676 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1656 | 1468455297677 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194ac800 == 29 [pid = 1656] [id = 641] 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116936400) [pid = 1656] [serial = 1923] [outer = 0x0] 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11863d000) [pid = 1656] [serial = 1924] [outer = 0x116936400] 17:14:57 INFO - PROCESS | 1656 | 1468455297704 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119123c00) [pid = 1656] [serial = 1925] [outer = 0x116936400] 17:14:58 INFO - PROCESS | 1656 | 1468455298044 Marionette TRACE conn3 <- [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]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 474ms 17:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:14:58 INFO - PROCESS | 1656 | 1468455298059 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 1656 | 1468455298061 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 17:14:58 INFO - PROCESS | 1656 | 1468455298063 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1656 | 1468455298065 Marionette TRACE conn3 <- [1,2538,null,{}] 17:14:58 INFO - PROCESS | 1656 | 1468455298075 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 1656 | 1468455298079 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:58 INFO - PROCESS | 1656 | 1468455298160 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:14:58 INFO - PROCESS | 1656 | 1468455298217 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1656 | 1468455298219 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238e4000 == 30 [pid = 1656] [id = 642] 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x112a50000) [pid = 1656] [serial = 1926] [outer = 0x0] 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119743800) [pid = 1656] [serial = 1927] [outer = 0x112a50000] 17:14:58 INFO - PROCESS | 1656 | 1468455298244 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119915800) [pid = 1656] [serial = 1928] [outer = 0x112a50000] 17:14:58 INFO - PROCESS | 1656 | 1468455298543 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 524ms 17:14:58 INFO - PROCESS | 1656 | 1468455298588 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:14:58 INFO - PROCESS | 1656 | 1468455298590 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 17:14:58 INFO - PROCESS | 1656 | 1468455298592 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1656 | 1468455298593 Marionette TRACE conn3 <- [1,2542,null,{}] 17:14:58 INFO - PROCESS | 1656 | 1468455298595 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 1656 | 1468455298597 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:58 INFO - PROCESS | 1656 | 1468455298674 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:14:58 INFO - PROCESS | 1656 | 1468455298678 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1656 | 1468455298679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x1251a2800 == 31 [pid = 1656] [id = 643] 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119c09800) [pid = 1656] [serial = 1929] [outer = 0x0] 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119c3fc00) [pid = 1656] [serial = 1930] [outer = 0x119c09800] 17:14:58 INFO - PROCESS | 1656 | 1468455298706 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119dd8c00) [pid = 1656] [serial = 1931] [outer = 0x119c09800] 17:14:59 INFO - PROCESS | 1656 | 1468455299045 Marionette TRACE conn3 <- [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]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 17:14:59 INFO - PROCESS | 1656 | 1468455299061 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1656 | 1468455299062 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 17:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:14:59 INFO - PROCESS | 1656 | 1468455299077 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1656 | 1468455299078 Marionette TRACE conn3 <- [1,2546,null,{}] 17:14:59 INFO - PROCESS | 1656 | 1468455299080 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 1656 | 1468455299081 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:59 INFO - PROCESS | 1656 | 1468455299187 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:14:59 INFO - PROCESS | 1656 | 1468455299203 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1656 | 1468455299205 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265ce800 == 32 [pid = 1656] [id = 644] 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x116808400) [pid = 1656] [serial = 1932] [outer = 0x0] 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x121061800) [pid = 1656] [serial = 1933] [outer = 0x116808400] 17:14:59 INFO - PROCESS | 1656 | 1468455299229 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x121155c00) [pid = 1656] [serial = 1934] [outer = 0x116808400] 17:14:59 INFO - PROCESS | 1656 | 1468455299603 Marionette TRACE conn3 <- [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]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 567ms 17:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:14:59 INFO - PROCESS | 1656 | 1468455299645 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1656 | 1468455299646 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 17:14:59 INFO - PROCESS | 1656 | 1468455299648 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1656 | 1468455299649 Marionette TRACE conn3 <- [1,2550,null,{}] 17:14:59 INFO - PROCESS | 1656 | 1468455299657 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 1656 | 1468455299661 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:59 INFO - PROCESS | 1656 | 1468455299784 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:14:59 INFO - PROCESS | 1656 | 1468455299788 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1656 | 1468455299789 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:14:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab7000 == 33 [pid = 1656] [id = 645] 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119127c00) [pid = 1656] [serial = 1935] [outer = 0x0] 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x124633400) [pid = 1656] [serial = 1936] [outer = 0x119127c00] 17:14:59 INFO - PROCESS | 1656 | 1468455299814 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1251cb000) [pid = 1656] [serial = 1937] [outer = 0x119127c00] 17:15:00 INFO - PROCESS | 1656 | 1468455300165 Marionette TRACE conn3 <- [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]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 574ms 17:15:00 INFO - PROCESS | 1656 | 1468455300223 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1656 | 1468455300224 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 17:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:15:00 INFO - PROCESS | 1656 | 1468455300231 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1656 | 1468455300232 Marionette TRACE conn3 <- [1,2554,null,{}] 17:15:00 INFO - PROCESS | 1656 | 1468455300235 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 1656 | 1468455300236 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:00 INFO - PROCESS | 1656 | 1468455300333 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:15:00 INFO - PROCESS | 1656 | 1468455300336 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1656 | 1468455300337 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a422000 == 34 [pid = 1656] [id = 646] 17:15:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119dd9000) [pid = 1656] [serial = 1938] [outer = 0x0] 17:15:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12578ec00) [pid = 1656] [serial = 1939] [outer = 0x119dd9000] 17:15:00 INFO - PROCESS | 1656 | 1468455300361 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126533c00) [pid = 1656] [serial = 1940] [outer = 0x119dd9000] 17:15:00 INFO - PROCESS | 1656 | 1468455300724 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 527ms 17:15:00 INFO - PROCESS | 1656 | 1468455300769 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:15:00 INFO - PROCESS | 1656 | 1468455300771 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 17:15:00 INFO - PROCESS | 1656 | 1468455300774 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1656 | 1468455300776 Marionette TRACE conn3 <- [1,2558,null,{}] 17:15:00 INFO - PROCESS | 1656 | 1468455300779 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 1656 | 1468455300781 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:00 INFO - PROCESS | 1656 | 1468455300933 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:15:00 INFO - PROCESS | 1656 | 1468455300987 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1656 | 1468455300988 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a78b000 == 35 [pid = 1656] [id = 647] 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x125783400) [pid = 1656] [serial = 1941] [outer = 0x0] 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126af3800) [pid = 1656] [serial = 1942] [outer = 0x125783400] 17:15:01 INFO - PROCESS | 1656 | 1468455301028 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126ca0000) [pid = 1656] [serial = 1943] [outer = 0x125783400] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12927a000) [pid = 1656] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x124e31400) [pid = 1656] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x112a4dc00) [pid = 1656] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x110f25800) [pid = 1656] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119b3ec00) [pid = 1656] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1168b3000) [pid = 1656] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119dcf000) [pid = 1656] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112a58000) [pid = 1656] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119c13400) [pid = 1656] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11609fc00) [pid = 1656] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1160a2c00) [pid = 1656] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x110f27c00) [pid = 1656] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12578f800) [pid = 1656] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11680fc00) [pid = 1656] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1251d0c00) [pid = 1656] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:15:01 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119746c00) [pid = 1656] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:15:01 INFO - PROCESS | 1656 | 1468455301552 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 822ms 17:15:01 INFO - PROCESS | 1656 | 1468455301597 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1656 | 1468455301610 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 17:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:15:01 INFO - PROCESS | 1656 | 1468455301642 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1656 | 1468455301644 Marionette TRACE conn3 <- [1,2562,null,{}] 17:15:01 INFO - PROCESS | 1656 | 1468455301646 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 1656 | 1468455301647 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:01 INFO - PROCESS | 1656 | 1468455301729 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:15:01 INFO - PROCESS | 1656 | 1468455301732 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1656 | 1468455301733 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238e3000 == 36 [pid = 1656] [id = 648] 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11609fc00) [pid = 1656] [serial = 1944] [outer = 0x0] 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119747800) [pid = 1656] [serial = 1945] [outer = 0x11609fc00] 17:15:01 INFO - PROCESS | 1656 | 1468455301761 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121158000) [pid = 1656] [serial = 1946] [outer = 0x11609fc00] 17:15:02 INFO - PROCESS | 1656 | 1468455302077 Marionette TRACE conn3 <- [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]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 483ms 17:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:15:02 INFO - PROCESS | 1656 | 1468455302112 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1656 | 1468455302113 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 17:15:02 INFO - PROCESS | 1656 | 1468455302115 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1656 | 1468455302116 Marionette TRACE conn3 <- [1,2566,null,{}] 17:15:02 INFO - PROCESS | 1656 | 1468455302119 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 1656 | 1468455302120 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:02 INFO - PROCESS | 1656 | 1468455302194 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:15:02 INFO - PROCESS | 1656 | 1468455302255 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 1656 | 1468455302256 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb20800 == 37 [pid = 1656] [id = 649] 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x113aeb000) [pid = 1656] [serial = 1947] [outer = 0x0] 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124ea3800) [pid = 1656] [serial = 1948] [outer = 0x113aeb000] 17:15:02 INFO - PROCESS | 1656 | 1468455302281 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128adb400) [pid = 1656] [serial = 1949] [outer = 0x113aeb000] 17:15:02 INFO - PROCESS | 1656 | 1468455302572 Marionette TRACE conn3 <- [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]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 470ms 17:15:02 INFO - PROCESS | 1656 | 1468455302591 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:15:02 INFO - PROCESS | 1656 | 1468455302593 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 17:15:02 INFO - PROCESS | 1656 | 1468455302608 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1656 | 1468455302610 Marionette TRACE conn3 <- [1,2570,null,{}] 17:15:02 INFO - PROCESS | 1656 | 1468455302612 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 1656 | 1468455302614 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:02 INFO - PROCESS | 1656 | 1468455302706 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:15:02 INFO - PROCESS | 1656 | 1468455302710 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 1656 | 1468455302711 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265ce000 == 38 [pid = 1656] [id = 650] 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128adb800) [pid = 1656] [serial = 1950] [outer = 0x0] 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128ae9400) [pid = 1656] [serial = 1951] [outer = 0x128adb800] 17:15:02 INFO - PROCESS | 1656 | 1468455302738 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x128d38000) [pid = 1656] [serial = 1952] [outer = 0x128adb800] 17:15:03 INFO - PROCESS | 1656 | 1468455303084 Marionette TRACE conn3 <- [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]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 531ms 17:15:03 INFO - PROCESS | 1656 | 1468455303135 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 1656 | 1468455303136 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 17:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:15:03 INFO - PROCESS | 1656 | 1468455303138 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 1656 | 1468455303139 Marionette TRACE conn3 <- [1,2574,null,{}] 17:15:03 INFO - PROCESS | 1656 | 1468455303142 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 1656 | 1468455303143 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:03 INFO - PROCESS | 1656 | 1468455303219 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:15:03 INFO - PROCESS | 1656 | 1468455303223 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1656 | 1468455303224 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c4d0800 == 39 [pid = 1656] [id = 651] 17:15:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128d3f400) [pid = 1656] [serial = 1953] [outer = 0x0] 17:15:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129273400) [pid = 1656] [serial = 1954] [outer = 0x128d3f400] 17:15:03 INFO - PROCESS | 1656 | 1468455303248 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129392800) [pid = 1656] [serial = 1955] [outer = 0x128d3f400] 17:15:03 INFO - PROCESS | 1656 | 1468455303757 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 672ms 17:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:15:03 INFO - PROCESS | 1656 | 1468455303811 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 1656 | 1468455303814 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 17:15:03 INFO - PROCESS | 1656 | 1468455303817 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 1656 | 1468455303820 Marionette TRACE conn3 <- [1,2578,null,{}] 17:15:03 INFO - PROCESS | 1656 | 1468455303823 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 1656 | 1468455303825 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:03 INFO - PROCESS | 1656 | 1468455303945 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:15:04 INFO - PROCESS | 1656 | 1468455304052 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1656 | 1468455304054 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959e000 == 40 [pid = 1656] [id = 652] 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x113c6fc00) [pid = 1656] [serial = 1956] [outer = 0x0] 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1160a2c00) [pid = 1656] [serial = 1957] [outer = 0x113c6fc00] 17:15:04 INFO - PROCESS | 1656 | 1468455304085 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x116c31400) [pid = 1656] [serial = 1958] [outer = 0x113c6fc00] 17:15:04 INFO - PROCESS | 1656 | 1468455304566 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 824ms 17:15:04 INFO - PROCESS | 1656 | 1468455304661 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1656 | 1468455304664 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 17:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:15:04 INFO - PROCESS | 1656 | 1468455304673 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1656 | 1468455304675 Marionette TRACE conn3 <- [1,2582,null,{}] 17:15:04 INFO - PROCESS | 1656 | 1468455304677 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 1656 | 1468455304679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:04 INFO - PROCESS | 1656 | 1468455304789 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:15:04 INFO - PROCESS | 1656 | 1468455304879 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1656 | 1468455304880 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265e9000 == 41 [pid = 1656] [id = 653] 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119473c00) [pid = 1656] [serial = 1959] [outer = 0x0] 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11953f400) [pid = 1656] [serial = 1960] [outer = 0x119473c00] 17:15:04 INFO - PROCESS | 1656 | 1468455304911 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11990f400) [pid = 1656] [serial = 1961] [outer = 0x119473c00] 17:15:05 INFO - PROCESS | 1656 | 1468455305624 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 972ms 17:15:05 INFO - PROCESS | 1656 | 1468455305645 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:15:05 INFO - PROCESS | 1656 | 1468455305648 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 17:15:05 INFO - PROCESS | 1656 | 1468455305651 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1656 | 1468455305653 Marionette TRACE conn3 <- [1,2586,null,{}] 17:15:05 INFO - PROCESS | 1656 | 1468455305656 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 1656 | 1468455305658 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:05 INFO - PROCESS | 1656 | 1468455305767 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:15:05 INFO - PROCESS | 1656 | 1468455305851 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1656 | 1468455305852 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194a7000 == 42 [pid = 1656] [id = 654] 17:15:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x116cdac00) [pid = 1656] [serial = 1962] [outer = 0x0] 17:15:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1183b9c00) [pid = 1656] [serial = 1963] [outer = 0x116cdac00] 17:15:05 INFO - PROCESS | 1656 | 1468455305879 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11940bc00) [pid = 1656] [serial = 1964] [outer = 0x116cdac00] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1265ce000 == 41 [pid = 1656] [id = 650] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb20800 == 40 [pid = 1656] [id = 649] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1238e3000 == 39 [pid = 1656] [id = 648] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12a78b000 == 38 [pid = 1656] [id = 647] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12a422000 == 37 [pid = 1656] [id = 646] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab7000 == 36 [pid = 1656] [id = 645] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1265ce800 == 35 [pid = 1656] [id = 644] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1251a2800 == 34 [pid = 1656] [id = 643] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1238e4000 == 33 [pid = 1656] [id = 642] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1194ac800 == 32 [pid = 1656] [id = 641] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a7000 == 31 [pid = 1656] [id = 640] 17:15:06 INFO - PROCESS | 1656 | --DOCSHELL 0x113a13800 == 30 [pid = 1656] [id = 639] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x126c97c00) [pid = 1656] [serial = 1859] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12939b800) [pid = 1656] [serial = 1900] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1256e3400) [pid = 1656] [serial = 1882] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x128ae8000) [pid = 1656] [serial = 1886] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x128add000) [pid = 1656] [serial = 1885] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x112a51c00) [pid = 1656] [serial = 1891] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x128b69000) [pid = 1656] [serial = 1888] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x116a8dc00) [pid = 1656] [serial = 1864] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x117fee400) [pid = 1656] [serial = 1865] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x123beb000) [pid = 1656] [serial = 1879] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121063c00) [pid = 1656] [serial = 1876] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x123b87400) [pid = 1656] [serial = 1877] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119c46800) [pid = 1656] [serial = 1873] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119ddd000) [pid = 1656] [serial = 1874] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1168bdc00) [pid = 1656] [serial = 1867] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x117fee800) [pid = 1656] [serial = 1868] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118951800) [pid = 1656] [serial = 1870] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119744000) [pid = 1656] [serial = 1871] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x110f98800) [pid = 1656] [serial = 1861] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112232c00) [pid = 1656] [serial = 1862] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1163c0400) [pid = 1656] [serial = 1892] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129276400) [pid = 1656] [serial = 1898] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128b71800) [pid = 1656] [serial = 1889] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x126ca0c00) [pid = 1656] [serial = 1883] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a69d800) [pid = 1656] [serial = 1901] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119c0b000) [pid = 1656] [serial = 1894] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124529400) [pid = 1656] [serial = 1880] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128cb5000) [pid = 1656] [serial = 1897] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x124ea7400) [pid = 1656] [serial = 1895] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119b43400) [pid = 1656] [serial = 1838] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1656 | 1468455306251 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 624ms 17:15:06 INFO - PROCESS | 1656 | 1468455306275 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1656 | 1468455306277 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 17:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:15:06 INFO - PROCESS | 1656 | 1468455306282 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1656 | 1468455306284 Marionette TRACE conn3 <- [1,2590,null,{}] 17:15:06 INFO - PROCESS | 1656 | 1468455306289 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 1656 | 1468455306290 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:06 INFO - PROCESS | 1656 | 1468455306371 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:15:06 INFO - PROCESS | 1656 | 1468455306428 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1656 | 1468455306429 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d71800 == 31 [pid = 1656] [id = 655] 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11898e800) [pid = 1656] [serial = 1965] [outer = 0x0] 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11973f000) [pid = 1656] [serial = 1966] [outer = 0x11898e800] 17:15:06 INFO - PROCESS | 1656 | 1468455306456 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199bf800) [pid = 1656] [serial = 1967] [outer = 0x11898e800] 17:15:06 INFO - PROCESS | 1656 | 1468455306773 Marionette TRACE conn3 <- [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]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 522ms 17:15:06 INFO - PROCESS | 1656 | 1468455306805 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:15:06 INFO - PROCESS | 1656 | 1468455306806 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 17:15:06 INFO - PROCESS | 1656 | 1468455306809 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1656 | 1468455306811 Marionette TRACE conn3 <- [1,2594,null,{}] 17:15:06 INFO - PROCESS | 1656 | 1468455306819 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 1656 | 1468455306823 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:06 INFO - PROCESS | 1656 | 1468455306905 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:15:06 INFO - PROCESS | 1656 | 1468455306910 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1656 | 1468455306912 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256c6000 == 32 [pid = 1656] [id = 656] 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112a5a000) [pid = 1656] [serial = 1968] [outer = 0x0] 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121028c00) [pid = 1656] [serial = 1969] [outer = 0x112a5a000] 17:15:06 INFO - PROCESS | 1656 | 1468455306940 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x123bedc00) [pid = 1656] [serial = 1970] [outer = 0x112a5a000] 17:15:07 INFO - PROCESS | 1656 | 1468455307357 Marionette TRACE conn3 <- [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]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 573ms 17:15:07 INFO - PROCESS | 1656 | 1468455307382 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 1656 | 1468455307384 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 17:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:15:07 INFO - PROCESS | 1656 | 1468455307386 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 1656 | 1468455307387 Marionette TRACE conn3 <- [1,2598,null,{}] 17:15:07 INFO - PROCESS | 1656 | 1468455307389 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 1656 | 1468455307390 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:07 INFO - PROCESS | 1656 | 1468455307505 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:15:07 INFO - PROCESS | 1656 | 1468455307511 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1656 | 1468455307512 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x128de0800 == 33 [pid = 1656] [id = 657] 17:15:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x124107400) [pid = 1656] [serial = 1971] [outer = 0x0] 17:15:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x124529000) [pid = 1656] [serial = 1972] [outer = 0x124107400] 17:15:07 INFO - PROCESS | 1656 | 1468455307554 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x124ba2400) [pid = 1656] [serial = 1973] [outer = 0x124107400] 17:15:08 INFO - PROCESS | 1656 | 1468455308010 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 669ms 17:15:08 INFO - PROCESS | 1656 | 1468455308056 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1656 | 1468455308057 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 17:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:15:08 INFO - PROCESS | 1656 | 1468455308059 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1656 | 1468455308060 Marionette TRACE conn3 <- [1,2602,null,{}] 17:15:08 INFO - PROCESS | 1656 | 1468455308063 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 1656 | 1468455308064 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:08 INFO - PROCESS | 1656 | 1468455308143 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:15:08 INFO - PROCESS | 1656 | 1468455308147 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1656 | 1468455308148 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a612000 == 34 [pid = 1656] [id = 658] 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x124e05000) [pid = 1656] [serial = 1974] [outer = 0x0] 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1250f5c00) [pid = 1656] [serial = 1975] [outer = 0x124e05000] 17:15:08 INFO - PROCESS | 1656 | 1468455308184 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126179800) [pid = 1656] [serial = 1976] [outer = 0x124e05000] 17:15:08 INFO - PROCESS | 1656 | 1468455308655 Marionette TRACE conn3 <- [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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 17:15:08 INFO - PROCESS | 1656 | 1468455308683 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1656 | 1468455308684 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 17:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:15:08 INFO - PROCESS | 1656 | 1468455308687 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1656 | 1468455308688 Marionette TRACE conn3 <- [1,2606,null,{}] 17:15:08 INFO - PROCESS | 1656 | 1468455308690 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 1656 | 1468455308694 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:08 INFO - PROCESS | 1656 | 1468455308815 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:15:08 INFO - PROCESS | 1656 | 1468455308819 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1656 | 1468455308820 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb0e000 == 35 [pid = 1656] [id = 659] 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126179000) [pid = 1656] [serial = 1977] [outer = 0x0] 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126af5800) [pid = 1656] [serial = 1978] [outer = 0x126179000] 17:15:08 INFO - PROCESS | 1656 | 1468455308845 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128b71800) [pid = 1656] [serial = 1979] [outer = 0x126179000] 17:15:09 INFO - PROCESS | 1656 | 1468455309198 Marionette TRACE conn3 <- [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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 519ms 17:15:09 INFO - PROCESS | 1656 | 1468455309207 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1656 | 1468455309208 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 17:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:15:09 INFO - PROCESS | 1656 | 1468455309211 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1656 | 1468455309212 Marionette TRACE conn3 <- [1,2610,null,{}] 17:15:09 INFO - PROCESS | 1656 | 1468455309214 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 1656 | 1468455309215 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:09 INFO - PROCESS | 1656 | 1468455309336 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:15:09 INFO - PROCESS | 1656 | 1468455309340 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1656 | 1468455309341 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bde0800 == 36 [pid = 1656] [id = 660] 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x128b71c00) [pid = 1656] [serial = 1980] [outer = 0x0] 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x128cb8800) [pid = 1656] [serial = 1981] [outer = 0x128b71c00] 17:15:09 INFO - PROCESS | 1656 | 1468455309366 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x129272c00) [pid = 1656] [serial = 1982] [outer = 0x128b71c00] 17:15:09 INFO - PROCESS | 1656 | 1468455309714 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 17:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:15:09 INFO - PROCESS | 1656 | 1468455309729 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1656 | 1468455309730 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 17:15:09 INFO - PROCESS | 1656 | 1468455309732 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1656 | 1468455309734 Marionette TRACE conn3 <- [1,2614,null,{}] 17:15:09 INFO - PROCESS | 1656 | 1468455309740 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 1656 | 1468455309741 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:09 INFO - PROCESS | 1656 | 1468455309843 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:15:09 INFO - PROCESS | 1656 | 1468455309857 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1656 | 1468455309858 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c30a000 == 37 [pid = 1656] [id = 661] 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129274800) [pid = 1656] [serial = 1983] [outer = 0x0] 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129397800) [pid = 1656] [serial = 1984] [outer = 0x129274800] 17:15:09 INFO - PROCESS | 1656 | 1468455309882 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129627000) [pid = 1656] [serial = 1985] [outer = 0x129274800] 17:15:10 INFO - PROCESS | 1656 | 1468455310209 Marionette TRACE conn3 <- [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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 17:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:15:10 INFO - PROCESS | 1656 | 1468455310254 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1656 | 1468455310255 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 17:15:10 INFO - PROCESS | 1656 | 1468455310257 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1656 | 1468455310258 Marionette TRACE conn3 <- [1,2618,null,{}] 17:15:10 INFO - PROCESS | 1656 | 1468455310260 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 1656 | 1468455310262 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:10 INFO - PROCESS | 1656 | 1468455310367 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116a97800) [pid = 1656] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119c09800) [pid = 1656] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x116936400) [pid = 1656] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x110f92800) [pid = 1656] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119542800) [pid = 1656] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x125783400) [pid = 1656] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119c11c00) [pid = 1656] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119916400) [pid = 1656] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x113aeb000) [pid = 1656] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11609fc00) [pid = 1656] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119c4a000) [pid = 1656] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116808400) [pid = 1656] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128adb800) [pid = 1656] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119127c00) [pid = 1656] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119dd9000) [pid = 1656] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x112a50000) [pid = 1656] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:15:10 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x112a53000) [pid = 1656] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:15:10 INFO - PROCESS | 1656 | 1468455310520 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1656 | 1468455310521 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x119c2d800 == 38 [pid = 1656] [id = 662] 17:15:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1110a1400) [pid = 1656] [serial = 1986] [outer = 0x0] 17:15:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x112a50000) [pid = 1656] [serial = 1987] [outer = 0x1110a1400] 17:15:10 INFO - PROCESS | 1656 | 1468455310544 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1168ee000) [pid = 1656] [serial = 1988] [outer = 0x1110a1400] 17:15:10 INFO - PROCESS | 1656 | 1468455310836 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 619ms 17:15:10 INFO - PROCESS | 1656 | 1468455310877 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1656 | 1468455310878 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 17:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:15:10 INFO - PROCESS | 1656 | 1468455310880 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1656 | 1468455310881 Marionette TRACE conn3 <- [1,2622,null,{}] 17:15:10 INFO - PROCESS | 1656 | 1468455310884 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 1656 | 1468455310885 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:10 INFO - PROCESS | 1656 | 1468455310965 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:15:10 INFO - PROCESS | 1656 | 1468455310970 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1656 | 1468455310971 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf34800 == 39 [pid = 1656] [id = 663] 17:15:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118982c00) [pid = 1656] [serial = 1989] [outer = 0x0] 17:15:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121069400) [pid = 1656] [serial = 1990] [outer = 0x118982c00] 17:15:10 INFO - PROCESS | 1656 | 1468455310995 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c9ac00) [pid = 1656] [serial = 1991] [outer = 0x118982c00] 17:15:11 INFO - PROCESS | 1656 | 1468455311314 Marionette TRACE conn3 <- [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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 474ms 17:15:11 INFO - PROCESS | 1656 | 1468455311355 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1656 | 1468455311356 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 17:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:15:11 INFO - PROCESS | 1656 | 1468455311359 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1656 | 1468455311361 Marionette TRACE conn3 <- [1,2626,null,{}] 17:15:11 INFO - PROCESS | 1656 | 1468455311363 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 1656 | 1468455311365 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:11 INFO - PROCESS | 1656 | 1468455311494 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:15:11 INFO - PROCESS | 1656 | 1468455311501 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1656 | 1468455311502 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d022800 == 40 [pid = 1656] [id = 664] 17:15:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126c9dc00) [pid = 1656] [serial = 1992] [outer = 0x0] 17:15:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128cab400) [pid = 1656] [serial = 1993] [outer = 0x126c9dc00] 17:15:11 INFO - PROCESS | 1656 | 1468455311528 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b166c00) [pid = 1656] [serial = 1994] [outer = 0x126c9dc00] 17:15:11 INFO - PROCESS | 1656 | 1468455311858 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 17:15:11 INFO - PROCESS | 1656 | 1468455311878 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1656 | 1468455311880 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 17:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:15:11 INFO - PROCESS | 1656 | 1468455311883 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1656 | 1468455311887 Marionette TRACE conn3 <- [1,2630,null,{}] 17:15:11 INFO - PROCESS | 1656 | 1468455311890 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 1656 | 1468455311891 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:11 INFO - PROCESS | 1656 | 1468455311971 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:15:11 INFO - PROCESS | 1656 | 1468455311975 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1656 | 1468455311976 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5b1000 == 41 [pid = 1656] [id = 665] 17:15:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b167800) [pid = 1656] [serial = 1995] [outer = 0x0] 17:15:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12b2b1800) [pid = 1656] [serial = 1996] [outer = 0x12b167800] 17:15:12 INFO - PROCESS | 1656 | 1468455311999 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba7dc00) [pid = 1656] [serial = 1997] [outer = 0x12b167800] 17:15:12 INFO - PROCESS | 1656 | 1468455312344 Marionette TRACE conn3 <- [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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 473ms 17:15:12 INFO - PROCESS | 1656 | 1468455312358 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 1656 | 1468455312360 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 17:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:15:12 INFO - PROCESS | 1656 | 1468455312363 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 1656 | 1468455312365 Marionette TRACE conn3 <- [1,2634,null,{}] 17:15:12 INFO - PROCESS | 1656 | 1468455312369 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 1656 | 1468455312371 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:12 INFO - PROCESS | 1656 | 1468455312514 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:15:12 INFO - PROCESS | 1656 | 1468455312608 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1656 | 1468455312610 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1160e8000 == 42 [pid = 1656] [id = 666] 17:15:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x110f28400) [pid = 1656] [serial = 1998] [outer = 0x0] 17:15:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x111c7b800) [pid = 1656] [serial = 1999] [outer = 0x110f28400] 17:15:12 INFO - PROCESS | 1656 | 1468455312641 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x112e4a000) [pid = 1656] [serial = 2000] [outer = 0x110f28400] 17:15:13 INFO - PROCESS | 1656 | 1468455313121 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 822ms 17:15:13 INFO - PROCESS | 1656 | 1468455313215 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1656 | 1468455313217 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 17:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:15:13 INFO - PROCESS | 1656 | 1468455313236 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1656 | 1468455313238 Marionette TRACE conn3 <- [1,2638,null,{}] 17:15:13 INFO - PROCESS | 1656 | 1468455313242 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 1656 | 1468455313244 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:13 INFO - PROCESS | 1656 | 1468455313355 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:15:13 INFO - PROCESS | 1656 | 1468455313413 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 1656 | 1468455313415 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256ae000 == 43 [pid = 1656] [id = 667] 17:15:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11990b400) [pid = 1656] [serial = 2001] [outer = 0x0] 17:15:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119918400) [pid = 1656] [serial = 2002] [outer = 0x11990b400] 17:15:13 INFO - PROCESS | 1656 | 1468455313445 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119c0f800) [pid = 1656] [serial = 2003] [outer = 0x11990b400] 17:15:13 INFO - PROCESS | 1656 | 1468455313860 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 673ms 17:15:13 INFO - PROCESS | 1656 | 1468455313909 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1656 | 1468455313912 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 17:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:15:13 INFO - PROCESS | 1656 | 1468455313914 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1656 | 1468455313916 Marionette TRACE conn3 <- [1,2642,null,{}] 17:15:13 INFO - PROCESS | 1656 | 1468455313918 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 1656 | 1468455313920 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:14 INFO - PROCESS | 1656 | 1468455314025 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:15:14 INFO - PROCESS | 1656 | 1468455314088 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1656 | 1468455314089 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c30d000 == 44 [pid = 1656] [id = 668] 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119c10c00) [pid = 1656] [serial = 2004] [outer = 0x0] 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12106d800) [pid = 1656] [serial = 2005] [outer = 0x119c10c00] 17:15:14 INFO - PROCESS | 1656 | 1468455314118 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124e04c00) [pid = 1656] [serial = 2006] [outer = 0x119c10c00] 17:15:14 INFO - PROCESS | 1656 | 1468455314547 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 17:15:14 INFO - PROCESS | 1656 | 1468455314588 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 1656 | 1468455314589 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 17:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:15:14 INFO - PROCESS | 1656 | 1468455314598 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1656 | 1468455314603 Marionette TRACE conn3 <- [1,2646,null,{}] 17:15:14 INFO - PROCESS | 1656 | 1468455314662 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 1656 | 1468455314664 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:14 INFO - PROCESS | 1656 | 1468455314768 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:15:14 INFO - PROCESS | 1656 | 1468455314840 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1656 | 1468455314842 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d64a000 == 45 [pid = 1656] [id = 669] 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x126afc800) [pid = 1656] [serial = 2007] [outer = 0x0] 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x128ae7400) [pid = 1656] [serial = 2008] [outer = 0x126afc800] 17:15:14 INFO - PROCESS | 1656 | 1468455314870 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x128cac800) [pid = 1656] [serial = 2009] [outer = 0x126afc800] 17:15:15 INFO - PROCESS | 1656 | 1468455315279 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:15:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 696ms 17:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:15:15 INFO - PROCESS | 1656 | 1468455315290 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 1656 | 1468455315292 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 17:15:15 INFO - PROCESS | 1656 | 1468455315294 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 1656 | 1468455315296 Marionette TRACE conn3 <- [1,2650,null,{}] 17:15:15 INFO - PROCESS | 1656 | 1468455315298 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 1656 | 1468455315299 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:15 INFO - PROCESS | 1656 | 1468455315404 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:15:15 INFO - PROCESS | 1656 | 1468455315480 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 1656 | 1468455315481 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dc9f800 == 46 [pid = 1656] [id = 670] 17:15:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x128f32c00) [pid = 1656] [serial = 2010] [outer = 0x0] 17:15:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12a6aa800) [pid = 1656] [serial = 2011] [outer = 0x128f32c00] 17:15:15 INFO - PROCESS | 1656 | 1468455315509 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12b149c00) [pid = 1656] [serial = 2012] [outer = 0x128f32c00] 17:15:15 INFO - PROCESS | 1656 | 1468455315963 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 718ms 17:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:15:16 INFO - PROCESS | 1656 | 1468455316013 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1656 | 1468455316015 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 17:15:16 INFO - PROCESS | 1656 | 1468455316017 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1656 | 1468455316018 Marionette TRACE conn3 <- [1,2654,null,{}] 17:15:16 INFO - PROCESS | 1656 | 1468455316021 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 1656 | 1468455316022 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:16 INFO - PROCESS | 1656 | 1468455316146 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:15:16 INFO - PROCESS | 1656 | 1468455316397 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1656 | 1468455316399 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d56800 == 47 [pid = 1656] [id = 671] 17:15:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x112231c00) [pid = 1656] [serial = 2013] [outer = 0x0] 17:15:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x113af0800) [pid = 1656] [serial = 2014] [outer = 0x112231c00] 17:15:16 INFO - PROCESS | 1656 | 1468455316429 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x116a1c000) [pid = 1656] [serial = 2015] [outer = 0x112231c00] 17:15:16 INFO - PROCESS | 1656 | 1468455316900 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 923ms 17:15:16 INFO - PROCESS | 1656 | 1468455316942 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:15:16 INFO - PROCESS | 1656 | 1468455316945 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 17:15:16 INFO - PROCESS | 1656 | 1468455316949 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1656 | 1468455316952 Marionette TRACE conn3 <- [1,2658,null,{}] 17:15:16 INFO - PROCESS | 1656 | 1468455316983 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 1656 | 1468455316987 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:17 INFO - PROCESS | 1656 | 1468455317121 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:15:17 INFO - PROCESS | 1656 | 1468455317234 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1656 | 1468455317236 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x119594800 == 48 [pid = 1656] [id = 672] 17:15:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x11990e800) [pid = 1656] [serial = 2016] [outer = 0x0] 17:15:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x119914400) [pid = 1656] [serial = 2017] [outer = 0x11990e800] 17:15:17 INFO - PROCESS | 1656 | 1468455317282 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x119c13400) [pid = 1656] [serial = 2018] [outer = 0x11990e800] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12d5b1000 == 47 [pid = 1656] [id = 665] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12d022800 == 46 [pid = 1656] [id = 664] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf34800 == 45 [pid = 1656] [id = 663] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x119c2d800 == 44 [pid = 1656] [id = 662] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12c30a000 == 43 [pid = 1656] [id = 661] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12bde0800 == 42 [pid = 1656] [id = 660] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb0e000 == 41 [pid = 1656] [id = 659] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12a612000 == 40 [pid = 1656] [id = 658] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x128de0800 == 39 [pid = 1656] [id = 657] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x1256c6000 == 38 [pid = 1656] [id = 656] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x119d71800 == 37 [pid = 1656] [id = 655] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x1194a7000 == 36 [pid = 1656] [id = 654] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x1265e9000 == 35 [pid = 1656] [id = 653] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x11959e000 == 34 [pid = 1656] [id = 652] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12c4d0800 == 33 [pid = 1656] [id = 651] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x119d56800 == 32 [pid = 1656] [id = 671] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12dc9f800 == 31 [pid = 1656] [id = 670] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12d64a000 == 30 [pid = 1656] [id = 669] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x12c30d000 == 29 [pid = 1656] [id = 668] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x1256ae000 == 28 [pid = 1656] [id = 667] 17:15:17 INFO - PROCESS | 1656 | --DOCSHELL 0x1160e8000 == 27 [pid = 1656] [id = 666] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x129273400) [pid = 1656] [serial = 1954] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x128ae9400) [pid = 1656] [serial = 1951] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x124633400) [pid = 1656] [serial = 1936] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12578ec00) [pid = 1656] [serial = 1939] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119743800) [pid = 1656] [serial = 1927] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x119915800) [pid = 1656] [serial = 1928] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x112fdb800) [pid = 1656] [serial = 1921] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x111c16000) [pid = 1656] [serial = 1922] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x116ce3800) [pid = 1656] [serial = 1918] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x11894f800) [pid = 1656] [serial = 1919] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119c3fc00) [pid = 1656] [serial = 1930] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119dd8c00) [pid = 1656] [serial = 1931] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11863d000) [pid = 1656] [serial = 1924] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119123c00) [pid = 1656] [serial = 1925] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x113c7cc00) [pid = 1656] [serial = 1904] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x112a4d800) [pid = 1656] [serial = 1903] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1199c0000) [pid = 1656] [serial = 1907] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119746000) [pid = 1656] [serial = 1906] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126af3800) [pid = 1656] [serial = 1942] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x124b02400) [pid = 1656] [serial = 1910] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123baf000) [pid = 1656] [serial = 1909] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x126533c00) [pid = 1656] [serial = 1940] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x128b69400) [pid = 1656] [serial = 1913] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12617a800) [pid = 1656] [serial = 1912] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124ea3800) [pid = 1656] [serial = 1948] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119747800) [pid = 1656] [serial = 1945] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x128f2b400) [pid = 1656] [serial = 1916] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126ca0000) [pid = 1656] [serial = 1943] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121061800) [pid = 1656] [serial = 1933] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128b69800) [pid = 1656] [serial = 1915] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1251cb000) [pid = 1656] [serial = 1937] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121155c00) [pid = 1656] [serial = 1934] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x121158000) [pid = 1656] [serial = 1946] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128adb400) [pid = 1656] [serial = 1949] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128d38000) [pid = 1656] [serial = 1952] [outer = 0x0] [url = about:blank] 17:15:18 INFO - PROCESS | 1656 | 1468455318243 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:15:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1344ms 17:15:18 INFO - PROCESS | 1656 | 1468455318293 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:15:18 INFO - PROCESS | 1656 | 1468455318296 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 17:15:18 INFO - PROCESS | 1656 | 1468455318299 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1656 | 1468455318303 Marionette TRACE conn3 <- [1,2662,null,{}] 17:15:18 INFO - PROCESS | 1656 | 1468455318306 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 1656 | 1468455318308 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:18 INFO - PROCESS | 1656 | 1468455318412 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:15:18 INFO - PROCESS | 1656 | 1468455318422 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1656 | 1468455318425 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x11767f000 == 28 [pid = 1656] [id = 673] 17:15:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x112a88400) [pid = 1656] [serial = 2019] [outer = 0x0] 17:15:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1163b5c00) [pid = 1656] [serial = 2020] [outer = 0x112a88400] 17:15:18 INFO - PROCESS | 1656 | 1468455318466 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116cdd800) [pid = 1656] [serial = 2021] [outer = 0x112a88400] 17:15:18 INFO - PROCESS | 1656 | 1468455318928 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:15:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 676ms 17:15:18 INFO - PROCESS | 1656 | 1468455318976 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1656 | 1468455318979 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 17:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:15:18 INFO - PROCESS | 1656 | 1468455318984 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1656 | 1468455318986 Marionette TRACE conn3 <- [1,2666,null,{}] 17:15:18 INFO - PROCESS | 1656 | 1468455318988 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 1656 | 1468455318990 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:19 INFO - PROCESS | 1656 | 1468455319071 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:15:19 INFO - PROCESS | 1656 | 1468455319075 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 1656 | 1468455319076 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x11959c000 == 29 [pid = 1656] [id = 674] 17:15:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1178f0800) [pid = 1656] [serial = 2022] [outer = 0x0] 17:15:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118953400) [pid = 1656] [serial = 2023] [outer = 0x1178f0800] 17:15:19 INFO - PROCESS | 1656 | 1468455319106 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119473800) [pid = 1656] [serial = 2024] [outer = 0x1178f0800] 17:15:19 INFO - PROCESS | 1656 | 1468455319956 Marionette TRACE conn3 <- [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]]]}] 17:15:20 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) 17:15:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 17:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:15:20 INFO - PROCESS | 1656 | 1468455320005 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1656 | 1468455320006 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 17:15:20 INFO - PROCESS | 1656 | 1468455320009 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1656 | 1468455320011 Marionette TRACE conn3 <- [1,2670,null,{}] 17:15:20 INFO - PROCESS | 1656 | 1468455320038 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 1656 | 1468455320041 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:20 INFO - PROCESS | 1656 | 1468455320147 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:15:20 INFO - PROCESS | 1656 | 1468455320153 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1656 | 1468455320155 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240c8800 == 30 [pid = 1656] [id = 675] 17:15:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11990fc00) [pid = 1656] [serial = 2025] [outer = 0x0] 17:15:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119c0b800) [pid = 1656] [serial = 2026] [outer = 0x11990fc00] 17:15:20 INFO - PROCESS | 1656 | 1468455320183 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119dcfc00) [pid = 1656] [serial = 2027] [outer = 0x11990fc00] 17:15:20 INFO - PROCESS | 1656 | 1468455320984 Marionette TRACE conn3 <- [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"]]]}] 17:15:21 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 17:15:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1022ms 17:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:15:21 INFO - PROCESS | 1656 | 1468455321032 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1656 | 1468455321034 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 17:15:21 INFO - PROCESS | 1656 | 1468455321036 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1656 | 1468455321037 Marionette TRACE conn3 <- [1,2674,null,{}] 17:15:21 INFO - PROCESS | 1656 | 1468455321040 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 1656 | 1468455321041 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:21 INFO - PROCESS | 1656 | 1468455321147 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:15:21 INFO - PROCESS | 1656 | 1468455321152 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1656 | 1468455321154 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256c7000 == 31 [pid = 1656] [id = 676] 17:15:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119ddc000) [pid = 1656] [serial = 2028] [outer = 0x0] 17:15:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121154400) [pid = 1656] [serial = 2029] [outer = 0x119ddc000] 17:15:21 INFO - PROCESS | 1656 | 1468455321178 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12395dc00) [pid = 1656] [serial = 2030] [outer = 0x119ddc000] 17:15:22 INFO - PROCESS | 1656 | 1468455322005 Marionette TRACE conn3 <- [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"]]]}] 17:15:22 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 17:15:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12b167800) [pid = 1656] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126179000) [pid = 1656] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128b71c00) [pid = 1656] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x129274800) [pid = 1656] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116cdac00) [pid = 1656] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x112a5a000) [pid = 1656] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128d3f400) [pid = 1656] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113c6fc00) [pid = 1656] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x124e05000) [pid = 1656] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11898e800) [pid = 1656] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119473c00) [pid = 1656] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124107400) [pid = 1656] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1110a1400) [pid = 1656] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126c9dc00) [pid = 1656] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:15:22 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118982c00) [pid = 1656] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:15:22 INFO - PROCESS | 1656 | 1468455322193 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1656 | 1468455322195 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 17:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:15:22 INFO - PROCESS | 1656 | 1468455322200 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1656 | 1468455322201 Marionette TRACE conn3 <- [1,2678,null,{}] 17:15:22 INFO - PROCESS | 1656 | 1468455322204 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 1656 | 1468455322205 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:22 INFO - PROCESS | 1656 | 1468455322275 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:15:22 INFO - PROCESS | 1656 | 1468455322279 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 1656 | 1468455322281 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266cf800 == 32 [pid = 1656] [id = 677] 17:15:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x116937800) [pid = 1656] [serial = 2031] [outer = 0x0] 17:15:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11878dc00) [pid = 1656] [serial = 2032] [outer = 0x116937800] 17:15:22 INFO - PROCESS | 1656 | 1468455322308 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119c08400) [pid = 1656] [serial = 2033] [outer = 0x116937800] 17:15:23 INFO - PROCESS | 1656 | 1468455323138 Marionette TRACE conn3 <- [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]]]}] 17:15:23 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) 17:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 973ms 17:15:23 INFO - PROCESS | 1656 | 1468455323173 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 1656 | 1468455323174 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 17:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:15:23 INFO - PROCESS | 1656 | 1468455323176 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 1656 | 1468455323177 Marionette TRACE conn3 <- [1,2682,null,{}] 17:15:23 INFO - PROCESS | 1656 | 1468455323180 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 1656 | 1468455323184 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:23 INFO - PROCESS | 1656 | 1468455323267 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:15:23 INFO - PROCESS | 1656 | 1468455323325 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 1656 | 1468455323326 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fd7800 == 33 [pid = 1656] [id = 678] 17:15:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x116c2c000) [pid = 1656] [serial = 2034] [outer = 0x0] 17:15:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124526000) [pid = 1656] [serial = 2035] [outer = 0x116c2c000] 17:15:23 INFO - PROCESS | 1656 | 1468455323351 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124ea6400) [pid = 1656] [serial = 2036] [outer = 0x116c2c000] 17:15:24 INFO - PROCESS | 1656 | 1468455324162 Marionette TRACE conn3 <- [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]]]}] 17:15:24 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) 17:15:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 17:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:15:24 INFO - PROCESS | 1656 | 1468455324237 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1656 | 1468455324239 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 17:15:24 INFO - PROCESS | 1656 | 1468455324243 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 1656 | 1468455324245 Marionette TRACE conn3 <- [1,2686,null,{}] 17:15:24 INFO - PROCESS | 1656 | 1468455324250 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 1656 | 1468455324252 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:24 INFO - PROCESS | 1656 | 1468455324347 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:15:24 INFO - PROCESS | 1656 | 1468455324442 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1656 | 1468455324444 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x117363800 == 34 [pid = 1656] [id = 679] 17:15:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x112a54400) [pid = 1656] [serial = 2037] [outer = 0x0] 17:15:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112a5ac00) [pid = 1656] [serial = 2038] [outer = 0x112a54400] 17:15:24 INFO - PROCESS | 1656 | 1468455324476 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113ca3400) [pid = 1656] [serial = 2039] [outer = 0x112a54400] 17:15:25 INFO - PROCESS | 1656 | 1468455325516 Marionette TRACE conn3 <- [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"]]]}] 17:15:25 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 17:15:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1322ms 17:15:25 INFO - PROCESS | 1656 | 1468455325566 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 1656 | 1468455325569 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 17:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:15:25 INFO - PROCESS | 1656 | 1468455325573 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 1656 | 1468455325575 Marionette TRACE conn3 <- [1,2690,null,{}] 17:15:25 INFO - PROCESS | 1656 | 1468455325578 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 1656 | 1468455325579 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:25 INFO - PROCESS | 1656 | 1468455325669 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:15:25 INFO - PROCESS | 1656 | 1468455325748 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 1656 | 1468455325750 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x124759000 == 35 [pid = 1656] [id = 680] 17:15:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119407400) [pid = 1656] [serial = 2040] [outer = 0x0] 17:15:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11953d000) [pid = 1656] [serial = 2041] [outer = 0x119407400] 17:15:25 INFO - PROCESS | 1656 | 1468455325824 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119915000) [pid = 1656] [serial = 2042] [outer = 0x119407400] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1266cf800 == 34 [pid = 1656] [id = 677] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1256c7000 == 33 [pid = 1656] [id = 676] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x1240c8800 == 32 [pid = 1656] [id = 675] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11959c000 == 31 [pid = 1656] [id = 674] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x11767f000 == 30 [pid = 1656] [id = 673] 17:15:26 INFO - PROCESS | 1656 | --DOCSHELL 0x119594800 == 29 [pid = 1656] [id = 672] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12b2b1800) [pid = 1656] [serial = 1996] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126af5800) [pid = 1656] [serial = 1978] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x128cb8800) [pid = 1656] [serial = 1981] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129397800) [pid = 1656] [serial = 1984] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129627000) [pid = 1656] [serial = 1985] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x129272c00) [pid = 1656] [serial = 1982] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1183b9c00) [pid = 1656] [serial = 1963] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11940bc00) [pid = 1656] [serial = 1964] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121028c00) [pid = 1656] [serial = 1969] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x123bedc00) [pid = 1656] [serial = 1970] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x129392800) [pid = 1656] [serial = 1955] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1160a2c00) [pid = 1656] [serial = 1957] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x116c31400) [pid = 1656] [serial = 1958] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1250f5c00) [pid = 1656] [serial = 1975] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x11973f000) [pid = 1656] [serial = 1966] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x1199bf800) [pid = 1656] [serial = 1967] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x11953f400) [pid = 1656] [serial = 1960] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x11990f400) [pid = 1656] [serial = 1961] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x124529000) [pid = 1656] [serial = 1972] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x124ba2400) [pid = 1656] [serial = 1973] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1168ee000) [pid = 1656] [serial = 1988] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12b166c00) [pid = 1656] [serial = 1994] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x121069400) [pid = 1656] [serial = 1990] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12ba7dc00) [pid = 1656] [serial = 1997] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x112a50000) [pid = 1656] [serial = 1987] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x126c9ac00) [pid = 1656] [serial = 1991] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x128b71800) [pid = 1656] [serial = 1979] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x128cab400) [pid = 1656] [serial = 1993] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x126179800) [pid = 1656] [serial = 1976] [outer = 0x0] [url = about:blank] 17:15:26 INFO - PROCESS | 1656 | 1468455326966 Marionette TRACE conn3 <- [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"]]]}] 17:15:26 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 17:15:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1426ms 17:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:15:27 INFO - PROCESS | 1656 | 1468455326999 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1656 | 1468455327002 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 17:15:27 INFO - PROCESS | 1656 | 1468455327007 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 1656 | 1468455327010 Marionette TRACE conn3 <- [1,2694,null,{}] 17:15:27 INFO - PROCESS | 1656 | 1468455327023 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 1656 | 1468455327025 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:27 INFO - PROCESS | 1656 | 1468455327166 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:15:27 INFO - PROCESS | 1656 | 1468455327253 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1656 | 1468455327256 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x118475000 == 30 [pid = 1656] [id = 681] 17:15:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x1168ee000) [pid = 1656] [serial = 2043] [outer = 0x0] 17:15:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x116a19000) [pid = 1656] [serial = 2044] [outer = 0x1168ee000] 17:15:27 INFO - PROCESS | 1656 | 1468455327284 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1183b7800) [pid = 1656] [serial = 2045] [outer = 0x1168ee000] 17:15:28 INFO - PROCESS | 1656 | 1468455328063 Marionette TRACE conn3 <- [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"]]]}] 17:15:28 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 17:15:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1080ms 17:15:28 INFO - PROCESS | 1656 | 1468455328087 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 1656 | 1468455328090 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 17:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:15:28 INFO - PROCESS | 1656 | 1468455328094 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 1656 | 1468455328096 Marionette TRACE conn3 <- [1,2698,null,{}] 17:15:28 INFO - PROCESS | 1656 | 1468455328099 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 1656 | 1468455328100 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:28 INFO - PROCESS | 1656 | 1468455328181 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:15:28 INFO - PROCESS | 1656 | 1468455328242 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 1656 | 1468455328244 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238d1800 == 31 [pid = 1656] [id = 682] 17:15:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x118990000) [pid = 1656] [serial = 2046] [outer = 0x0] 17:15:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119911800) [pid = 1656] [serial = 2047] [outer = 0x118990000] 17:15:28 INFO - PROCESS | 1656 | 1468455328270 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x119c08000) [pid = 1656] [serial = 2048] [outer = 0x118990000] 17:15:29 INFO - PROCESS | 1656 | 1468455329063 Marionette TRACE conn3 <- [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"]]]}] 17:15:29 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 17:15:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:15:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1020ms 17:15:29 INFO - PROCESS | 1656 | 1468455329115 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 1656 | 1468455329116 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 17:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:15:29 INFO - PROCESS | 1656 | 1468455329124 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 1656 | 1468455329127 Marionette TRACE conn3 <- [1,2702,null,{}] 17:15:29 INFO - PROCESS | 1656 | 1468455329145 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 1656 | 1468455329149 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:29 INFO - PROCESS | 1656 | 1468455329247 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:15:29 INFO - PROCESS | 1656 | 1468455329286 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1656 | 1468455329288 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265cc800 == 32 [pid = 1656] [id = 683] 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119dd2400) [pid = 1656] [serial = 2049] [outer = 0x0] 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x123be9c00) [pid = 1656] [serial = 2050] [outer = 0x119dd2400] 17:15:29 INFO - PROCESS | 1656 | 1468455329316 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x123bf7400) [pid = 1656] [serial = 2051] [outer = 0x119dd2400] 17:15:29 INFO - PROCESS | 1656 | 1468455329667 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 586ms 17:15:29 INFO - PROCESS | 1656 | 1468455329711 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 1656 | 1468455329713 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 17:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:15:29 INFO - PROCESS | 1656 | 1468455329715 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 1656 | 1468455329716 Marionette TRACE conn3 <- [1,2706,null,{}] 17:15:29 INFO - PROCESS | 1656 | 1468455329719 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 1656 | 1468455329720 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:29 INFO - PROCESS | 1656 | 1468455329825 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:15:29 INFO - PROCESS | 1656 | 1468455329836 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1656 | 1468455329837 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x128abe000 == 33 [pid = 1656] [id = 684] 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x124523400) [pid = 1656] [serial = 2052] [outer = 0x0] 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x124b11000) [pid = 1656] [serial = 2053] [outer = 0x124523400] 17:15:29 INFO - PROCESS | 1656 | 1468455329862 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1251cf800) [pid = 1656] [serial = 2054] [outer = 0x124523400] 17:15:30 INFO - PROCESS | 1656 | 1468455330222 Marionette TRACE conn3 <- [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]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 17:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:15:30 INFO - PROCESS | 1656 | 1468455330234 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 1656 | 1468455330235 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 17:15:30 INFO - PROCESS | 1656 | 1468455330237 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1656 | 1468455330238 Marionette TRACE conn3 <- [1,2710,null,{}] 17:15:30 INFO - PROCESS | 1656 | 1468455330241 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 1656 | 1468455330242 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:30 INFO - PROCESS | 1656 | 1468455330339 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:15:30 INFO - PROCESS | 1656 | 1468455330350 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 1656 | 1468455330352 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a409000 == 34 [pid = 1656] [id = 685] 17:15:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1251d0c00) [pid = 1656] [serial = 2055] [outer = 0x0] 17:15:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12617a800) [pid = 1656] [serial = 2056] [outer = 0x1251d0c00] 17:15:30 INFO - PROCESS | 1656 | 1468455330377 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x126616800) [pid = 1656] [serial = 2057] [outer = 0x1251d0c00] 17:15:30 INFO - PROCESS | 1656 | 1468455330786 Marionette TRACE conn3 <- [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] 17:15:30 INFO - PROCESS | 1656 | 1468455330811 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 17:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:15:30 INFO - PROCESS | 1656 | 1468455330814 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1656 | 1468455330816 Marionette TRACE conn3 <- [1,2714,null,{}] 17:15:30 INFO - PROCESS | 1656 | 1468455330820 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 1656 | 1468455330824 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:30 INFO - PROCESS | 1656 | 1468455330924 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:15:30 INFO - PROCESS | 1656 | 1468455330962 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 1656 | 1468455330964 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aa38000 == 35 [pid = 1656] [id = 686] 17:15:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126844800) [pid = 1656] [serial = 2058] [outer = 0x0] 17:15:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x126c9ac00) [pid = 1656] [serial = 2059] [outer = 0x126844800] 17:15:31 INFO - PROCESS | 1656 | 1468455331005 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x128b68800) [pid = 1656] [serial = 2060] [outer = 0x126844800] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x110f28400) [pid = 1656] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x11990b400) [pid = 1656] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119c10c00) [pid = 1656] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x11990e800) [pid = 1656] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x126afc800) [pid = 1656] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x112a88400) [pid = 1656] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1178f0800) [pid = 1656] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x128f32c00) [pid = 1656] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x112231c00) [pid = 1656] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x119ddc000) [pid = 1656] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x116937800) [pid = 1656] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:15:31 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x11990fc00) [pid = 1656] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:15:31 INFO - PROCESS | 1656 | 1468455331475 Marionette TRACE conn3 <- [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]]]}] 17:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 673ms 17:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:15:31 INFO - PROCESS | 1656 | 1468455331488 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 1656 | 1468455331490 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 17:15:31 INFO - PROCESS | 1656 | 1468455331493 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 1656 | 1468455331495 Marionette TRACE conn3 <- [1,2718,null,{}] 17:15:31 INFO - PROCESS | 1656 | 1468455331499 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 1656 | 1468455331501 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:31 INFO - PROCESS | 1656 | 1468455331625 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:15:31 INFO - PROCESS | 1656 | 1468455331662 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 1656 | 1468455331663 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b209000 == 36 [pid = 1656] [id = 687] 17:15:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x119c12c00) [pid = 1656] [serial = 2061] [outer = 0x0] 17:15:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1211b9400) [pid = 1656] [serial = 2062] [outer = 0x119c12c00] 17:15:31 INFO - PROCESS | 1656 | 1468455331702 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x128adf000) [pid = 1656] [serial = 2063] [outer = 0x119c12c00] 17:15:32 INFO - PROCESS | 1656 | 1468455332028 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 1656 | 1468455332064 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 17:15:32 INFO - PROCESS | 1656 | 1468455332066 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1656 | 1468455332067 Marionette TRACE conn3 <- [1,2722,null,{}] 17:15:32 INFO - PROCESS | 1656 | 1468455332070 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 1656 | 1468455332071 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:32 INFO - PROCESS | 1656 | 1468455332176 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:15:32 INFO - PROCESS | 1656 | 1468455332182 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 1656 | 1468455332184 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb12800 == 37 [pid = 1656] [id = 688] 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x128b69c00) [pid = 1656] [serial = 2064] [outer = 0x0] 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x128b70c00) [pid = 1656] [serial = 2065] [outer = 0x128b69c00] 17:15:32 INFO - PROCESS | 1656 | 1468455332209 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x128cb3c00) [pid = 1656] [serial = 2066] [outer = 0x128b69c00] 17:15:32 INFO - PROCESS | 1656 | 1468455332518 Marionette TRACE conn3 <- [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] 17:15:32 INFO - PROCESS | 1656 | 1468455332541 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 17:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:15:32 INFO - PROCESS | 1656 | 1468455332543 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1656 | 1468455332544 Marionette TRACE conn3 <- [1,2726,null,{}] 17:15:32 INFO - PROCESS | 1656 | 1468455332546 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 1656 | 1468455332548 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:32 INFO - PROCESS | 1656 | 1468455332631 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:15:32 INFO - PROCESS | 1656 | 1468455332638 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 1656 | 1468455332639 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c163800 == 38 [pid = 1656] [id = 689] 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x128cb4000) [pid = 1656] [serial = 2067] [outer = 0x0] 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x128f33800) [pid = 1656] [serial = 2068] [outer = 0x128cb4000] 17:15:32 INFO - PROCESS | 1656 | 1468455332664 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x129278800) [pid = 1656] [serial = 2069] [outer = 0x128cb4000] 17:15:33 INFO - PROCESS | 1656 | 1468455332999 Marionette TRACE conn3 <- [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]]]}] 17:15:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:15:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 469ms 17:15:33 INFO - PROCESS | 1656 | 1468455333012 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 1656 | 1468455333014 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 17:15:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:15:33 INFO - PROCESS | 1656 | 1468455333016 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 1656 | 1468455333017 Marionette TRACE conn3 <- [1,2730,null,{}] 17:15:33 INFO - PROCESS | 1656 | 1468455333021 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 1656 | 1468455333023 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:33 INFO - PROCESS | 1656 | 1468455333132 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:15:33 INFO - PROCESS | 1656 | 1468455333140 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 1656 | 1468455333140 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c169800 == 39 [pid = 1656] [id = 690] 17:15:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116a1bc00) [pid = 1656] [serial = 2070] [outer = 0x0] 17:15:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x129277400) [pid = 1656] [serial = 2071] [outer = 0x116a1bc00] 17:15:33 INFO - PROCESS | 1656 | 1468455333164 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x129624400) [pid = 1656] [serial = 2072] [outer = 0x116a1bc00] 17:15:34 INFO - PROCESS | 1656 | 1468455334135 Marionette TRACE conn3 <- [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"]]]}] 17:15:34 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 17:15:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:15:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1126ms 17:15:34 INFO - PROCESS | 1656 | 1468455334142 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1656 | 1468455334145 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 17:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:15:34 INFO - PROCESS | 1656 | 1468455334148 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 1656 | 1468455334150 Marionette TRACE conn3 <- [1,2734,null,{}] 17:15:34 INFO - PROCESS | 1656 | 1468455334154 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 1656 | 1468455334156 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:34 INFO - PROCESS | 1656 | 1468455334251 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:15:34 INFO - PROCESS | 1656 | 1468455334347 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 1656 | 1468455334349 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238d0800 == 40 [pid = 1656] [id = 691] 17:15:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x115095800) [pid = 1656] [serial = 2073] [outer = 0x0] 17:15:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118436c00) [pid = 1656] [serial = 2074] [outer = 0x115095800] 17:15:34 INFO - PROCESS | 1656 | 1468455334380 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x11953f400) [pid = 1656] [serial = 2075] [outer = 0x115095800] 17:15:34 INFO - PROCESS | 1656 | 1468455334821 Marionette TRACE conn3 <- [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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 17:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:15:34 INFO - PROCESS | 1656 | 1468455334872 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1656 | 1468455334875 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 17:15:34 INFO - PROCESS | 1656 | 1468455334879 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 1656 | 1468455334881 Marionette TRACE conn3 <- [1,2738,null,{}] 17:15:34 INFO - PROCESS | 1656 | 1468455334884 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 1656 | 1468455334886 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:34 INFO - PROCESS | 1656 | 1468455334990 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:15:35 INFO - PROCESS | 1656 | 1468455335049 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1656 | 1468455335051 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a793800 == 41 [pid = 1656] [id = 692] 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119c14000) [pid = 1656] [serial = 2076] [outer = 0x0] 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121157400) [pid = 1656] [serial = 2077] [outer = 0x119c14000] 17:15:35 INFO - PROCESS | 1656 | 1468455335081 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12410f000) [pid = 1656] [serial = 2078] [outer = 0x119c14000] 17:15:35 INFO - PROCESS | 1656 | 1468455335538 Marionette TRACE conn3 <- [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]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 17:15:35 INFO - PROCESS | 1656 | 1468455335551 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 1656 | 1468455335554 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 17:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:15:35 INFO - PROCESS | 1656 | 1468455335557 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 1656 | 1468455335560 Marionette TRACE conn3 <- [1,2742,null,{}] 17:15:35 INFO - PROCESS | 1656 | 1468455335568 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 1656 | 1468455335571 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:35 INFO - PROCESS | 1656 | 1468455335708 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:15:35 INFO - PROCESS | 1656 | 1468455335815 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1656 | 1468455335817 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x124376000 == 42 [pid = 1656] [id = 693] 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121025800) [pid = 1656] [serial = 2079] [outer = 0x0] 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1256e0c00) [pid = 1656] [serial = 2080] [outer = 0x121025800] 17:15:35 INFO - PROCESS | 1656 | 1468455335849 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x128ae5c00) [pid = 1656] [serial = 2081] [outer = 0x121025800] 17:15:36 INFO - PROCESS | 1656 | 1468455336423 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 872ms 17:15:36 INFO - PROCESS | 1656 | 1468455336430 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:15:36 INFO - PROCESS | 1656 | 1468455336432 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 17:15:36 INFO - PROCESS | 1656 | 1468455336436 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1656 | 1468455336438 Marionette TRACE conn3 <- [1,2746,null,{}] 17:15:36 INFO - PROCESS | 1656 | 1468455336441 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:36 INFO - PROCESS | 1656 | 1468455336443 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:36 INFO - PROCESS | 1656 | 1468455336546 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:15:36 INFO - PROCESS | 1656 | 1468455336603 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 1656 | 1468455336605 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238d7000 == 43 [pid = 1656] [id = 694] 17:15:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x115f09400) [pid = 1656] [serial = 2082] [outer = 0x0] 17:15:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1178ec400) [pid = 1656] [serial = 2083] [outer = 0x115f09400] 17:15:36 INFO - PROCESS | 1656 | 1468455336634 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118990c00) [pid = 1656] [serial = 2084] [outer = 0x115f09400] 17:15:37 INFO - PROCESS | 1656 | 1468455337091 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12c163800 == 42 [pid = 1656] [id = 689] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb12800 == 41 [pid = 1656] [id = 688] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12b209000 == 40 [pid = 1656] [id = 687] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12aa38000 == 39 [pid = 1656] [id = 686] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12a409000 == 38 [pid = 1656] [id = 685] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x128abe000 == 37 [pid = 1656] [id = 684] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1265cc800 == 36 [pid = 1656] [id = 683] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1238d1800 == 35 [pid = 1656] [id = 682] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x118475000 == 34 [pid = 1656] [id = 681] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x124759000 == 33 [pid = 1656] [id = 680] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x117363800 == 32 [pid = 1656] [id = 679] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x128fd7800 == 31 [pid = 1656] [id = 678] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x124376000 == 30 [pid = 1656] [id = 693] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12a793800 == 29 [pid = 1656] [id = 692] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x1238d0800 == 28 [pid = 1656] [id = 691] 17:15:37 INFO - PROCESS | 1656 | --DOCSHELL 0x12c169800 == 27 [pid = 1656] [id = 690] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a1c000) [pid = 1656] [serial = 2015] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x113af0800) [pid = 1656] [serial = 2014] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x121154400) [pid = 1656] [serial = 2029] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11878dc00) [pid = 1656] [serial = 2032] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119c08400) [pid = 1656] [serial = 2033] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119c0b800) [pid = 1656] [serial = 2026] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dcfc00) [pid = 1656] [serial = 2027] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12395dc00) [pid = 1656] [serial = 2030] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119473800) [pid = 1656] [serial = 2024] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124526000) [pid = 1656] [serial = 2035] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x112e4a000) [pid = 1656] [serial = 2000] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x111c7b800) [pid = 1656] [serial = 1999] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119c0f800) [pid = 1656] [serial = 2003] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119918400) [pid = 1656] [serial = 2002] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x124e04c00) [pid = 1656] [serial = 2006] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12106d800) [pid = 1656] [serial = 2005] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x119914400) [pid = 1656] [serial = 2017] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x128cac800) [pid = 1656] [serial = 2009] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x119c13400) [pid = 1656] [serial = 2018] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1163b5c00) [pid = 1656] [serial = 2020] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x128ae7400) [pid = 1656] [serial = 2008] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x116cdd800) [pid = 1656] [serial = 2021] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x118953400) [pid = 1656] [serial = 2023] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12b149c00) [pid = 1656] [serial = 2012] [outer = 0x0] [url = about:blank] 17:15:37 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12a6aa800) [pid = 1656] [serial = 2011] [outer = 0x0] [url = about:blank] 17:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1229ms 17:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:15:37 INFO - PROCESS | 1656 | 1468455337700 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 1656 | 1468455337702 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 17:15:37 INFO - PROCESS | 1656 | 1468455337707 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 1656 | 1468455337709 Marionette TRACE conn3 <- [1,2750,null,{}] 17:15:37 INFO - PROCESS | 1656 | 1468455337712 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 1656 | 1468455337714 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:37 INFO - PROCESS | 1656 | 1468455337801 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:15:37 INFO - PROCESS | 1656 | 1468455337808 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1656 | 1468455337811 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a71000 == 28 [pid = 1656] [id = 695] 17:15:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x112a56000) [pid = 1656] [serial = 2085] [outer = 0x0] 17:15:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x112a5a400) [pid = 1656] [serial = 2086] [outer = 0x112a56000] 17:15:37 INFO - PROCESS | 1656 | 1468455337838 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x113af5400) [pid = 1656] [serial = 2087] [outer = 0x112a56000] 17:15:38 INFO - PROCESS | 1656 | 1468455338184 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 522ms 17:15:38 INFO - PROCESS | 1656 | 1468455338253 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1656 | 1468455338255 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 17:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:15:38 INFO - PROCESS | 1656 | 1468455338261 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1656 | 1468455338264 Marionette TRACE conn3 <- [1,2754,null,{}] 17:15:38 INFO - PROCESS | 1656 | 1468455338266 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 1656 | 1468455338268 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:38 INFO - PROCESS | 1656 | 1468455338344 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:15:38 INFO - PROCESS | 1656 | 1468455338348 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1656 | 1468455338350 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cc0800 == 29 [pid = 1656] [id = 696] 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x11680b800) [pid = 1656] [serial = 2088] [outer = 0x0] 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x117145400) [pid = 1656] [serial = 2089] [outer = 0x11680b800] 17:15:38 INFO - PROCESS | 1656 | 1468455338380 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x117ff1800) [pid = 1656] [serial = 2090] [outer = 0x11680b800] 17:15:38 INFO - PROCESS | 1656 | 1468455338732 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 523ms 17:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:15:38 INFO - PROCESS | 1656 | 1468455338783 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1656 | 1468455338785 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 17:15:38 INFO - PROCESS | 1656 | 1468455338788 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1656 | 1468455338789 Marionette TRACE conn3 <- [1,2758,null,{}] 17:15:38 INFO - PROCESS | 1656 | 1468455338801 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 1656 | 1468455338807 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:38 INFO - PROCESS | 1656 | 1468455338888 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:15:38 INFO - PROCESS | 1656 | 1468455338893 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1656 | 1468455338895 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x12388e000 == 30 [pid = 1656] [id = 697] 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x11953b800) [pid = 1656] [serial = 2091] [outer = 0x0] 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119742000) [pid = 1656] [serial = 2092] [outer = 0x11953b800] 17:15:38 INFO - PROCESS | 1656 | 1468455338918 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11990f000) [pid = 1656] [serial = 2093] [outer = 0x11953b800] 17:15:39 INFO - PROCESS | 1656 | 1468455339340 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 577ms 17:15:39 INFO - PROCESS | 1656 | 1468455339364 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 1656 | 1468455339366 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 17:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:15:39 INFO - PROCESS | 1656 | 1468455339368 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 1656 | 1468455339369 Marionette TRACE conn3 <- [1,2762,null,{}] 17:15:39 INFO - PROCESS | 1656 | 1468455339371 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 1656 | 1468455339373 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:39 INFO - PROCESS | 1656 | 1468455339524 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:15:39 INFO - PROCESS | 1656 | 1468455339582 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 1656 | 1468455339583 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x123aae800 == 31 [pid = 1656] [id = 698] 17:15:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119918400) [pid = 1656] [serial = 2094] [outer = 0x0] 17:15:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119c06800) [pid = 1656] [serial = 2095] [outer = 0x119918400] 17:15:39 INFO - PROCESS | 1656 | 1468455339625 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119dcec00) [pid = 1656] [serial = 2096] [outer = 0x119918400] 17:15:39 INFO - PROCESS | 1656 | 1468455339958 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 621ms 17:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:15:39 INFO - PROCESS | 1656 | 1468455339991 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 1656 | 1468455339992 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 17:15:39 INFO - PROCESS | 1656 | 1468455339994 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 1656 | 1468455339995 Marionette TRACE conn3 <- [1,2766,null,{}] 17:15:39 INFO - PROCESS | 1656 | 1468455339998 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 1656 | 1468455339999 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:40 INFO - PROCESS | 1656 | 1468455340101 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:15:40 INFO - PROCESS | 1656 | 1468455340105 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1656 | 1468455340106 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265d8000 == 32 [pid = 1656] [id = 699] 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1199c0000) [pid = 1656] [serial = 2097] [outer = 0x0] 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x121025400) [pid = 1656] [serial = 2098] [outer = 0x1199c0000] 17:15:40 INFO - PROCESS | 1656 | 1468455340131 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x12106dc00) [pid = 1656] [serial = 2099] [outer = 0x1199c0000] 17:15:40 INFO - PROCESS | 1656 | 1468455340469 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 519ms 17:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:15:40 INFO - PROCESS | 1656 | 1468455340514 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 1656 | 1468455340515 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 17:15:40 INFO - PROCESS | 1656 | 1468455340518 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 1656 | 1468455340519 Marionette TRACE conn3 <- [1,2770,null,{}] 17:15:40 INFO - PROCESS | 1656 | 1468455340522 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 1656 | 1468455340526 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:40 INFO - PROCESS | 1656 | 1468455340645 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:15:40 INFO - PROCESS | 1656 | 1468455340657 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1656 | 1468455340658 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab5000 == 33 [pid = 1656] [id = 700] 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x123b87400) [pid = 1656] [serial = 2100] [outer = 0x0] 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x123e85000) [pid = 1656] [serial = 2101] [outer = 0x123b87400] 17:15:40 INFO - PROCESS | 1656 | 1468455340683 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x124e07400) [pid = 1656] [serial = 2102] [outer = 0x123b87400] 17:15:41 INFO - PROCESS | 1656 | 1468455341021 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 522ms 17:15:41 INFO - PROCESS | 1656 | 1468455341041 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 1656 | 1468455341042 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 17:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:15:41 INFO - PROCESS | 1656 | 1468455341045 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 1656 | 1468455341046 Marionette TRACE conn3 <- [1,2774,null,{}] 17:15:41 INFO - PROCESS | 1656 | 1468455341048 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 1656 | 1468455341049 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:41 INFO - PROCESS | 1656 | 1468455341157 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:15:41 INFO - PROCESS | 1656 | 1468455341166 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 1656 | 1468455341175 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a407000 == 34 [pid = 1656] [id = 701] 17:15:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x124e10800) [pid = 1656] [serial = 2103] [outer = 0x0] 17:15:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1256db000) [pid = 1656] [serial = 2104] [outer = 0x124e10800] 17:15:41 INFO - PROCESS | 1656 | 1468455341200 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126183c00) [pid = 1656] [serial = 2105] [outer = 0x124e10800] 17:15:41 INFO - PROCESS | 1656 | 1468455341607 Marionette TRACE conn3 <- [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]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 618ms 17:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:15:41 INFO - PROCESS | 1656 | 1468455341664 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 1656 | 1468455341665 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 17:15:41 INFO - PROCESS | 1656 | 1468455341667 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 1656 | 1468455341668 Marionette TRACE conn3 <- [1,2778,null,{}] 17:15:41 INFO - PROCESS | 1656 | 1468455341670 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 1656 | 1468455341672 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:41 INFO - PROCESS | 1656 | 1468455341803 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128cb4000) [pid = 1656] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1251d0c00) [pid = 1656] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x124523400) [pid = 1656] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x126844800) [pid = 1656] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118990000) [pid = 1656] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119407400) [pid = 1656] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1168ee000) [pid = 1656] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116c2c000) [pid = 1656] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x112a54400) [pid = 1656] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128b69c00) [pid = 1656] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119dd2400) [pid = 1656] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119c12c00) [pid = 1656] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:15:42 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x116a1bc00) [pid = 1656] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:15:42 INFO - PROCESS | 1656 | 1468455342081 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 1656 | 1468455342082 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60e000 == 35 [pid = 1656] [id = 702] 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x110f93800) [pid = 1656] [serial = 2106] [outer = 0x0] 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x111ca8c00) [pid = 1656] [serial = 2107] [outer = 0x110f93800] 17:15:42 INFO - PROCESS | 1656 | 1468455342107 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119123000) [pid = 1656] [serial = 2108] [outer = 0x110f93800] 17:15:42 INFO - PROCESS | 1656 | 1468455342434 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 818ms 17:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:15:42 INFO - PROCESS | 1656 | 1468455342486 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 1656 | 1468455342488 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 17:15:42 INFO - PROCESS | 1656 | 1468455342491 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 1656 | 1468455342493 Marionette TRACE conn3 <- [1,2782,null,{}] 17:15:42 INFO - PROCESS | 1656 | 1468455342497 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 1656 | 1468455342498 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:42 INFO - PROCESS | 1656 | 1468455342619 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:15:42 INFO - PROCESS | 1656 | 1468455342703 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 1656 | 1468455342704 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b210800 == 36 [pid = 1656] [id = 703] 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x110f96000) [pid = 1656] [serial = 2109] [outer = 0x0] 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x123bf6400) [pid = 1656] [serial = 2110] [outer = 0x110f96000] 17:15:42 INFO - PROCESS | 1656 | 1468455342736 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126840800) [pid = 1656] [serial = 2111] [outer = 0x110f96000] 17:15:43 INFO - PROCESS | 1656 | 1468455343027 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 571ms 17:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:15:43 INFO - PROCESS | 1656 | 1468455343063 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 1656 | 1468455343065 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 17:15:43 INFO - PROCESS | 1656 | 1468455343071 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 1656 | 1468455343073 Marionette TRACE conn3 <- [1,2786,null,{}] 17:15:43 INFO - PROCESS | 1656 | 1468455343078 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 1656 | 1468455343079 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:43 INFO - PROCESS | 1656 | 1468455343201 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:15:43 INFO - PROCESS | 1656 | 1468455343286 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 1656 | 1468455343287 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb1f800 == 37 [pid = 1656] [id = 704] 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11843a400) [pid = 1656] [serial = 2112] [outer = 0x0] 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1268ef800) [pid = 1656] [serial = 2113] [outer = 0x11843a400] 17:15:43 INFO - PROCESS | 1656 | 1468455343327 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x128adac00) [pid = 1656] [serial = 2114] [outer = 0x11843a400] 17:15:43 INFO - PROCESS | 1656 | 1468455343622 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 576ms 17:15:43 INFO - PROCESS | 1656 | 1468455343645 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 1656 | 1468455343646 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 17:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:15:43 INFO - PROCESS | 1656 | 1468455343649 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 1656 | 1468455343650 Marionette TRACE conn3 <- [1,2790,null,{}] 17:15:43 INFO - PROCESS | 1656 | 1468455343665 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 1656 | 1468455343666 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:43 INFO - PROCESS | 1656 | 1468455343763 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:15:43 INFO - PROCESS | 1656 | 1468455343824 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 1656 | 1468455343825 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c322800 == 38 [pid = 1656] [id = 705] 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118442400) [pid = 1656] [serial = 2115] [outer = 0x0] 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128ae3000) [pid = 1656] [serial = 2116] [outer = 0x118442400] 17:15:43 INFO - PROCESS | 1656 | 1468455343858 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128cb1000) [pid = 1656] [serial = 2117] [outer = 0x118442400] 17:15:44 INFO - PROCESS | 1656 | 1468455344323 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 683ms 17:15:44 INFO - PROCESS | 1656 | 1468455344332 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:15:44 INFO - PROCESS | 1656 | 1468455344335 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 17:15:44 INFO - PROCESS | 1656 | 1468455344338 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 1656 | 1468455344340 Marionette TRACE conn3 <- [1,2794,null,{}] 17:15:44 INFO - PROCESS | 1656 | 1468455344344 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:44 INFO - PROCESS | 1656 | 1468455344346 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:44 INFO - PROCESS | 1656 | 1468455344465 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:15:44 INFO - PROCESS | 1656 | 1468455344547 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 1656 | 1468455344549 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x11872f000 == 39 [pid = 1656] [id = 706] 17:15:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x112a53000) [pid = 1656] [serial = 2118] [outer = 0x0] 17:15:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x113c98800) [pid = 1656] [serial = 2119] [outer = 0x112a53000] 17:15:44 INFO - PROCESS | 1656 | 1468455344580 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x116a17c00) [pid = 1656] [serial = 2120] [outer = 0x112a53000] 17:15:45 INFO - PROCESS | 1656 | 1468455345139 Marionette TRACE conn3 <- [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]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 874ms 17:15:45 INFO - PROCESS | 1656 | 1468455345212 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 1656 | 1468455345215 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 17:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:15:45 INFO - PROCESS | 1656 | 1468455345220 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 1656 | 1468455345222 Marionette TRACE conn3 <- [1,2798,null,{}] 17:15:45 INFO - PROCESS | 1656 | 1468455345224 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:45 INFO - PROCESS | 1656 | 1468455345226 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:45 INFO - PROCESS | 1656 | 1468455345337 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:15:45 INFO - PROCESS | 1656 | 1468455345395 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 1656 | 1468455345397 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1266d9000 == 40 [pid = 1656] [id = 707] 17:15:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119744000) [pid = 1656] [serial = 2121] [outer = 0x0] 17:15:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11990cc00) [pid = 1656] [serial = 2122] [outer = 0x119744000] 17:15:45 INFO - PROCESS | 1656 | 1468455345427 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119dd0800) [pid = 1656] [serial = 2123] [outer = 0x119744000] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf32800 == 39 [pid = 1656] [id = 16] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb1f800 == 38 [pid = 1656] [id = 704] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12b210800 == 37 [pid = 1656] [id = 703] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60e000 == 36 [pid = 1656] [id = 702] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12a407000 == 35 [pid = 1656] [id = 701] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab5000 == 34 [pid = 1656] [id = 700] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1265d8000 == 33 [pid = 1656] [id = 699] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x123aae800 == 32 [pid = 1656] [id = 698] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12388e000 == 31 [pid = 1656] [id = 697] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x118cc0800 == 30 [pid = 1656] [id = 696] 17:15:46 INFO - PROCESS | 1656 | --DOCSHELL 0x116a71000 == 29 [pid = 1656] [id = 695] 17:15:46 INFO - PROCESS | 1656 | 1468455346207 Marionette TRACE conn3 <- [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]]]}] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128f33800) [pid = 1656] [serial = 2068] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12617a800) [pid = 1656] [serial = 2056] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x124b11000) [pid = 1656] [serial = 2053] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126c9ac00) [pid = 1656] [serial = 2059] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119911800) [pid = 1656] [serial = 2047] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11953d000) [pid = 1656] [serial = 2041] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119915000) [pid = 1656] [serial = 2042] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116a19000) [pid = 1656] [serial = 2044] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1183b7800) [pid = 1656] [serial = 2045] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x124ea6400) [pid = 1656] [serial = 2036] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x112a5ac00) [pid = 1656] [serial = 2038] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x113ca3400) [pid = 1656] [serial = 2039] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128cb3c00) [pid = 1656] [serial = 2066] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x128b68800) [pid = 1656] [serial = 2060] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x123be9c00) [pid = 1656] [serial = 2050] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x123bf7400) [pid = 1656] [serial = 2051] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1251cf800) [pid = 1656] [serial = 2054] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x126616800) [pid = 1656] [serial = 2057] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x128adf000) [pid = 1656] [serial = 2063] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x128b70c00) [pid = 1656] [serial = 2065] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119c08000) [pid = 1656] [serial = 2048] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x1211b9400) [pid = 1656] [serial = 2062] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x129278800) [pid = 1656] [serial = 2069] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x129624400) [pid = 1656] [serial = 2072] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x129277400) [pid = 1656] [serial = 2071] [outer = 0x0] [url = about:blank] 17:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1023ms 17:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:15:46 INFO - PROCESS | 1656 | 1468455346244 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1656 | 1468455346246 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 17:15:46 INFO - PROCESS | 1656 | 1468455346249 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1656 | 1468455346251 Marionette TRACE conn3 <- [1,2802,null,{}] 17:15:46 INFO - PROCESS | 1656 | 1468455346254 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 1656 | 1468455346256 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:46 INFO - PROCESS | 1656 | 1468455346342 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:15:46 INFO - PROCESS | 1656 | 1468455346346 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1656 | 1468455346349 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x118470000 == 30 [pid = 1656] [id = 708] 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x116c2b400) [pid = 1656] [serial = 2124] [outer = 0x0] 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x117146800) [pid = 1656] [serial = 2125] [outer = 0x116c2b400] 17:15:46 INFO - PROCESS | 1656 | 1468455346379 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x118785c00) [pid = 1656] [serial = 2126] [outer = 0x116c2b400] 17:15:46 INFO - PROCESS | 1656 | 1468455346739 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 17:15:46 INFO - PROCESS | 1656 | 1468455346790 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1656 | 1468455346793 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 17:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:15:46 INFO - PROCESS | 1656 | 1468455346799 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1656 | 1468455346801 Marionette TRACE conn3 <- [1,2806,null,{}] 17:15:46 INFO - PROCESS | 1656 | 1468455346803 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 1656 | 1468455346805 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:46 INFO - PROCESS | 1656 | 1468455346885 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:15:46 INFO - PROCESS | 1656 | 1468455346891 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1656 | 1468455346892 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12388c800 == 31 [pid = 1656] [id = 709] 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x118956800) [pid = 1656] [serial = 2127] [outer = 0x0] 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119474400) [pid = 1656] [serial = 2128] [outer = 0x118956800] 17:15:46 INFO - PROCESS | 1656 | 1468455346918 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x119b3c800) [pid = 1656] [serial = 2129] [outer = 0x118956800] 17:15:47 INFO - PROCESS | 1656 | 1468455347272 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 17:15:47 INFO - PROCESS | 1656 | 1468455347321 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 1656 | 1468455347323 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 17:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:15:47 INFO - PROCESS | 1656 | 1468455347334 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 1656 | 1468455347337 Marionette TRACE conn3 <- [1,2810,null,{}] 17:15:47 INFO - PROCESS | 1656 | 1468455347345 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:47 INFO - PROCESS | 1656 | 1468455347348 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:47 INFO - PROCESS | 1656 | 1468455347428 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:15:47 INFO - PROCESS | 1656 | 1468455347431 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 1656 | 1468455347433 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265ce000 == 32 [pid = 1656] [id = 710] 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119c0a800) [pid = 1656] [serial = 2130] [outer = 0x0] 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119ddc800) [pid = 1656] [serial = 2131] [outer = 0x119c0a800] 17:15:47 INFO - PROCESS | 1656 | 1468455347463 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1211b9400) [pid = 1656] [serial = 2132] [outer = 0x119c0a800] 17:15:47 INFO - PROCESS | 1656 | 1468455347793 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 475ms 17:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:15:47 INFO - PROCESS | 1656 | 1468455347807 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 1656 | 1468455347808 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 17:15:47 INFO - PROCESS | 1656 | 1468455347810 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 1656 | 1468455347812 Marionette TRACE conn3 <- [1,2814,null,{}] 17:15:47 INFO - PROCESS | 1656 | 1468455347814 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:47 INFO - PROCESS | 1656 | 1468455347815 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:47 INFO - PROCESS | 1656 | 1468455347891 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:15:47 INFO - PROCESS | 1656 | 1468455347895 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 1656 | 1468455347896 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fce000 == 33 [pid = 1656] [id = 711] 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x123befc00) [pid = 1656] [serial = 2133] [outer = 0x0] 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x124529800) [pid = 1656] [serial = 2134] [outer = 0x123befc00] 17:15:47 INFO - PROCESS | 1656 | 1468455347923 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x124b11000) [pid = 1656] [serial = 2135] [outer = 0x123befc00] 17:15:48 INFO - PROCESS | 1656 | 1468455348289 Marionette TRACE conn3 <- [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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 17:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:15:48 INFO - PROCESS | 1656 | 1468455348338 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 1656 | 1468455348339 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 17:15:48 INFO - PROCESS | 1656 | 1468455348341 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 1656 | 1468455348342 Marionette TRACE conn3 <- [1,2818,null,{}] 17:15:48 INFO - PROCESS | 1656 | 1468455348344 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 1656 | 1468455348345 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:48 INFO - PROCESS | 1656 | 1468455348445 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:15:48 INFO - PROCESS | 1656 | 1468455348483 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1656 | 1468455348484 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a610800 == 34 [pid = 1656] [id = 712] 17:15:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x113c9a800) [pid = 1656] [serial = 2136] [outer = 0x0] 17:15:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x124e34000) [pid = 1656] [serial = 2137] [outer = 0x113c9a800] 17:15:48 INFO - PROCESS | 1656 | 1468455348509 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1256dc000) [pid = 1656] [serial = 2138] [outer = 0x113c9a800] 17:15:48 INFO - PROCESS | 1656 | 1468455348836 Marionette TRACE conn3 <- [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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 17:15:48 INFO - PROCESS | 1656 | 1468455348871 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 1656 | 1468455348872 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 17:15:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:15:48 INFO - PROCESS | 1656 | 1468455348874 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 1656 | 1468455348875 Marionette TRACE conn3 <- [1,2822,null,{}] 17:15:48 INFO - PROCESS | 1656 | 1468455348877 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 1656 | 1468455348882 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:49 INFO - PROCESS | 1656 | 1468455349003 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:15:49 INFO - PROCESS | 1656 | 1468455349006 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 1656 | 1468455349007 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2de800 == 35 [pid = 1656] [id = 713] 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x126175000) [pid = 1656] [serial = 2139] [outer = 0x0] 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12683c000) [pid = 1656] [serial = 2140] [outer = 0x126175000] 17:15:49 INFO - PROCESS | 1656 | 1468455349032 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x128b71c00) [pid = 1656] [serial = 2141] [outer = 0x126175000] 17:15:49 INFO - PROCESS | 1656 | 1468455349385 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 17:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:15:49 INFO - PROCESS | 1656 | 1468455349444 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 1656 | 1468455349445 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 17:15:49 INFO - PROCESS | 1656 | 1468455349447 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 1656 | 1468455349448 Marionette TRACE conn3 <- [1,2826,null,{}] 17:15:49 INFO - PROCESS | 1656 | 1468455349450 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 1656 | 1468455349452 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:49 INFO - PROCESS | 1656 | 1468455349550 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:15:49 INFO - PROCESS | 1656 | 1468455349562 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 1656 | 1468455349563 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd5000 == 36 [pid = 1656] [id = 714] 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128cab000) [pid = 1656] [serial = 2142] [outer = 0x0] 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x128d30c00) [pid = 1656] [serial = 2143] [outer = 0x128cab000] 17:15:49 INFO - PROCESS | 1656 | 1468455349587 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x128f36000) [pid = 1656] [serial = 2144] [outer = 0x128cab000] 17:15:49 INFO - PROCESS | 1656 | 1468455349906 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 470ms 17:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:15:49 INFO - PROCESS | 1656 | 1468455349924 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 1656 | 1468455349925 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 17:15:49 INFO - PROCESS | 1656 | 1468455349927 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 1656 | 1468455349929 Marionette TRACE conn3 <- [1,2830,null,{}] 17:15:49 INFO - PROCESS | 1656 | 1468455349931 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 1656 | 1468455349932 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:50 INFO - PROCESS | 1656 | 1468455350035 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:15:50 INFO - PROCESS | 1656 | 1468455350039 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1656 | 1468455350040 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c315800 == 37 [pid = 1656] [id = 715] 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128b6a000) [pid = 1656] [serial = 2145] [outer = 0x0] 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129271800) [pid = 1656] [serial = 2146] [outer = 0x128b6a000] 17:15:50 INFO - PROCESS | 1656 | 1468455350065 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129390400) [pid = 1656] [serial = 2147] [outer = 0x128b6a000] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11680b800) [pid = 1656] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1199c0000) [pid = 1656] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x115095800) [pid = 1656] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11953b800) [pid = 1656] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119918400) [pid = 1656] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119c14000) [pid = 1656] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x115f09400) [pid = 1656] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x121025800) [pid = 1656] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x123b87400) [pid = 1656] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124e10800) [pid = 1656] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x110f93800) [pid = 1656] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x112a56000) [pid = 1656] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x110f96000) [pid = 1656] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:15:50 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x11843a400) [pid = 1656] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:15:50 INFO - PROCESS | 1656 | 1468455350489 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:15:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 567ms 17:15:50 INFO - PROCESS | 1656 | 1468455350496 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1656 | 1468455350497 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 17:15:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:15:50 INFO - PROCESS | 1656 | 1468455350499 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 1656 | 1468455350500 Marionette TRACE conn3 <- [1,2834,null,{}] 17:15:50 INFO - PROCESS | 1656 | 1468455350507 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:50 INFO - PROCESS | 1656 | 1468455350509 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:50 INFO - PROCESS | 1656 | 1468455350594 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:15:50 INFO - PROCESS | 1656 | 1468455350598 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1656 | 1468455350599 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x1256c7800 == 38 [pid = 1656] [id = 716] 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x110f93800) [pid = 1656] [serial = 2148] [outer = 0x0] 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x116843000) [pid = 1656] [serial = 2149] [outer = 0x110f93800] 17:15:50 INFO - PROCESS | 1656 | 1468455350624 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119916400) [pid = 1656] [serial = 2150] [outer = 0x110f93800] 17:15:50 INFO - PROCESS | 1656 | 1468455350948 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:15:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 473ms 17:15:50 INFO - PROCESS | 1656 | 1468455350974 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1656 | 1468455350976 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 17:15:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:15:50 INFO - PROCESS | 1656 | 1468455350978 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 1656 | 1468455350979 Marionette TRACE conn3 <- [1,2838,null,{}] 17:15:50 INFO - PROCESS | 1656 | 1468455350981 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:50 INFO - PROCESS | 1656 | 1468455350982 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:51 INFO - PROCESS | 1656 | 1468455351063 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:15:51 INFO - PROCESS | 1656 | 1468455351126 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1656 | 1468455351127 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb21800 == 39 [pid = 1656] [id = 717] 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x115f09400) [pid = 1656] [serial = 2151] [outer = 0x0] 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x123b87400) [pid = 1656] [serial = 2152] [outer = 0x115f09400] 17:15:51 INFO - PROCESS | 1656 | 1468455351158 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x128b6f800) [pid = 1656] [serial = 2153] [outer = 0x115f09400] 17:15:51 INFO - PROCESS | 1656 | 1468455351450 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 17:15:51 INFO - PROCESS | 1656 | 1468455351497 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 1656 | 1468455351499 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 17:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:15:51 INFO - PROCESS | 1656 | 1468455351502 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 1656 | 1468455351506 Marionette TRACE conn3 <- [1,2842,null,{}] 17:15:51 INFO - PROCESS | 1656 | 1468455351509 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 1656 | 1468455351510 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:51 INFO - PROCESS | 1656 | 1468455351620 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:15:51 INFO - PROCESS | 1656 | 1468455351626 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1656 | 1468455351627 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb2e800 == 40 [pid = 1656] [id = 718] 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1168b3000) [pid = 1656] [serial = 2154] [outer = 0x0] 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x129395000) [pid = 1656] [serial = 2155] [outer = 0x1168b3000] 17:15:51 INFO - PROCESS | 1656 | 1468455351743 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11878b400) [pid = 1656] [serial = 2156] [outer = 0x1168b3000] 17:15:52 INFO - PROCESS | 1656 | 1468455352113 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 624ms 17:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:15:52 INFO - PROCESS | 1656 | 1468455352126 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 1656 | 1468455352127 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 17:15:52 INFO - PROCESS | 1656 | 1468455352129 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 1656 | 1468455352130 Marionette TRACE conn3 <- [1,2846,null,{}] 17:15:52 INFO - PROCESS | 1656 | 1468455352132 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 1656 | 1468455352133 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:52 INFO - PROCESS | 1656 | 1468455352217 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:15:52 INFO - PROCESS | 1656 | 1468455352223 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 1656 | 1468455352232 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d257800 == 41 [pid = 1656] [id = 719] 17:15:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12102a800) [pid = 1656] [serial = 2157] [outer = 0x0] 17:15:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b155000) [pid = 1656] [serial = 2158] [outer = 0x12102a800] 17:15:52 INFO - PROCESS | 1656 | 1468455352256 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12b174000) [pid = 1656] [serial = 2159] [outer = 0x12102a800] 17:15:52 INFO - PROCESS | 1656 | 1468455352709 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 618ms 17:15:52 INFO - PROCESS | 1656 | 1468455352748 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 1656 | 1468455352750 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 17:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:15:52 INFO - PROCESS | 1656 | 1468455352754 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 1656 | 1468455352756 Marionette TRACE conn3 <- [1,2850,null,{}] 17:15:52 INFO - PROCESS | 1656 | 1468455352760 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 1656 | 1468455352761 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:52 INFO - PROCESS | 1656 | 1468455352875 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:15:52 INFO - PROCESS | 1656 | 1468455352973 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 1656 | 1468455352974 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x1185b8000 == 42 [pid = 1656] [id = 720] 17:15:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x116ce0000) [pid = 1656] [serial = 2160] [outer = 0x0] 17:15:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1183b7800) [pid = 1656] [serial = 2161] [outer = 0x116ce0000] 17:15:53 INFO - PROCESS | 1656 | 1468455353006 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119537c00) [pid = 1656] [serial = 2162] [outer = 0x116ce0000] 17:15:53 INFO - PROCESS | 1656 | 1468455353475 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 17:15:53 INFO - PROCESS | 1656 | 1468455353540 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 1656 | 1468455353545 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 17:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:15:53 INFO - PROCESS | 1656 | 1468455353557 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 1656 | 1468455353560 Marionette TRACE conn3 <- [1,2854,null,{}] 17:15:53 INFO - PROCESS | 1656 | 1468455353563 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:53 INFO - PROCESS | 1656 | 1468455353566 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:53 INFO - PROCESS | 1656 | 1468455353716 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:15:53 INFO - PROCESS | 1656 | 1468455353790 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 1656 | 1468455353792 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a79a000 == 43 [pid = 1656] [id = 721] 17:15:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119dd0000) [pid = 1656] [serial = 2163] [outer = 0x0] 17:15:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12105f400) [pid = 1656] [serial = 2164] [outer = 0x119dd0000] 17:15:53 INFO - PROCESS | 1656 | 1468455353822 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x123be8400) [pid = 1656] [serial = 2165] [outer = 0x119dd0000] 17:15:54 INFO - PROCESS | 1656 | 1468455354223 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 725ms 17:15:54 INFO - PROCESS | 1656 | 1468455354283 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 1656 | 1468455354285 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 17:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:15:54 INFO - PROCESS | 1656 | 1468455354289 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 1656 | 1468455354291 Marionette TRACE conn3 <- [1,2858,null,{}] 17:15:54 INFO - PROCESS | 1656 | 1468455354299 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 1656 | 1468455354303 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:54 INFO - PROCESS | 1656 | 1468455354408 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:15:54 INFO - PROCESS | 1656 | 1468455354472 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 1656 | 1468455354474 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d25e000 == 44 [pid = 1656] [id = 722] 17:15:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x124ea5000) [pid = 1656] [serial = 2166] [outer = 0x0] 17:15:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x126c97800) [pid = 1656] [serial = 2167] [outer = 0x124ea5000] 17:15:54 INFO - PROCESS | 1656 | 1468455354505 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x128ae8400) [pid = 1656] [serial = 2168] [outer = 0x124ea5000] 17:15:54 INFO - PROCESS | 1656 | 1468455354955 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 676ms 17:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:15:54 INFO - PROCESS | 1656 | 1468455354964 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 1656 | 1468455354966 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 17:15:54 INFO - PROCESS | 1656 | 1468455354968 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 1656 | 1468455354970 Marionette TRACE conn3 <- [1,2862,null,{}] 17:15:54 INFO - PROCESS | 1656 | 1468455354974 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 1656 | 1468455354976 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:55 INFO - PROCESS | 1656 | 1468455355079 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:15:55 INFO - PROCESS | 1656 | 1468455355137 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 1656 | 1468455355139 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d5c2800 == 45 [pid = 1656] [id = 723] 17:15:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x128b67400) [pid = 1656] [serial = 2169] [outer = 0x0] 17:15:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129275800) [pid = 1656] [serial = 2170] [outer = 0x128b67400] 17:15:55 INFO - PROCESS | 1656 | 1468455355168 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12961f800) [pid = 1656] [serial = 2171] [outer = 0x128b67400] 17:15:55 INFO - PROCESS | 1656 | 1468455355645 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 727ms 17:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:15:55 INFO - PROCESS | 1656 | 1468455355695 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 1656 | 1468455355697 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 17:15:55 INFO - PROCESS | 1656 | 1468455355699 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 1656 | 1468455355700 Marionette TRACE conn3 <- [1,2866,null,{}] 17:15:55 INFO - PROCESS | 1656 | 1468455355703 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:55 INFO - PROCESS | 1656 | 1468455355704 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:55 INFO - PROCESS | 1656 | 1468455355960 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:15:56 INFO - PROCESS | 1656 | 1468455356056 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1656 | 1468455356058 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238d0800 == 46 [pid = 1656] [id = 724] 17:15:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x112a5a000) [pid = 1656] [serial = 2172] [outer = 0x0] 17:15:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x112e41800) [pid = 1656] [serial = 2173] [outer = 0x112a5a000] 17:15:56 INFO - PROCESS | 1656 | 1468455356087 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x113c9c800) [pid = 1656] [serial = 2174] [outer = 0x112a5a000] 17:15:56 INFO - PROCESS | 1656 | 1468455356531 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 869ms 17:15:56 INFO - PROCESS | 1656 | 1468455356569 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:15:56 INFO - PROCESS | 1656 | 1468455356572 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 17:15:56 INFO - PROCESS | 1656 | 1468455356576 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 1656 | 1468455356578 Marionette TRACE conn3 <- [1,2870,null,{}] 17:15:56 INFO - PROCESS | 1656 | 1468455356581 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 1656 | 1468455356584 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:56 INFO - PROCESS | 1656 | 1468455356731 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:15:56 INFO - PROCESS | 1656 | 1468455356870 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1656 | 1468455356872 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1238d7000 == 45 [pid = 1656] [id = 694] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb2e800 == 44 [pid = 1656] [id = 718] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb21800 == 43 [pid = 1656] [id = 717] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1256c7800 == 42 [pid = 1656] [id = 716] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c315800 == 41 [pid = 1656] [id = 715] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd5000 == 40 [pid = 1656] [id = 714] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2de800 == 39 [pid = 1656] [id = 713] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12a610800 == 38 [pid = 1656] [id = 712] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x128fce000 == 37 [pid = 1656] [id = 711] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1265ce000 == 36 [pid = 1656] [id = 710] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12388c800 == 35 [pid = 1656] [id = 709] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c307000 == 34 [pid = 1656] [id = 17] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x118470000 == 33 [pid = 1656] [id = 708] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1266d9000 == 32 [pid = 1656] [id = 707] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x11872f000 == 31 [pid = 1656] [id = 706] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c322800 == 30 [pid = 1656] [id = 705] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1238d0800 == 29 [pid = 1656] [id = 724] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12d5c2800 == 28 [pid = 1656] [id = 723] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12d25e000 == 27 [pid = 1656] [id = 722] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12a79a000 == 26 [pid = 1656] [id = 721] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1185b8000 == 25 [pid = 1656] [id = 720] 17:15:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12d257800 == 24 [pid = 1656] [id = 719] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11990f000) [pid = 1656] [serial = 2093] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119c06800) [pid = 1656] [serial = 2095] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12410f000) [pid = 1656] [serial = 2078] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118990c00) [pid = 1656] [serial = 2084] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x121157400) [pid = 1656] [serial = 2077] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x128ae5c00) [pid = 1656] [serial = 2081] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1178ec400) [pid = 1656] [serial = 2083] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1256e0c00) [pid = 1656] [serial = 2080] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x123e85000) [pid = 1656] [serial = 2101] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12106dc00) [pid = 1656] [serial = 2099] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1256db000) [pid = 1656] [serial = 2104] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x124e07400) [pid = 1656] [serial = 2102] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x111ca8c00) [pid = 1656] [serial = 2107] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126183c00) [pid = 1656] [serial = 2105] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119123000) [pid = 1656] [serial = 2108] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112a5a400) [pid = 1656] [serial = 2086] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113af5400) [pid = 1656] [serial = 2087] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126840800) [pid = 1656] [serial = 2111] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1268ef800) [pid = 1656] [serial = 2113] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dcec00) [pid = 1656] [serial = 2096] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x123bf6400) [pid = 1656] [serial = 2110] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128adac00) [pid = 1656] [serial = 2114] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x128ae3000) [pid = 1656] [serial = 2116] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x117145400) [pid = 1656] [serial = 2089] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x117ff1800) [pid = 1656] [serial = 2090] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x121025400) [pid = 1656] [serial = 2098] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x11953f400) [pid = 1656] [serial = 2075] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x118436c00) [pid = 1656] [serial = 2074] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119742000) [pid = 1656] [serial = 2092] [outer = 0x0] [url = about:blank] 17:15:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x113318000 == 25 [pid = 1656] [id = 725] 17:15:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x110f94000) [pid = 1656] [serial = 2175] [outer = 0x0] 17:15:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x110f9bc00) [pid = 1656] [serial = 2176] [outer = 0x110f94000] 17:15:57 INFO - PROCESS | 1656 | 1468455357547 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x112a57400) [pid = 1656] [serial = 2177] [outer = 0x110f94000] 17:15:57 INFO - PROCESS | 1656 | 1468455357906 Marionette TRACE conn3 <- [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]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1373ms 17:15:57 INFO - PROCESS | 1656 | 1468455357949 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:15:57 INFO - PROCESS | 1656 | 1468455357952 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 17:15:57 INFO - PROCESS | 1656 | 1468455357955 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 1656 | 1468455357956 Marionette TRACE conn3 <- [1,2874,null,{}] 17:15:57 INFO - PROCESS | 1656 | 1468455357960 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:57 INFO - PROCESS | 1656 | 1468455357961 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:58 INFO - PROCESS | 1656 | 1468455358043 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:15:58 INFO - PROCESS | 1656 | 1468455358048 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 1656 | 1468455358049 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x118cc0800 == 26 [pid = 1656] [id = 726] 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x112e30800) [pid = 1656] [serial = 2178] [outer = 0x0] 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116a16000) [pid = 1656] [serial = 2179] [outer = 0x112e30800] 17:15:58 INFO - PROCESS | 1656 | 1468455358078 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1178ed800) [pid = 1656] [serial = 2180] [outer = 0x112e30800] 17:15:58 INFO - PROCESS | 1656 | 1468455358442 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 17:15:58 INFO - PROCESS | 1656 | 1468455358474 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 1656 | 1468455358477 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 17:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:15:58 INFO - PROCESS | 1656 | 1468455358492 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 1656 | 1468455358493 Marionette TRACE conn3 <- [1,2878,null,{}] 17:15:58 INFO - PROCESS | 1656 | 1468455358496 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:58 INFO - PROCESS | 1656 | 1468455358497 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:58 INFO - PROCESS | 1656 | 1468455358578 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:15:58 INFO - PROCESS | 1656 | 1468455358582 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 1656 | 1468455358583 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ce5000 == 27 [pid = 1656] [id = 727] 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118790000) [pid = 1656] [serial = 2181] [outer = 0x0] 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119537400) [pid = 1656] [serial = 2182] [outer = 0x118790000] 17:15:58 INFO - PROCESS | 1656 | 1468455358610 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119748c00) [pid = 1656] [serial = 2183] [outer = 0x118790000] 17:15:58 INFO - PROCESS | 1656 | 1468455358994 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 526ms 17:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:15:59 INFO - PROCESS | 1656 | 1468455359012 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 1656 | 1468455359014 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 17:15:59 INFO - PROCESS | 1656 | 1468455359016 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 1656 | 1468455359020 Marionette TRACE conn3 <- [1,2882,null,{}] 17:15:59 INFO - PROCESS | 1656 | 1468455359028 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:59 INFO - PROCESS | 1656 | 1468455359032 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:59 INFO - PROCESS | 1656 | 1468455359115 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:15:59 INFO - PROCESS | 1656 | 1468455359122 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 1656 | 1468455359124 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1247b9800 == 28 [pid = 1656] [id = 728] 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11990c000) [pid = 1656] [serial = 2184] [outer = 0x0] 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b54400) [pid = 1656] [serial = 2185] [outer = 0x11990c000] 17:15:59 INFO - PROCESS | 1656 | 1468455359148 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119c14800) [pid = 1656] [serial = 2186] [outer = 0x11990c000] 17:15:59 INFO - PROCESS | 1656 | 1468455359494 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 526ms 17:15:59 INFO - PROCESS | 1656 | 1468455359542 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:15:59 INFO - PROCESS | 1656 | 1468455359544 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 17:15:59 INFO - PROCESS | 1656 | 1468455359547 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 1656 | 1468455359548 Marionette TRACE conn3 <- [1,2886,null,{}] 17:15:59 INFO - PROCESS | 1656 | 1468455359550 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:59 INFO - PROCESS | 1656 | 1468455359551 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:59 INFO - PROCESS | 1656 | 1468455359665 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:15:59 INFO - PROCESS | 1656 | 1468455359710 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 1656 | 1468455359711 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:15:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265cd000 == 29 [pid = 1656] [id = 729] 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11990ec00) [pid = 1656] [serial = 2187] [outer = 0x0] 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119dd5400) [pid = 1656] [serial = 2188] [outer = 0x11990ec00] 17:15:59 INFO - PROCESS | 1656 | 1468455359736 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121063000) [pid = 1656] [serial = 2189] [outer = 0x11990ec00] 17:16:00 INFO - PROCESS | 1656 | 1468455360097 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 567ms 17:16:00 INFO - PROCESS | 1656 | 1468455360115 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1656 | 1468455360116 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 17:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:16:00 INFO - PROCESS | 1656 | 1468455360118 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1656 | 1468455360119 Marionette TRACE conn3 <- [1,2890,null,{}] 17:16:00 INFO - PROCESS | 1656 | 1468455360122 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 1656 | 1468455360123 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:00 INFO - PROCESS | 1656 | 1468455360222 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:16:00 INFO - PROCESS | 1656 | 1468455360233 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1656 | 1468455360234 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12896a800 == 30 [pid = 1656] [id = 730] 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118438000) [pid = 1656] [serial = 2190] [outer = 0x0] 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x123bea000) [pid = 1656] [serial = 2191] [outer = 0x118438000] 17:16:00 INFO - PROCESS | 1656 | 1468455360268 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124306c00) [pid = 1656] [serial = 2192] [outer = 0x118438000] 17:16:00 INFO - PROCESS | 1656 | 1468455360637 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 17:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:16:00 INFO - PROCESS | 1656 | 1468455360689 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1656 | 1468455360690 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 17:16:00 INFO - PROCESS | 1656 | 1468455360692 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1656 | 1468455360693 Marionette TRACE conn3 <- [1,2894,null,{}] 17:16:00 INFO - PROCESS | 1656 | 1468455360696 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 1656 | 1468455360700 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:00 INFO - PROCESS | 1656 | 1468455360799 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:16:00 INFO - PROCESS | 1656 | 1468455360811 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1656 | 1468455360813 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x113c35000 == 31 [pid = 1656] [id = 731] 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12452f000) [pid = 1656] [serial = 2193] [outer = 0x0] 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x124e33400) [pid = 1656] [serial = 2194] [outer = 0x12452f000] 17:16:00 INFO - PROCESS | 1656 | 1468455360837 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1251d1c00) [pid = 1656] [serial = 2195] [outer = 0x12452f000] 17:16:01 INFO - PROCESS | 1656 | 1468455361191 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 17:16:01 INFO - PROCESS | 1656 | 1468455361214 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 1656 | 1468455361215 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 17:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:16:01 INFO - PROCESS | 1656 | 1468455361217 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 1656 | 1468455361219 Marionette TRACE conn3 <- [1,2898,null,{}] 17:16:01 INFO - PROCESS | 1656 | 1468455361221 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:01 INFO - PROCESS | 1656 | 1468455361222 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:01 INFO - PROCESS | 1656 | 1468455361319 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:16:01 INFO - PROCESS | 1656 | 1468455361322 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 1656 | 1468455361324 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a789000 == 32 [pid = 1656] [id = 732] 17:16:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x113aea400) [pid = 1656] [serial = 2196] [outer = 0x0] 17:16:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126177400) [pid = 1656] [serial = 2197] [outer = 0x113aea400] 17:16:01 INFO - PROCESS | 1656 | 1468455361348 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x126532c00) [pid = 1656] [serial = 2198] [outer = 0x113aea400] 17:16:01 INFO - PROCESS | 1656 | 1468455361890 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12cf33000) [pid = 1656] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126175000) [pid = 1656] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x128cab000) [pid = 1656] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118956800) [pid = 1656] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x128b6a000) [pid = 1656] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119c0a800) [pid = 1656] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x116c2b400) [pid = 1656] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x123befc00) [pid = 1656] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118442400) [pid = 1656] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112a53000) [pid = 1656] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119744000) [pid = 1656] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1168b3000) [pid = 1656] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12102a800) [pid = 1656] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12c4f6c00) [pid = 1656] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x115f09400) [pid = 1656] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x110f93800) [pid = 1656] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:16:01 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x113c9a800) [pid = 1656] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 722ms 17:16:01 INFO - PROCESS | 1656 | 1468455361939 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 1656 | 1468455361941 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 17:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:16:01 INFO - PROCESS | 1656 | 1468455361943 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 1656 | 1468455361944 Marionette TRACE conn3 <- [1,2902,null,{}] 17:16:01 INFO - PROCESS | 1656 | 1468455361947 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:01 INFO - PROCESS | 1656 | 1468455361948 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:02 INFO - PROCESS | 1656 | 1468455362024 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:16:02 INFO - PROCESS | 1656 | 1468455362028 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1656 | 1468455362029 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aaa000 == 33 [pid = 1656] [id = 733] 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x113c6f000) [pid = 1656] [serial = 2199] [outer = 0x0] 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1168e4000) [pid = 1656] [serial = 2200] [outer = 0x113c6f000] 17:16:02 INFO - PROCESS | 1656 | 1468455362054 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11946b400) [pid = 1656] [serial = 2201] [outer = 0x113c6f000] 17:16:02 INFO - PROCESS | 1656 | 1468455362396 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 470ms 17:16:02 INFO - PROCESS | 1656 | 1468455362414 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 1656 | 1468455362415 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 17:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:16:02 INFO - PROCESS | 1656 | 1468455362417 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 1656 | 1468455362419 Marionette TRACE conn3 <- [1,2906,null,{}] 17:16:02 INFO - PROCESS | 1656 | 1468455362424 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 1656 | 1468455362426 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:02 INFO - PROCESS | 1656 | 1468455362508 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:16:02 INFO - PROCESS | 1656 | 1468455362568 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1656 | 1468455362569 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb0e000 == 34 [pid = 1656] [id = 734] 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11602ec00) [pid = 1656] [serial = 2202] [outer = 0x0] 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119b55800) [pid = 1656] [serial = 2203] [outer = 0x11602ec00] 17:16:02 INFO - PROCESS | 1656 | 1468455362593 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126175000) [pid = 1656] [serial = 2204] [outer = 0x11602ec00] 17:16:02 INFO - PROCESS | 1656 | 1468455362970 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 571ms 17:16:02 INFO - PROCESS | 1656 | 1468455362992 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 1656 | 1468455362994 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 17:16:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:16:02 INFO - PROCESS | 1656 | 1468455362998 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1656 | 1468455362999 Marionette TRACE conn3 <- [1,2910,null,{}] 17:16:03 INFO - PROCESS | 1656 | 1468455363005 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 1656 | 1468455363007 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:03 INFO - PROCESS | 1656 | 1468455363131 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:16:03 INFO - PROCESS | 1656 | 1468455363224 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 1656 | 1468455363225 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c15c800 == 35 [pid = 1656] [id = 735] 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x116c2b400) [pid = 1656] [serial = 2205] [outer = 0x0] 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126619800) [pid = 1656] [serial = 2206] [outer = 0x116c2b400] 17:16:03 INFO - PROCESS | 1656 | 1468455363268 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126ca2c00) [pid = 1656] [serial = 2207] [outer = 0x116c2b400] 17:16:03 INFO - PROCESS | 1656 | 1468455363638 Marionette TRACE conn3 <- [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]]]}] 17:16:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:16:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:16:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 17:16:03 INFO - TEST-START | /DOMEvents/constructors.html 17:16:03 INFO - PROCESS | 1656 | 1468455363672 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 1656 | 1468455363674 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 17:16:03 INFO - PROCESS | 1656 | 1468455363676 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1656 | 1468455363678 Marionette TRACE conn3 <- [1,2914,null,{}] 17:16:03 INFO - PROCESS | 1656 | 1468455363680 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 1656 | 1468455363682 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:03 INFO - PROCESS | 1656 | 1468455363767 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:16:03 INFO - PROCESS | 1656 | 1468455363830 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 1656 | 1468455363832 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12437b000 == 36 [pid = 1656] [id = 736] 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11940f400) [pid = 1656] [serial = 2208] [outer = 0x0] 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128ada800) [pid = 1656] [serial = 2209] [outer = 0x11940f400] 17:16:03 INFO - PROCESS | 1656 | 1468455363857 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128cb0400) [pid = 1656] [serial = 2210] [outer = 0x11940f400] 17:16:04 INFO - PROCESS | 1656 | 1468455364340 Marionette TRACE conn3 <- [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]]]}] 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:16:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:16:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:16:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 674ms 17:16:04 INFO - PROCESS | 1656 | 1468455364351 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 1656 | 1468455364354 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 17:16:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:16:04 INFO - PROCESS | 1656 | 1468455364357 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 1656 | 1468455364361 Marionette TRACE conn3 <- [1,2918,null,{}] 17:16:04 INFO - PROCESS | 1656 | 1468455364365 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:04 INFO - PROCESS | 1656 | 1468455364366 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:04 INFO - PROCESS | 1656 | 1468455364483 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:16:04 INFO - PROCESS | 1656 | 1468455364612 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 1656 | 1468455364614 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x12116a000 == 37 [pid = 1656] [id = 737] 17:16:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1178eb800) [pid = 1656] [serial = 2211] [outer = 0x0] 17:16:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1183c0000) [pid = 1656] [serial = 2212] [outer = 0x1178eb800] 17:16:04 INFO - PROCESS | 1656 | 1468455364648 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119471000) [pid = 1656] [serial = 2213] [outer = 0x1178eb800] 17:16:05 INFO - PROCESS | 1656 | 1468455365091 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:16:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:16:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 772ms 17:16:05 INFO - PROCESS | 1656 | 1468455365130 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 1656 | 1468455365133 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 17:16:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:16:05 INFO - PROCESS | 1656 | 1468455365138 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 1656 | 1468455365140 Marionette TRACE conn3 <- [1,2922,null,{}] 17:16:05 INFO - PROCESS | 1656 | 1468455365143 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 1656 | 1468455365145 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:05 INFO - PROCESS | 1656 | 1468455365258 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:16:05 INFO - PROCESS | 1656 | 1468455365320 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 1656 | 1468455365321 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293ad000 == 38 [pid = 1656] [id = 738] 17:16:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119749800) [pid = 1656] [serial = 2214] [outer = 0x0] 17:16:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119c0c000) [pid = 1656] [serial = 2215] [outer = 0x119749800] 17:16:05 INFO - PROCESS | 1656 | 1468455365352 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x121153800) [pid = 1656] [serial = 2216] [outer = 0x119749800] 17:16:05 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:16:05 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:16:05 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:16:05 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:16:05 INFO - PROCESS | 1656 | 1468455365808 Marionette TRACE conn3 <- [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]]]}] 17:16:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:16:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:16:05 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 17:16:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:16:05 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 17:16:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:16:05 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]" 17:16:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:16:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:16:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 17:16:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:16:05 INFO - PROCESS | 1656 | 1468455365860 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 1656 | 1468455365862 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 17:16:05 INFO - PROCESS | 1656 | 1468455365864 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 1656 | 1468455365867 Marionette TRACE conn3 <- [1,2926,null,{}] 17:16:05 INFO - PROCESS | 1656 | 1468455365898 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 1656 | 1468455365901 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:06 INFO - PROCESS | 1656 | 1468455366057 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:16:06 INFO - PROCESS | 1656 | 1468455366267 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 1656 | 1468455366269 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x118476000 == 39 [pid = 1656] [id = 739] 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x112a57c00) [pid = 1656] [serial = 2217] [outer = 0x0] 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1133e9400) [pid = 1656] [serial = 2218] [outer = 0x112a57c00] 17:16:06 INFO - PROCESS | 1656 | 1468455366298 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x116349000) [pid = 1656] [serial = 2219] [outer = 0x112a57c00] 17:16:06 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12c15c800 == 38 [pid = 1656] [id = 735] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12bb0e000 == 37 [pid = 1656] [id = 734] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x128aaa000 == 36 [pid = 1656] [id = 733] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12a789000 == 35 [pid = 1656] [id = 732] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x113c35000 == 34 [pid = 1656] [id = 731] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x12896a800 == 33 [pid = 1656] [id = 730] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1265cd000 == 32 [pid = 1656] [id = 729] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x1247b9800 == 31 [pid = 1656] [id = 728] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12cf35000) [pid = 1656] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:16:06 INFO - PROCESS | 1656 | 1468455366756 Marionette TRACE conn3 <- [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]]]}] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x119ce5000 == 30 [pid = 1656] [id = 727] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x118cc0800 == 29 [pid = 1656] [id = 726] 17:16:06 INFO - PROCESS | 1656 | --DOCSHELL 0x113318000 == 28 [pid = 1656] [id = 725] 17:16:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:16:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12683c000) [pid = 1656] [serial = 2140] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128d30c00) [pid = 1656] [serial = 2143] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x128b71c00) [pid = 1656] [serial = 2141] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119474400) [pid = 1656] [serial = 2128] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x129271800) [pid = 1656] [serial = 2146] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119b3c800) [pid = 1656] [serial = 2129] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119ddc800) [pid = 1656] [serial = 2131] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1211b9400) [pid = 1656] [serial = 2132] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x117146800) [pid = 1656] [serial = 2125] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118785c00) [pid = 1656] [serial = 2126] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x124529800) [pid = 1656] [serial = 2134] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x128cb1000) [pid = 1656] [serial = 2117] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x113c98800) [pid = 1656] [serial = 2119] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116a17c00) [pid = 1656] [serial = 2120] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11990cc00) [pid = 1656] [serial = 2122] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119dd0800) [pid = 1656] [serial = 2123] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128f36000) [pid = 1656] [serial = 2144] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x11878b400) [pid = 1656] [serial = 2156] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12b155000) [pid = 1656] [serial = 2158] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b174000) [pid = 1656] [serial = 2159] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119c4b400) [pid = 1656] [serial = 1451] [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.] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x123b87400) [pid = 1656] [serial = 2152] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x116843000) [pid = 1656] [serial = 2149] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119916400) [pid = 1656] [serial = 2150] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128b6f800) [pid = 1656] [serial = 2153] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x129390400) [pid = 1656] [serial = 2147] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x124e34000) [pid = 1656] [serial = 2137] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x1256dc000) [pid = 1656] [serial = 2138] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x129395000) [pid = 1656] [serial = 2155] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x124b11000) [pid = 1656] [serial = 2135] [outer = 0x0] [url = about:blank] 17:16:06 INFO - PROCESS | 1656 | 1468455366800 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 1656 | 1468455366802 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 17:16:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:16:06 INFO - PROCESS | 1656 | 1468455366809 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 1656 | 1468455366810 Marionette TRACE conn3 <- [1,2930,null,{}] 17:16:06 INFO - PROCESS | 1656 | 1468455366814 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 1656 | 1468455366817 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:06 INFO - PROCESS | 1656 | 1468455366899 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:16:06 INFO - PROCESS | 1656 | 1468455366906 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 1656 | 1468455366908 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x118467800 == 29 [pid = 1656] [id = 740] 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1183c0800) [pid = 1656] [serial = 2220] [outer = 0x0] 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x11878fc00) [pid = 1656] [serial = 2221] [outer = 0x1183c0800] 17:16:06 INFO - PROCESS | 1656 | 1468455366935 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119545000) [pid = 1656] [serial = 2222] [outer = 0x1183c0800] 17:16:07 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:16:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:16:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 473ms 17:16:07 INFO - PROCESS | 1656 | 1468455367277 Marionette TRACE conn3 <- [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]]]}] 17:16:07 INFO - PROCESS | 1656 | 1468455367284 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:16:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:16:07 INFO - PROCESS | 1656 | 1468455367290 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 17:16:07 INFO - PROCESS | 1656 | 1468455367294 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 1656 | 1468455367296 Marionette TRACE conn3 <- [1,2934,null,{}] 17:16:07 INFO - PROCESS | 1656 | 1468455367299 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:07 INFO - PROCESS | 1656 | 1468455367302 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:07 INFO - PROCESS | 1656 | 1468455367468 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:16:07 INFO - PROCESS | 1656 | 1468455367595 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1656 | 1468455367596 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1240d7000 == 30 [pid = 1656] [id = 741] 17:16:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119c0ec00) [pid = 1656] [serial = 2223] [outer = 0x0] 17:16:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119c46000) [pid = 1656] [serial = 2224] [outer = 0x119c0ec00] 17:16:07 INFO - PROCESS | 1656 | 1468455367642 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x121061c00) [pid = 1656] [serial = 2225] [outer = 0x119c0ec00] 17:16:07 INFO - PROCESS | 1656 | 1468455367971 Marionette TRACE conn3 <- [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]]]}] 17:16:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:16:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 722ms 17:16:08 INFO - PROCESS | 1656 | 1468455368016 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1656 | 1468455368017 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 17:16:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:16:08 INFO - PROCESS | 1656 | 1468455368028 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 1656 | 1468455368031 Marionette TRACE conn3 <- [1,2938,null,{}] 17:16:08 INFO - PROCESS | 1656 | 1468455368043 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 1656 | 1468455368045 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:08 INFO - PROCESS | 1656 | 1468455368151 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:16:08 INFO - PROCESS | 1656 | 1468455368157 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 1656 | 1468455368159 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x128aa9000 == 31 [pid = 1656] [id = 742] 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x121065000) [pid = 1656] [serial = 2226] [outer = 0x0] 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x123bee400) [pid = 1656] [serial = 2227] [outer = 0x121065000] 17:16:08 INFO - PROCESS | 1656 | 1468455368183 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x124e0c400) [pid = 1656] [serial = 2228] [outer = 0x121065000] 17:16:08 INFO - PROCESS | 1656 | 1468455368471 Marionette TRACE conn3 <- [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]]]}] 17:16:08 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. 17:16:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 480ms 17:16:08 INFO - PROCESS | 1656 | 1468455368501 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1656 | 1468455368503 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 17:16:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:16:08 INFO - PROCESS | 1656 | 1468455368513 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 1656 | 1468455368514 Marionette TRACE conn3 <- [1,2942,null,{}] 17:16:08 INFO - PROCESS | 1656 | 1468455368516 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 1656 | 1468455368517 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:08 INFO - PROCESS | 1656 | 1468455368606 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:16:08 INFO - PROCESS | 1656 | 1468455368668 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 1656 | 1468455368669 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a60c800 == 32 [pid = 1656] [id = 743] 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x121156800) [pid = 1656] [serial = 2229] [outer = 0x0] 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1256d9c00) [pid = 1656] [serial = 2230] [outer = 0x121156800] 17:16:08 INFO - PROCESS | 1656 | 1468455368694 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12668c000) [pid = 1656] [serial = 2231] [outer = 0x121156800] 17:16:08 INFO - PROCESS | 1656 | 1468455368965 Marionette TRACE conn3 <- [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"]]]}] 17:16:08 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 17:16:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:16:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 17:16:08 INFO - PROCESS | 1656 | 1468455368984 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1656 | 1468455368986 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 17:16:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:16:08 INFO - PROCESS | 1656 | 1468455368995 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 1656 | 1468455368996 Marionette TRACE conn3 <- [1,2946,null,{}] 17:16:09 INFO - PROCESS | 1656 | 1468455368998 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 1656 | 1468455369000 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:09 INFO - PROCESS | 1656 | 1468455369105 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:16:09 INFO - PROCESS | 1656 | 1468455369109 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 1656 | 1468455369114 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b224800 == 33 [pid = 1656] [id = 744] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x126ca5000) [pid = 1656] [serial = 2232] [outer = 0x0] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x128ade800) [pid = 1656] [serial = 2233] [outer = 0x126ca5000] 17:16:09 INFO - PROCESS | 1656 | 1468455369179 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x128b69c00) [pid = 1656] [serial = 2234] [outer = 0x126ca5000] 17:16:09 INFO - PROCESS | 1656 | 1468455369492 Marionette TRACE conn3 <- [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]]]}] 17:16:09 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. 17:16:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 17:16:09 INFO - PROCESS | 1656 | 1468455369516 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1656 | 1468455369517 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 17:16:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:16:09 INFO - PROCESS | 1656 | 1468455369520 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1656 | 1468455369522 Marionette TRACE conn3 <- [1,2950,null,{}] 17:16:09 INFO - PROCESS | 1656 | 1468455369526 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 1656 | 1468455369527 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:09 INFO - PROCESS | 1656 | 1468455369629 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:16:09 INFO - PROCESS | 1656 | 1468455369643 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 1656 | 1468455369644 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238d7800 == 34 [pid = 1656] [id = 745] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x128b6a400) [pid = 1656] [serial = 2235] [outer = 0x0] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128cb7400) [pid = 1656] [serial = 2236] [outer = 0x128b6a400] 17:16:09 INFO - PROCESS | 1656 | 1468455369669 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x128f36000) [pid = 1656] [serial = 2237] [outer = 0x128b6a400] 17:16:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x11766b800 == 35 [pid = 1656] [id = 746] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12926f800) [pid = 1656] [serial = 2238] [outer = 0x0] 17:16:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12938fc00) [pid = 1656] [serial = 2239] [outer = 0x12926f800] 17:16:10 INFO - PROCESS | 1656 | 1468455370021 Marionette TRACE conn3 <- [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]]]}] 17:16:10 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. 17:16:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 17:16:10 INFO - PROCESS | 1656 | 1468455370043 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 1656 | 1468455370044 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 17:16:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:16:10 INFO - PROCESS | 1656 | 1468455370046 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 1656 | 1468455370047 Marionette TRACE conn3 <- [1,2954,null,{}] 17:16:10 INFO - PROCESS | 1656 | 1468455370049 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:10 INFO - PROCESS | 1656 | 1468455370051 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:10 INFO - PROCESS | 1656 | 1468455370172 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:16:10 INFO - PROCESS | 1656 | 1468455370185 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 1656 | 1468455370186 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb19800 == 36 [pid = 1656] [id = 747] 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129273400) [pid = 1656] [serial = 2240] [outer = 0x0] 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12938e000) [pid = 1656] [serial = 2241] [outer = 0x129273400] 17:16:10 INFO - PROCESS | 1656 | 1468455370211 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12961e000) [pid = 1656] [serial = 2242] [outer = 0x129273400] 17:16:10 INFO - PROCESS | 1656 | 1468455370527 Marionette TRACE conn3 <- [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]]]}] 17:16:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:16:10 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 17:16:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 17:16:10 INFO - PROCESS | 1656 | 1468455370572 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 1656 | 1468455370574 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 17:16:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:16:10 INFO - PROCESS | 1656 | 1468455370576 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 1656 | 1468455370577 Marionette TRACE conn3 <- [1,2958,null,{}] 17:16:10 INFO - PROCESS | 1656 | 1468455370580 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:10 INFO - PROCESS | 1656 | 1468455370581 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:10 INFO - PROCESS | 1656 | 1468455370691 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:16:10 INFO - PROCESS | 1656 | 1468455370694 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 1656 | 1468455370695 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cf40800 == 37 [pid = 1656] [id = 748] 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129274800) [pid = 1656] [serial = 2243] [outer = 0x0] 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a69cc00) [pid = 1656] [serial = 2244] [outer = 0x129274800] 17:16:10 INFO - PROCESS | 1656 | 1468455370753 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12aaaa800) [pid = 1656] [serial = 2245] [outer = 0x129274800] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118438000) [pid = 1656] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11990ec00) [pid = 1656] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12452f000) [pid = 1656] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x110f94000) [pid = 1656] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11990c000) [pid = 1656] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112e30800) [pid = 1656] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118790000) [pid = 1656] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112a5a000) [pid = 1656] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x116ce0000) [pid = 1656] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dd0000) [pid = 1656] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x124ea5000) [pid = 1656] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x128b67400) [pid = 1656] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113aea400) [pid = 1656] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x113c6f000) [pid = 1656] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11602ec00) [pid = 1656] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:16:11 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x116c2b400) [pid = 1656] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:16:11 INFO - PROCESS | 1656 | 1468455371146 Marionette TRACE conn3 <- [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]]]}] 17:16:11 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. 17:16:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 17:16:11 INFO - PROCESS | 1656 | 1468455371195 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:16:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:16:11 INFO - PROCESS | 1656 | 1468455371196 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 17:16:11 INFO - PROCESS | 1656 | 1468455371198 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1656 | 1468455371200 Marionette TRACE conn3 <- [1,2962,null,{}] 17:16:11 INFO - PROCESS | 1656 | 1468455371202 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 1656 | 1468455371203 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:11 INFO - PROCESS | 1656 | 1468455371328 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:16:11 INFO - PROCESS | 1656 | 1468455371451 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1656 | 1468455371452 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x128fc8800 == 38 [pid = 1656] [id = 749] 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1110ac400) [pid = 1656] [serial = 2246] [outer = 0x0] 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116940c00) [pid = 1656] [serial = 2247] [outer = 0x1110ac400] 17:16:11 INFO - PROCESS | 1656 | 1468455371481 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119c0d000) [pid = 1656] [serial = 2248] [outer = 0x1110ac400] 17:16:11 INFO - PROCESS | 1656 | 1468455371709 Marionette TRACE conn3 <- [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]]]}] 17:16:11 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. 17:16:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 17:16:11 INFO - PROCESS | 1656 | 1468455371725 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 1656 | 1468455371726 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 17:16:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:16:11 INFO - PROCESS | 1656 | 1468455371728 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1656 | 1468455371729 Marionette TRACE conn3 <- [1,2966,null,{}] 17:16:11 INFO - PROCESS | 1656 | 1468455371732 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 1656 | 1468455371733 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:11 INFO - PROCESS | 1656 | 1468455371821 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:16:11 INFO - PROCESS | 1656 | 1468455371826 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1656 | 1468455371828 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d259800 == 39 [pid = 1656] [id = 750] 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x123960400) [pid = 1656] [serial = 2249] [outer = 0x0] 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126ca1000) [pid = 1656] [serial = 2250] [outer = 0x123960400] 17:16:11 INFO - PROCESS | 1656 | 1468455371862 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b150000) [pid = 1656] [serial = 2251] [outer = 0x123960400] 17:16:12 INFO - PROCESS | 1656 | 1468455372179 Marionette TRACE conn3 <- [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]]]}] 17:16:12 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. 17:16:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 17:16:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:16:12 INFO - PROCESS | 1656 | 1468455372197 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1656 | 1468455372199 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 17:16:12 INFO - PROCESS | 1656 | 1468455372201 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 1656 | 1468455372203 Marionette TRACE conn3 <- [1,2970,null,{}] 17:16:12 INFO - PROCESS | 1656 | 1468455372209 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 1656 | 1468455372211 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:12 INFO - PROCESS | 1656 | 1468455372347 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:16:12 INFO - PROCESS | 1656 | 1468455372355 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1656 | 1468455372357 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d633000 == 40 [pid = 1656] [id = 751] 17:16:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121027c00) [pid = 1656] [serial = 2252] [outer = 0x0] 17:16:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b16a000) [pid = 1656] [serial = 2253] [outer = 0x121027c00] 17:16:12 INFO - PROCESS | 1656 | 1468455372396 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12ba7e000) [pid = 1656] [serial = 2254] [outer = 0x121027c00] 17:16:12 INFO - PROCESS | 1656 | 1468455372816 Marionette TRACE conn3 <- [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]]]}] 17:16:12 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. 17:16:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 17:16:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:16:12 INFO - PROCESS | 1656 | 1468455372823 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1656 | 1468455372825 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 17:16:12 INFO - PROCESS | 1656 | 1468455372829 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 1656 | 1468455372830 Marionette TRACE conn3 <- [1,2974,null,{}] 17:16:12 INFO - PROCESS | 1656 | 1468455372833 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 1656 | 1468455372834 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:12 INFO - PROCESS | 1656 | 1468455372916 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:16:12 INFO - PROCESS | 1656 | 1468455372981 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1656 | 1468455372989 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dc8f800 == 41 [pid = 1656] [id = 752] 17:16:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12ba7dc00) [pid = 1656] [serial = 2255] [outer = 0x0] 17:16:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12ba87400) [pid = 1656] [serial = 2256] [outer = 0x12ba7dc00] 17:16:13 INFO - PROCESS | 1656 | 1468455373014 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12babcc00) [pid = 1656] [serial = 2257] [outer = 0x12ba7dc00] 17:16:13 INFO - PROCESS | 1656 | 1468455373411 Marionette TRACE conn3 <- [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]]]}] 17:16:13 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. 17:16:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 17:16:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:16:13 INFO - PROCESS | 1656 | 1468455373449 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 1656 | 1468455373451 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 17:16:13 INFO - PROCESS | 1656 | 1468455373454 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 1656 | 1468455373458 Marionette TRACE conn3 <- [1,2978,null,{}] 17:16:13 INFO - PROCESS | 1656 | 1468455373461 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:13 INFO - PROCESS | 1656 | 1468455373463 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:13 INFO - PROCESS | 1656 | 1468455373576 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:16:13 INFO - PROCESS | 1656 | 1468455373653 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 1656 | 1468455373654 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1238da800 == 42 [pid = 1656] [id = 753] 17:16:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x116c24400) [pid = 1656] [serial = 2258] [outer = 0x0] 17:16:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11898ec00) [pid = 1656] [serial = 2259] [outer = 0x116c24400] 17:16:13 INFO - PROCESS | 1656 | 1468455373686 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11990d400) [pid = 1656] [serial = 2260] [outer = 0x116c24400] 17:16:14 INFO - PROCESS | 1656 | 1468455374067 Marionette TRACE conn3 <- [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]]]}] 17:16:14 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. 17:16:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 17:16:14 INFO - PROCESS | 1656 | 1468455374076 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 1656 | 1468455374079 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 17:16:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:16:14 INFO - PROCESS | 1656 | 1468455374084 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 1656 | 1468455374086 Marionette TRACE conn3 <- [1,2982,null,{}] 17:16:14 INFO - PROCESS | 1656 | 1468455374088 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 1656 | 1468455374090 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:14 INFO - PROCESS | 1656 | 1468455374195 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:16:14 INFO - PROCESS | 1656 | 1468455374256 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1656 | 1468455374257 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a405000 == 43 [pid = 1656] [id = 754] 17:16:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1199bf400) [pid = 1656] [serial = 2261] [outer = 0x0] 17:16:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x121159800) [pid = 1656] [serial = 2262] [outer = 0x1199bf400] 17:16:14 INFO - PROCESS | 1656 | 1468455374288 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x124529800) [pid = 1656] [serial = 2263] [outer = 0x1199bf400] 17:16:14 INFO - PROCESS | 1656 | 1468455374684 Marionette TRACE conn3 <- [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"]]]}] 17:16:14 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 17:16:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:16:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 623ms 17:16:14 INFO - PROCESS | 1656 | 1468455374707 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 1656 | 1468455374708 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 17:16:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:16:14 INFO - PROCESS | 1656 | 1468455374711 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 1656 | 1468455374713 Marionette TRACE conn3 <- [1,2986,null,{}] 17:16:14 INFO - PROCESS | 1656 | 1468455374720 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 1656 | 1468455374724 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:14 INFO - PROCESS | 1656 | 1468455374839 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:16:14 INFO - PROCESS | 1656 | 1468455374975 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1656 | 1468455374978 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d632800 == 44 [pid = 1656] [id = 755] 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x128b65400) [pid = 1656] [serial = 2264] [outer = 0x0] 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x128b68800) [pid = 1656] [serial = 2265] [outer = 0x128b65400] 17:16:15 INFO - PROCESS | 1656 | 1468455375014 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x128d34c00) [pid = 1656] [serial = 2266] [outer = 0x128b65400] 17:16:15 INFO - PROCESS | 1656 | 1468455375372 Marionette TRACE conn3 <- [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]]]}] 17:16:15 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. 17:16:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 17:16:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:16:15 INFO - PROCESS | 1656 | 1468455375383 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 1656 | 1468455375384 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 17:16:15 INFO - PROCESS | 1656 | 1468455375387 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 1656 | 1468455375390 Marionette TRACE conn3 <- [1,2990,null,{}] 17:16:15 INFO - PROCESS | 1656 | 1468455375393 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 1656 | 1468455375394 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:15 INFO - PROCESS | 1656 | 1468455375504 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:16:15 INFO - PROCESS | 1656 | 1468455375610 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 1656 | 1468455375611 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dfcc800 == 45 [pid = 1656] [id = 756] 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x129276c00) [pid = 1656] [serial = 2267] [outer = 0x0] 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12b14c000) [pid = 1656] [serial = 2268] [outer = 0x129276c00] 17:16:15 INFO - PROCESS | 1656 | 1468455375662 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12b2b8000) [pid = 1656] [serial = 2269] [outer = 0x129276c00] 17:16:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dfd7800 == 46 [pid = 1656] [id = 757] 17:16:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12ba7a000) [pid = 1656] [serial = 2270] [outer = 0x0] 17:16:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b16b800) [pid = 1656] [serial = 2271] [outer = 0x12ba7a000] 17:16:16 INFO - PROCESS | 1656 | 1468455376144 Marionette TRACE conn3 <- [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]]]}] 17:16:16 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. 17:16:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 17:16:16 INFO - PROCESS | 1656 | 1468455376164 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:16:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:16:16 INFO - PROCESS | 1656 | 1468455376165 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 17:16:16 INFO - PROCESS | 1656 | 1468455376168 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 1656 | 1468455376169 Marionette TRACE conn3 <- [1,2994,null,{}] 17:16:16 INFO - PROCESS | 1656 | 1468455376172 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:16 INFO - PROCESS | 1656 | 1468455376173 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:16 INFO - PROCESS | 1656 | 1468455376318 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:16:16 INFO - PROCESS | 1656 | 1468455376422 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 1656 | 1468455376424 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12dfe7800 == 47 [pid = 1656] [id = 758] 17:16:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x112db6c00) [pid = 1656] [serial = 2272] [outer = 0x0] 17:16:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12babc400) [pid = 1656] [serial = 2273] [outer = 0x112db6c00] 17:16:16 INFO - PROCESS | 1656 | 1468455376454 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12c049400) [pid = 1656] [serial = 2274] [outer = 0x112db6c00] 17:16:16 INFO - PROCESS | 1656 | 1468455376840 Marionette TRACE conn3 <- [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]]]}] 17:16:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:16:16 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 17:16:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 718ms 17:16:16 INFO - PROCESS | 1656 | 1468455376887 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 1656 | 1468455376888 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 17:16:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:16:16 INFO - PROCESS | 1656 | 1468455376891 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 1656 | 1468455376892 Marionette TRACE conn3 <- [1,2998,null,{}] 17:16:16 INFO - PROCESS | 1656 | 1468455376894 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:16 INFO - PROCESS | 1656 | 1468455376899 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:17 INFO - PROCESS | 1656 | 1468455377043 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:16:17 INFO - PROCESS | 1656 | 1468455377262 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1656 | 1468455377264 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1194ac800 == 48 [pid = 1656] [id = 759] 17:16:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x111c18800) [pid = 1656] [serial = 2275] [outer = 0x0] 17:16:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x113c71c00) [pid = 1656] [serial = 2276] [outer = 0x111c18800] 17:16:17 INFO - PROCESS | 1656 | 1468455377318 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x116a98000) [pid = 1656] [serial = 2277] [outer = 0x111c18800] 17:16:17 INFO - PROCESS | 1656 | 1468455377710 Marionette TRACE conn3 <- [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]]]}] 17:16:17 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. 17:16:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 872ms 17:16:17 INFO - PROCESS | 1656 | 1468455377763 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:16:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:16:17 INFO - PROCESS | 1656 | 1468455377765 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 17:16:17 INFO - PROCESS | 1656 | 1468455377768 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 1656 | 1468455377770 Marionette TRACE conn3 <- [1,3002,null,{}] 17:16:17 INFO - PROCESS | 1656 | 1468455377773 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:17 INFO - PROCESS | 1656 | 1468455377776 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:17 INFO - PROCESS | 1656 | 1468455377875 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:16:17 INFO - PROCESS | 1656 | 1468455377943 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1656 | 1468455377945 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a5000 == 49 [pid = 1656] [id = 760] 17:16:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x112a58000) [pid = 1656] [serial = 2278] [outer = 0x0] 17:16:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x1176e1800) [pid = 1656] [serial = 2279] [outer = 0x112a58000] 17:16:17 INFO - PROCESS | 1656 | 1468455377973 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x1199c9000) [pid = 1656] [serial = 2280] [outer = 0x112a58000] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12d633000 == 48 [pid = 1656] [id = 751] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12d259800 == 47 [pid = 1656] [id = 750] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x128fc8800 == 46 [pid = 1656] [id = 749] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12cf40800 == 45 [pid = 1656] [id = 748] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb19800 == 44 [pid = 1656] [id = 747] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x11766b800 == 43 [pid = 1656] [id = 746] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1238d7800 == 42 [pid = 1656] [id = 745] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12b224800 == 41 [pid = 1656] [id = 744] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12a60c800 == 40 [pid = 1656] [id = 743] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x128aa9000 == 39 [pid = 1656] [id = 742] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1240d7000 == 38 [pid = 1656] [id = 741] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x118467800 == 37 [pid = 1656] [id = 740] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x118476000 == 36 [pid = 1656] [id = 739] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1293ad000 == 35 [pid = 1656] [id = 738] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12116a000 == 34 [pid = 1656] [id = 737] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12437b000 == 33 [pid = 1656] [id = 736] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1194ac800 == 32 [pid = 1656] [id = 759] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12dfe7800 == 31 [pid = 1656] [id = 758] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12dfcc800 == 30 [pid = 1656] [id = 756] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12dfd7800 == 29 [pid = 1656] [id = 757] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12d632800 == 28 [pid = 1656] [id = 755] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12a405000 == 27 [pid = 1656] [id = 754] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x1238da800 == 26 [pid = 1656] [id = 753] 17:16:18 INFO - PROCESS | 1656 | --DOCSHELL 0x12dc8f800 == 25 [pid = 1656] [id = 752] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x123bea000) [pid = 1656] [serial = 2191] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x121063000) [pid = 1656] [serial = 2189] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x124e33400) [pid = 1656] [serial = 2194] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x110f9bc00) [pid = 1656] [serial = 2176] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119b54400) [pid = 1656] [serial = 2185] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119c14800) [pid = 1656] [serial = 2186] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x116a16000) [pid = 1656] [serial = 2179] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1178ed800) [pid = 1656] [serial = 2180] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119748c00) [pid = 1656] [serial = 2183] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119537400) [pid = 1656] [serial = 2182] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x113c9c800) [pid = 1656] [serial = 2174] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x112e41800) [pid = 1656] [serial = 2173] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119537c00) [pid = 1656] [serial = 2162] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1183b7800) [pid = 1656] [serial = 2161] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x123be8400) [pid = 1656] [serial = 2165] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12105f400) [pid = 1656] [serial = 2164] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x128ae8400) [pid = 1656] [serial = 2168] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126c97800) [pid = 1656] [serial = 2167] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12961f800) [pid = 1656] [serial = 2171] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x129275800) [pid = 1656] [serial = 2170] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126177400) [pid = 1656] [serial = 2197] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1168e4000) [pid = 1656] [serial = 2200] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11946b400) [pid = 1656] [serial = 2201] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126532c00) [pid = 1656] [serial = 2198] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119b55800) [pid = 1656] [serial = 2203] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x112a57400) [pid = 1656] [serial = 2177] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119dd5400) [pid = 1656] [serial = 2188] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126175000) [pid = 1656] [serial = 2204] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1251d1c00) [pid = 1656] [serial = 2195] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x124306c00) [pid = 1656] [serial = 2192] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126619800) [pid = 1656] [serial = 2206] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x126ca2c00) [pid = 1656] [serial = 2207] [outer = 0x0] [url = about:blank] 17:16:18 INFO - PROCESS | 1656 | 1468455378957 Marionette TRACE conn3 <- [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]]]}] 17:16:18 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. 17:16:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1225ms 17:16:18 INFO - PROCESS | 1656 | 1468455378994 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:16:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:16:18 INFO - PROCESS | 1656 | 1468455378996 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 17:16:19 INFO - PROCESS | 1656 | 1468455378999 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 1656 | 1468455379001 Marionette TRACE conn3 <- [1,3006,null,{}] 17:16:19 INFO - PROCESS | 1656 | 1468455379005 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 1656 | 1468455379006 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:19 INFO - PROCESS | 1656 | 1468455379100 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:16:19 INFO - PROCESS | 1656 | 1468455379107 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1656 | 1468455379110 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f24800 == 26 [pid = 1656] [id = 761] 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112eafc00) [pid = 1656] [serial = 2281] [outer = 0x0] 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113aee400) [pid = 1656] [serial = 2282] [outer = 0x112eafc00] 17:16:19 INFO - PROCESS | 1656 | 1468455379137 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x111e58000) [pid = 1656] [serial = 2283] [outer = 0x112eafc00] 17:16:19 INFO - PROCESS | 1656 | 1468455379512 Marionette TRACE conn3 <- [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]]]}] 17:16:19 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. 17:16:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 521ms 17:16:19 INFO - PROCESS | 1656 | 1468455379521 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 1656 | 1468455379524 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 17:16:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:16:19 INFO - PROCESS | 1656 | 1468455379529 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 1656 | 1468455379531 Marionette TRACE conn3 <- [1,3010,null,{}] 17:16:19 INFO - PROCESS | 1656 | 1468455379533 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 1656 | 1468455379534 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:19 INFO - PROCESS | 1656 | 1468455379611 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:16:19 INFO - PROCESS | 1656 | 1468455379615 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1656 | 1468455379617 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195a7000 == 27 [pid = 1656] [id = 762] 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x116a13400) [pid = 1656] [serial = 2284] [outer = 0x0] 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x117fee400) [pid = 1656] [serial = 2285] [outer = 0x116a13400] 17:16:19 INFO - PROCESS | 1656 | 1468455379646 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118791800) [pid = 1656] [serial = 2286] [outer = 0x116a13400] 17:16:19 INFO - PROCESS | 1656 | 1468455379985 Marionette TRACE conn3 <- [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]]]}] 17:16:19 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 17:16:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 469ms 17:16:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:16:20 INFO - PROCESS | 1656 | 1468455379999 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1656 | 1468455380000 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 17:16:20 INFO - PROCESS | 1656 | 1468455380002 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 1656 | 1468455380006 Marionette TRACE conn3 <- [1,3014,null,{}] 17:16:20 INFO - PROCESS | 1656 | 1468455380015 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 1656 | 1468455380018 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:20 INFO - PROCESS | 1656 | 1468455380104 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:16:20 INFO - PROCESS | 1656 | 1468455380162 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 1656 | 1468455380164 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x124374800 == 28 [pid = 1656] [id = 763] 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112fe1400) [pid = 1656] [serial = 2287] [outer = 0x0] 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119544000) [pid = 1656] [serial = 2288] [outer = 0x112fe1400] 17:16:20 INFO - PROCESS | 1656 | 1468455380192 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119b3c400) [pid = 1656] [serial = 2289] [outer = 0x112fe1400] 17:16:20 INFO - PROCESS | 1656 | [1656] 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 17:16:20 INFO - PROCESS | 1656 | 1468455380514 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:16:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:16:20 INFO - {} 17:16:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:16:20 INFO - {} 17:16:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:16:20 INFO - {} 17:16:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:16:20 INFO - {} 17:16:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 17:16:20 INFO - PROCESS | 1656 | 1468455380527 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1656 | 1468455380528 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 17:16:20 INFO - TEST-START | /FileAPI/fileReader.html 17:16:20 INFO - PROCESS | 1656 | 1468455380531 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 1656 | 1468455380532 Marionette TRACE conn3 <- [1,3018,null,{}] 17:16:20 INFO - PROCESS | 1656 | 1468455380534 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 1656 | 1468455380535 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:20 INFO - PROCESS | 1656 | 1468455380614 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:16:20 INFO - PROCESS | 1656 | 1468455380677 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 1656 | 1468455380679 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265e7000 == 29 [pid = 1656] [id = 764] 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1199c3c00) [pid = 1656] [serial = 2290] [outer = 0x0] 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119dcf400) [pid = 1656] [serial = 2291] [outer = 0x1199c3c00] 17:16:20 INFO - PROCESS | 1656 | 1468455380704 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12106d800) [pid = 1656] [serial = 2292] [outer = 0x1199c3c00] 17:16:20 INFO - PROCESS | 1656 | 1468455380976 Marionette TRACE conn3 <- [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]]]}] 17:16:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:16:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:16:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:16:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:16:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 17:16:21 INFO - TEST-START | /FileAPI/historical.html 17:16:21 INFO - PROCESS | 1656 | 1468455381010 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 1656 | 1468455381011 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 17:16:21 INFO - PROCESS | 1656 | 1468455381013 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 1656 | 1468455381014 Marionette TRACE conn3 <- [1,3022,null,{}] 17:16:21 INFO - PROCESS | 1656 | 1468455381016 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:21 INFO - PROCESS | 1656 | 1468455381018 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:21 INFO - PROCESS | 1656 | 1468455381120 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:16:21 INFO - PROCESS | 1656 | 1468455381124 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1656 | 1468455381125 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x128ab5000 == 30 [pid = 1656] [id = 765] 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1168b3000) [pid = 1656] [serial = 2293] [outer = 0x0] 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1211b9400) [pid = 1656] [serial = 2294] [outer = 0x1168b3000] 17:16:21 INFO - PROCESS | 1656 | 1468455381150 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x123bf4800) [pid = 1656] [serial = 2295] [outer = 0x1168b3000] 17:16:21 INFO - PROCESS | 1656 | 1468455381439 Marionette TRACE conn3 <- [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"]]]}] 17:16:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:16:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:16:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:16:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:16:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:16:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:16:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:16:21 INFO - TEST-OK | /FileAPI/historical.html | took 471ms 17:16:21 INFO - PROCESS | 1656 | 1468455381485 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 1656 | 1468455381486 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 17:16:21 INFO - TEST-START | /FileAPI/idlharness.html 17:16:21 INFO - PROCESS | 1656 | 1468455381501 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 1656 | 1468455381502 Marionette TRACE conn3 <- [1,3026,null,{}] 17:16:21 INFO - PROCESS | 1656 | 1468455381507 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:21 INFO - PROCESS | 1656 | 1468455381512 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:21 INFO - PROCESS | 1656 | 1468455381630 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:16:21 INFO - PROCESS | 1656 | 1468455381642 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1656 | 1468455381643 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a606000 == 31 [pid = 1656] [id = 766] 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12410f000) [pid = 1656] [serial = 2296] [outer = 0x0] 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12477a800) [pid = 1656] [serial = 2297] [outer = 0x12410f000] 17:16:21 INFO - PROCESS | 1656 | 1468455381668 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12617d800) [pid = 1656] [serial = 2298] [outer = 0x12410f000] 17:16:22 INFO - PROCESS | 1656 | 1468455382213 Marionette TRACE conn3 <- [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]]]}] 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:16:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:16:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:16:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:16:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:16:22 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 17:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:16:22 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 17:16:22 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 17:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:16:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:16:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:16:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:16:22 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 17:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:16:22 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 17:16:22 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 17:16:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:16:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:16:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 735ms 17:16:22 INFO - TEST-START | /FileAPI/idlharness.worker 17:16:22 INFO - PROCESS | 1656 | 1468455382237 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1656 | 1468455382238 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 17:16:22 INFO - PROCESS | 1656 | 1468455382240 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1656 | 1468455382241 Marionette TRACE conn3 <- [1,3030,null,{}] 17:16:22 INFO - PROCESS | 1656 | 1468455382243 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:22 INFO - PROCESS | 1656 | 1468455382245 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:22 INFO - PROCESS | 1656 | 1468455382344 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:16:22 INFO - PROCESS | 1656 | 1468455382385 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 1656 | 1468455382386 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d027800 == 32 [pid = 1656] [id = 767] 17:16:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12652ec00) [pid = 1656] [serial = 2299] [outer = 0x0] 17:16:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12961f400) [pid = 1656] [serial = 2300] [outer = 0x12652ec00] 17:16:22 INFO - PROCESS | 1656 | 1468455382411 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12b148000) [pid = 1656] [serial = 2301] [outer = 0x12652ec00] 17:16:22 INFO - PROCESS | 1656 | [1656] 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 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12ba7dc00) [pid = 1656] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x129273400) [pid = 1656] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x128b6a400) [pid = 1656] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12926f800) [pid = 1656] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129274800) [pid = 1656] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1110ac400) [pid = 1656] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x121156800) [pid = 1656] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121065000) [pid = 1656] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x112a57c00) [pid = 1656] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1183c0800) [pid = 1656] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119749800) [pid = 1656] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1178eb800) [pid = 1656] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11940f400) [pid = 1656] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119c0ec00) [pid = 1656] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x123960400) [pid = 1656] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121027c00) [pid = 1656] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:16:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126ca5000) [pid = 1656] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:16:23 INFO - PROCESS | 1656 | 1468455383212 Marionette TRACE conn3 <- [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,{},{}]]]}] 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:16:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:16:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:16:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:16:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:16:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:16:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:16:23 INFO - {} 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:16:23 INFO - {} 17:16:23 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 - {} 17:16:23 INFO - {} 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:16:23 INFO - {} 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:16:23 INFO - {} 17:16:23 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 - {} 17:16:23 INFO - {} 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:16:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:16:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 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 17:16:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:16:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:16:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:16:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:16:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:16:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:16:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:16:23 INFO - {} 17:16:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1040ms 17:16:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:16:23 INFO - PROCESS | 1656 | 1468455383282 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 1656 | 1468455383283 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 17:16:23 INFO - PROCESS | 1656 | 1468455383286 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 1656 | 1468455383287 Marionette TRACE conn3 <- [1,3034,null,{}] 17:16:23 INFO - PROCESS | 1656 | 1468455383290 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 1656 | 1468455383291 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:23 INFO - PROCESS | 1656 | 1468455383369 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:16:23 INFO - PROCESS | 1656 | 1468455383428 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 1656 | 1468455383429 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x11313e800 == 33 [pid = 1656] [id = 768] 17:16:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b14c400) [pid = 1656] [serial = 2302] [outer = 0x0] 17:16:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12cf86000) [pid = 1656] [serial = 2303] [outer = 0x12b14c400] 17:16:23 INFO - PROCESS | 1656 | 1468455383454 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12d070000) [pid = 1656] [serial = 2304] [outer = 0x12b14c400] 17:16:23 INFO - PROCESS | 1656 | 1468455383764 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:16:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:16:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 521ms 17:16:23 INFO - PROCESS | 1656 | 1468455383808 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 1656 | 1468455383811 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 17:16:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:16:23 INFO - PROCESS | 1656 | 1468455383814 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 1656 | 1468455383816 Marionette TRACE conn3 <- [1,3038,null,{}] 17:16:23 INFO - PROCESS | 1656 | 1468455383829 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 1656 | 1468455383831 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:23 INFO - PROCESS | 1656 | 1468455383953 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:16:24 INFO - PROCESS | 1656 | 1468455384042 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1656 | 1468455384043 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x117f18000 == 34 [pid = 1656] [id = 769] 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x110f9ec00) [pid = 1656] [serial = 2305] [outer = 0x0] 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118928000) [pid = 1656] [serial = 2306] [outer = 0x110f9ec00] 17:16:24 INFO - PROCESS | 1656 | 1468455384084 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11892f000) [pid = 1656] [serial = 2307] [outer = 0x110f9ec00] 17:16:24 INFO - PROCESS | 1656 | 1468455384359 Marionette TRACE conn3 <- [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"]]]}] 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:16:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 580ms 17:16:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:16:24 INFO - PROCESS | 1656 | 1468455384394 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 1656 | 1468455384396 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 17:16:24 INFO - PROCESS | 1656 | 1468455384398 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 1656 | 1468455384399 Marionette TRACE conn3 <- [1,3042,null,{}] 17:16:24 INFO - PROCESS | 1656 | 1468455384401 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 1656 | 1468455384403 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:24 INFO - PROCESS | 1656 | 1468455384497 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:16:24 INFO - PROCESS | 1656 | 1468455384501 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1656 | 1468455384502 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x116992000 == 35 [pid = 1656] [id = 770] 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c4f4c00) [pid = 1656] [serial = 2308] [outer = 0x0] 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12d071800) [pid = 1656] [serial = 2309] [outer = 0x12c4f4c00] 17:16:24 INFO - PROCESS | 1656 | 1468455384526 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12d073800) [pid = 1656] [serial = 2310] [outer = 0x12c4f4c00] 17:16:24 INFO - PROCESS | 1656 | 1468455384948 Marionette TRACE conn3 <- [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]]]}] 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:16:24 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. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:16:24 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'.) 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:16:24 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. 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:16:24 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. 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:16:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:16:24 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. 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:16:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:16:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:16:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:16:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 576ms 17:16:24 INFO - PROCESS | 1656 | 1468455384975 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:16:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:16:24 INFO - PROCESS | 1656 | 1468455384976 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 17:16:24 INFO - PROCESS | 1656 | 1468455384979 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 1656 | 1468455384981 Marionette TRACE conn3 <- [1,3046,null,{}] 17:16:24 INFO - PROCESS | 1656 | 1468455384983 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 1656 | 1468455384985 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:25 INFO - PROCESS | 1656 | 1468455385079 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:16:25 INFO - PROCESS | 1656 | 1468455385083 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1656 | 1468455385084 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1126d0800 == 36 [pid = 1656] [id = 771] 17:16:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118930400) [pid = 1656] [serial = 2311] [outer = 0x0] 17:16:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12d52d800) [pid = 1656] [serial = 2312] [outer = 0x118930400] 17:16:25 INFO - PROCESS | 1656 | 1468455385111 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12d534400) [pid = 1656] [serial = 2313] [outer = 0x118930400] 17:16:25 INFO - PROCESS | 1656 | [1656] 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 17:16:25 INFO - PROCESS | 1656 | 1468455385614 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:16:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:16:25 INFO - {} 17:16:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 17:16:25 INFO - PROCESS | 1656 | 1468455385650 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 1656 | 1468455385652 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 17:16:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:16:25 INFO - PROCESS | 1656 | 1468455385655 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 1656 | 1468455385659 Marionette TRACE conn3 <- [1,3050,null,{}] 17:16:25 INFO - PROCESS | 1656 | 1468455385712 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:25 INFO - PROCESS | 1656 | 1468455385714 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:25 INFO - PROCESS | 1656 | 1468455385862 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:16:25 INFO - PROCESS | 1656 | 1468455385918 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1656 | 1468455385920 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1191c2800 == 37 [pid = 1656] [id = 772] 17:16:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x116c2c000) [pid = 1656] [serial = 2314] [outer = 0x0] 17:16:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x117147000) [pid = 1656] [serial = 2315] [outer = 0x116c2c000] 17:16:25 INFO - PROCESS | 1656 | 1468455385951 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11878bc00) [pid = 1656] [serial = 2316] [outer = 0x116c2c000] 17:16:26 INFO - PROCESS | 1656 | 1468455386381 Marionette TRACE conn3 <- [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]]]}] 17:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:16:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 763ms 17:16:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:16:26 INFO - PROCESS | 1656 | 1468455386419 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 1656 | 1468455386422 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 17:16:26 INFO - PROCESS | 1656 | 1468455386427 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 1656 | 1468455386429 Marionette TRACE conn3 <- [1,3054,null,{}] 17:16:26 INFO - PROCESS | 1656 | 1468455386431 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:26 INFO - PROCESS | 1656 | 1468455386433 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:26 INFO - PROCESS | 1656 | 1468455386547 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:16:26 INFO - PROCESS | 1656 | 1468455386608 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 1656 | 1468455386610 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x1265cf800 == 38 [pid = 1656] [id = 773] 17:16:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11946f400) [pid = 1656] [serial = 2317] [outer = 0x0] 17:16:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119c09800) [pid = 1656] [serial = 2318] [outer = 0x11946f400] 17:16:26 INFO - PROCESS | 1656 | 1468455386641 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119dd6800) [pid = 1656] [serial = 2319] [outer = 0x11946f400] 17:16:27 INFO - PROCESS | 1656 | 1468455387224 Marionette TRACE conn3 <- [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"]]]}] 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:16:27 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" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:16:27 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" 17:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:16:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 835ms 17:16:27 INFO - PROCESS | 1656 | 1468455387280 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 1656 | 1468455387282 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 17:16:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:16:27 INFO - PROCESS | 1656 | 1468455387287 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 1656 | 1468455387290 Marionette TRACE conn3 <- [1,3058,null,{}] 17:16:27 INFO - PROCESS | 1656 | 1468455387300 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 1656 | 1468455387304 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:27 INFO - PROCESS | 1656 | 1468455387424 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:16:27 INFO - PROCESS | 1656 | 1468455387503 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 1656 | 1468455387505 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x11958e000 == 39 [pid = 1656] [id = 774] 17:16:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x112a83c00) [pid = 1656] [serial = 2320] [outer = 0x0] 17:16:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11878f400) [pid = 1656] [serial = 2321] [outer = 0x112a83c00] 17:16:27 INFO - PROCESS | 1656 | 1468455387537 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x124306400) [pid = 1656] [serial = 2322] [outer = 0x112a83c00] 17:16:28 INFO - PROCESS | 1656 | 1468455388116 Marionette TRACE conn3 <- [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]]]}] 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:16:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:16:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:16:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:16:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:16:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:16:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:16:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:16:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:16:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 878ms 17:16:28 INFO - PROCESS | 1656 | 1468455388166 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 1656 | 1468455388169 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 17:16:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:16:28 INFO - PROCESS | 1656 | 1468455388173 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 1656 | 1468455388176 Marionette TRACE conn3 <- [1,3062,null,{}] 17:16:28 INFO - PROCESS | 1656 | 1468455388179 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:28 INFO - PROCESS | 1656 | 1468455388181 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:28 INFO - PROCESS | 1656 | 1468455388324 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x116992000 == 38 [pid = 1656] [id = 770] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x117f18000 == 37 [pid = 1656] [id = 769] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x11313e800 == 36 [pid = 1656] [id = 768] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x12d027800 == 35 [pid = 1656] [id = 767] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x12a606000 == 34 [pid = 1656] [id = 766] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x128ab5000 == 33 [pid = 1656] [id = 765] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x1265e7000 == 32 [pid = 1656] [id = 764] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x124374800 == 31 [pid = 1656] [id = 763] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x1195a7000 == 30 [pid = 1656] [id = 762] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x117f24800 == 29 [pid = 1656] [id = 761] 17:16:28 INFO - PROCESS | 1656 | --DOCSHELL 0x1171a5000 == 28 [pid = 1656] [id = 760] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12ba87400) [pid = 1656] [serial = 2256] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x128cb7400) [pid = 1656] [serial = 2236] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12938e000) [pid = 1656] [serial = 2241] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12938fc00) [pid = 1656] [serial = 2239] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12a69cc00) [pid = 1656] [serial = 2244] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x116940c00) [pid = 1656] [serial = 2247] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1256d9c00) [pid = 1656] [serial = 2230] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x123bee400) [pid = 1656] [serial = 2227] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x124e0c400) [pid = 1656] [serial = 2228] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1133e9400) [pid = 1656] [serial = 2218] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116349000) [pid = 1656] [serial = 2219] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11878fc00) [pid = 1656] [serial = 2221] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119545000) [pid = 1656] [serial = 2222] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119c0c000) [pid = 1656] [serial = 2215] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121153800) [pid = 1656] [serial = 2216] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1183c0000) [pid = 1656] [serial = 2212] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119471000) [pid = 1656] [serial = 2213] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x128cb0400) [pid = 1656] [serial = 2210] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x128ada800) [pid = 1656] [serial = 2209] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119c46000) [pid = 1656] [serial = 2224] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121061c00) [pid = 1656] [serial = 2225] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126ca1000) [pid = 1656] [serial = 2250] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b16a000) [pid = 1656] [serial = 2253] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12aaaa800) [pid = 1656] [serial = 2245] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x128ade800) [pid = 1656] [serial = 2233] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12b150000) [pid = 1656] [serial = 2251] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12ba7e000) [pid = 1656] [serial = 2254] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x128f36000) [pid = 1656] [serial = 2237] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12961e000) [pid = 1656] [serial = 2242] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119c0d000) [pid = 1656] [serial = 2248] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x128b69c00) [pid = 1656] [serial = 2234] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12668c000) [pid = 1656] [serial = 2231] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12babcc00) [pid = 1656] [serial = 2257] [outer = 0x0] [url = about:blank] 17:16:28 INFO - PROCESS | 1656 | 1468455388457 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 1656 | 1468455388459 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1127ce000 == 29 [pid = 1656] [id = 775] 17:16:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x112e46400) [pid = 1656] [serial = 2323] [outer = 0x0] 17:16:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x116cdf800) [pid = 1656] [serial = 2324] [outer = 0x112e46400] 17:16:28 INFO - PROCESS | 1656 | 1468455388510 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11892c800) [pid = 1656] [serial = 2325] [outer = 0x112e46400] 17:16:28 INFO - PROCESS | 1656 | [1656] 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 17:16:28 INFO - PROCESS | 1656 | 1468455388851 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:16:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:16:28 INFO - {} 17:16:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 725ms 17:16:28 INFO - PROCESS | 1656 | 1468455388918 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 1656 | 1468455388921 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 17:16:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:16:28 INFO - PROCESS | 1656 | 1468455388927 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 1656 | 1468455388928 Marionette TRACE conn3 <- [1,3066,null,{}] 17:16:28 INFO - PROCESS | 1656 | 1468455388931 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:28 INFO - PROCESS | 1656 | 1468455388933 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:29 INFO - PROCESS | 1656 | 1468455389015 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:16:29 INFO - PROCESS | 1656 | 1468455389091 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1656 | 1468455389092 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x1171a5000 == 30 [pid = 1656] [id = 776] 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11898f400) [pid = 1656] [serial = 2326] [outer = 0x0] 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x11953c000) [pid = 1656] [serial = 2327] [outer = 0x11898f400] 17:16:29 INFO - PROCESS | 1656 | 1468455389120 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12102a800) [pid = 1656] [serial = 2328] [outer = 0x11898f400] 17:16:29 INFO - PROCESS | 1656 | 1468455389376 Marionette TRACE conn3 <- [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]]]}] 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:16:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:16:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 469ms 17:16:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:16:29 INFO - PROCESS | 1656 | 1468455389397 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 1656 | 1468455389398 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 17:16:29 INFO - PROCESS | 1656 | 1468455389410 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 1656 | 1468455389412 Marionette TRACE conn3 <- [1,3070,null,{}] 17:16:29 INFO - PROCESS | 1656 | 1468455389420 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:29 INFO - PROCESS | 1656 | 1468455389426 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:29 INFO - PROCESS | 1656 | 1468455389530 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:16:29 INFO - PROCESS | 1656 | 1468455389536 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1656 | 1468455389538 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ce2000 == 31 [pid = 1656] [id = 777] 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x123962c00) [pid = 1656] [serial = 2329] [outer = 0x0] 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12452a400) [pid = 1656] [serial = 2330] [outer = 0x123962c00] 17:16:29 INFO - PROCESS | 1656 | 1468455389564 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1251d2c00) [pid = 1656] [serial = 2331] [outer = 0x123962c00] 17:16:29 INFO - PROCESS | 1656 | 1468455389895 Marionette TRACE conn3 <- [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]]]}] 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:16:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 532ms 17:16:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:16:29 INFO - PROCESS | 1656 | 1468455389932 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 1656 | 1468455389934 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 17:16:29 INFO - PROCESS | 1656 | 1468455389936 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 1656 | 1468455389937 Marionette TRACE conn3 <- [1,3074,null,{}] 17:16:29 INFO - PROCESS | 1656 | 1468455389940 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:29 INFO - PROCESS | 1656 | 1468455389941 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:30 INFO - PROCESS | 1656 | 1468455390036 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:16:30 INFO - PROCESS | 1656 | 1468455390041 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1656 | 1468455390042 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x125197800 == 32 [pid = 1656] [id = 778] 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1268ee000) [pid = 1656] [serial = 2332] [outer = 0x0] 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126ca0c00) [pid = 1656] [serial = 2333] [outer = 0x1268ee000] 17:16:30 INFO - PROCESS | 1656 | 1468455390066 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x128ae1000) [pid = 1656] [serial = 2334] [outer = 0x1268ee000] 17:16:30 INFO - PROCESS | 1656 | 1468455390394 Marionette TRACE conn3 <- [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]]]}] 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:16:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 17:16:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:16:30 INFO - PROCESS | 1656 | 1468455390408 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 1656 | 1468455390409 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 17:16:30 INFO - PROCESS | 1656 | 1468455390411 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 1656 | 1468455390412 Marionette TRACE conn3 <- [1,3078,null,{}] 17:16:30 INFO - PROCESS | 1656 | 1468455390415 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 1656 | 1468455390416 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:30 INFO - PROCESS | 1656 | 1468455390495 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:16:30 INFO - PROCESS | 1656 | 1468455390498 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1656 | 1468455390499 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x128955000 == 33 [pid = 1656] [id = 779] 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x125787400) [pid = 1656] [serial = 2335] [outer = 0x0] 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x128b65800) [pid = 1656] [serial = 2336] [outer = 0x125787400] 17:16:30 INFO - PROCESS | 1656 | 1468455390523 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x128b6f800) [pid = 1656] [serial = 2337] [outer = 0x125787400] 17:16:30 INFO - PROCESS | 1656 | 1468455390915 Marionette TRACE conn3 <- [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] 17:16:30 INFO - PROCESS | 1656 | 1468455390933 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 17:16:30 INFO - PROCESS | 1656 | 1468455390935 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 1656 | 1468455390936 Marionette TRACE conn3 <- [1,3082,null,{}] 17:16:30 INFO - PROCESS | 1656 | 1468455390939 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 1656 | 1468455390943 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:31 INFO - PROCESS | 1656 | 1468455391057 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:16:31 INFO - PROCESS | 1656 | 1468455391069 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 1656 | 1468455391070 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a415000 == 34 [pid = 1656] [id = 780] 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x128cae400) [pid = 1656] [serial = 2338] [outer = 0x0] 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x128f37c00) [pid = 1656] [serial = 2339] [outer = 0x128cae400] 17:16:31 INFO - PROCESS | 1656 | 1468455391095 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a698800) [pid = 1656] [serial = 2340] [outer = 0x128cae400] 17:16:31 INFO - PROCESS | 1656 | 1468455391434 Marionette TRACE conn3 <- [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]]]}] 17:16:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:16:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:16:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 523ms 17:16:31 INFO - PROCESS | 1656 | 1468455391458 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 1656 | 1468455391459 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 17:16:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:16:31 INFO - PROCESS | 1656 | 1468455391470 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1656 | 1468455391471 Marionette TRACE conn3 <- [1,3086,null,{}] 17:16:31 INFO - PROCESS | 1656 | 1468455391473 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 1656 | 1468455391474 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:31 INFO - PROCESS | 1656 | 1468455391577 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:16:31 INFO - PROCESS | 1656 | 1468455391581 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 1656 | 1468455391583 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x1126cd000 == 35 [pid = 1656] [id = 781] 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129391000) [pid = 1656] [serial = 2341] [outer = 0x0] 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aaaa800) [pid = 1656] [serial = 2342] [outer = 0x129391000] 17:16:31 INFO - PROCESS | 1656 | 1468455391644 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b2b0400) [pid = 1656] [serial = 2343] [outer = 0x129391000] 17:16:32 INFO - PROCESS | 1656 | 1468455392005 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:16:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 568ms 17:16:32 INFO - PROCESS | 1656 | 1468455392039 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 1656 | 1468455392042 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 17:16:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:16:32 INFO - PROCESS | 1656 | 1468455392052 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 1656 | 1468455392054 Marionette TRACE conn3 <- [1,3090,null,{}] 17:16:32 INFO - PROCESS | 1656 | 1468455392057 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:32 INFO - PROCESS | 1656 | 1468455392059 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:32 INFO - PROCESS | 1656 | 1468455392215 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:16:32 INFO - PROCESS | 1656 | 1468455392231 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1656 | 1468455392233 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bb1e000 == 36 [pid = 1656] [id = 782] 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12ba7b800) [pid = 1656] [serial = 2344] [outer = 0x0] 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12ba80800) [pid = 1656] [serial = 2345] [outer = 0x12ba7b800] 17:16:32 INFO - PROCESS | 1656 | 1468455392257 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x113c7c000) [pid = 1656] [serial = 2346] [outer = 0x12ba7b800] 17:16:32 INFO - PROCESS | 1656 | 1468455392559 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:16:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 17:16:32 INFO - PROCESS | 1656 | 1468455392580 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 1656 | 1468455392581 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 17:16:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:16:32 INFO - PROCESS | 1656 | 1468455392584 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 1656 | 1468455392585 Marionette TRACE conn3 <- [1,3094,null,{}] 17:16:32 INFO - PROCESS | 1656 | 1468455392596 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:32 INFO - PROCESS | 1656 | 1468455392598 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:32 INFO - PROCESS | 1656 | 1468455392817 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116c24400) [pid = 1656] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1199bf400) [pid = 1656] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x128b65400) [pid = 1656] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12ba7a000) [pid = 1656] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129276c00) [pid = 1656] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x112db6c00) [pid = 1656] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x111c18800) [pid = 1656] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12410f000) [pid = 1656] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1168b3000) [pid = 1656] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12652ec00) [pid = 1656] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a13400) [pid = 1656] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112eafc00) [pid = 1656] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1199c3c00) [pid = 1656] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x110f9ec00) [pid = 1656] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x112a58000) [pid = 1656] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b14c400) [pid = 1656] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:16:32 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x112fe1400) [pid = 1656] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:16:32 INFO - PROCESS | 1656 | 1468455392907 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1656 | 1468455392908 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc8800 == 37 [pid = 1656] [id = 783] 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x111c18800) [pid = 1656] [serial = 2347] [outer = 0x0] 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116a13400) [pid = 1656] [serial = 2348] [outer = 0x111c18800] 17:16:32 INFO - PROCESS | 1656 | 1468455392948 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12410f000) [pid = 1656] [serial = 2349] [outer = 0x111c18800] 17:16:33 INFO - PROCESS | 1656 | 1468455393204 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:16:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 17:16:33 INFO - PROCESS | 1656 | 1468455393214 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 1656 | 1468455393215 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 17:16:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:16:33 INFO - PROCESS | 1656 | 1468455393218 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1656 | 1468455393219 Marionette TRACE conn3 <- [1,3098,null,{}] 17:16:33 INFO - PROCESS | 1656 | 1468455393232 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 1656 | 1468455393233 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:33 INFO - PROCESS | 1656 | 1468455393330 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:16:33 INFO - PROCESS | 1656 | 1468455393413 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 1656 | 1468455393415 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c177800 == 38 [pid = 1656] [id = 784] 17:16:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1183b8800) [pid = 1656] [serial = 2350] [outer = 0x0] 17:16:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12b14c400) [pid = 1656] [serial = 2351] [outer = 0x1183b8800] 17:16:33 INFO - PROCESS | 1656 | 1468455393465 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12c04b800) [pid = 1656] [serial = 2352] [outer = 0x1183b8800] 17:16:33 INFO - PROCESS | 1656 | 1468455393847 Marionette TRACE conn3 <- [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]]]}] 17:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:16:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:16:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 680ms 17:16:33 INFO - PROCESS | 1656 | 1468455393898 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:16:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:16:33 INFO - PROCESS | 1656 | 1468455393901 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 17:16:33 INFO - PROCESS | 1656 | 1468455393915 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1656 | 1468455393918 Marionette TRACE conn3 <- [1,3102,null,{}] 17:16:33 INFO - PROCESS | 1656 | 1468455393923 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 1656 | 1468455393926 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:34 INFO - PROCESS | 1656 | 1468455394034 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:16:34 INFO - PROCESS | 1656 | 1468455394042 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1656 | 1468455394044 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x11313e800 == 39 [pid = 1656] [id = 785] 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11946a400) [pid = 1656] [serial = 2353] [outer = 0x0] 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119962800) [pid = 1656] [serial = 2354] [outer = 0x11946a400] 17:16:34 INFO - PROCESS | 1656 | 1468455394070 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12bac5800) [pid = 1656] [serial = 2355] [outer = 0x11946a400] 17:16:34 INFO - PROCESS | 1656 | 1468455394389 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:16:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:16:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 534ms 17:16:34 INFO - PROCESS | 1656 | 1468455394439 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 1656 | 1468455394440 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 17:16:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:16:34 INFO - PROCESS | 1656 | 1468455394442 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 1656 | 1468455394443 Marionette TRACE conn3 <- [1,3106,null,{}] 17:16:34 INFO - PROCESS | 1656 | 1468455394446 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 1656 | 1468455394447 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:34 INFO - PROCESS | 1656 | 1468455394538 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 17:16:34 INFO - PROCESS | 1656 | 1468455394608 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1656 | 1468455394609 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb17000 == 40 [pid = 1656] [id = 786] 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12babec00) [pid = 1656] [serial = 2356] [outer = 0x0] 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12c04cc00) [pid = 1656] [serial = 2357] [outer = 0x12babec00] 17:16:34 INFO - PROCESS | 1656 | 1468455394633 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c058000) [pid = 1656] [serial = 2358] [outer = 0x12babec00] 17:16:34 INFO - PROCESS | 1656 | 1468455394977 Marionette TRACE conn3 <- [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]]]}] 17:16:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:16:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:16:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:16:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 572ms 17:16:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:16:35 INFO - PROCESS | 1656 | 1468455395014 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1656 | 1468455395017 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 17:16:35 INFO - PROCESS | 1656 | 1468455395020 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1656 | 1468455395022 Marionette TRACE conn3 <- [1,3110,null,{}] 17:16:35 INFO - PROCESS | 1656 | 1468455395026 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 1656 | 1468455395028 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:35 INFO - PROCESS | 1656 | 1468455395143 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 17:16:35 INFO - PROCESS | 1656 | 1468455395209 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 1656 | 1468455395212 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a1f000 == 41 [pid = 1656] [id = 787] 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1129cf800) [pid = 1656] [serial = 2359] [outer = 0x0] 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1129d3400) [pid = 1656] [serial = 2360] [outer = 0x1129cf800] 17:16:35 INFO - PROCESS | 1656 | 1468455395284 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1129d9400) [pid = 1656] [serial = 2361] [outer = 0x1129cf800] 17:16:35 INFO - PROCESS | 1656 | 1468455395689 Marionette TRACE conn3 <- [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"]]]}] 17:16:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:16:35 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 17:16:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:16:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 677ms 17:16:35 INFO - PROCESS | 1656 | 1468455395696 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1656 | 1468455395700 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 17:16:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:16:35 INFO - PROCESS | 1656 | 1468455395705 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1656 | 1468455395707 Marionette TRACE conn3 <- [1,3114,null,{}] 17:16:35 INFO - PROCESS | 1656 | 1468455395709 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 1656 | 1468455395711 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:35 INFO - PROCESS | 1656 | 1468455395818 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 17:16:35 INFO - PROCESS | 1656 | 1468455395882 Marionette TRACE conn3 -> [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\", \"fcba3db2-0b6c-4327-be13-a0f7c318b07d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 1656 | 1468455395884 Marionette INFO sendAsync 464ecccc-852a-414a-9f6e-62b559fb0162 17:16:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x1199e9000 == 42 [pid = 1656] [id = 788] 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x112a79c00) [pid = 1656] [serial = 2362] [outer = 0x0] 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x116ce0400) [pid = 1656] [serial = 2363] [outer = 0x112a79c00] 17:16:35 INFO - PROCESS | 1656 | 1468455395914 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x118930c00) [pid = 1656] [serial = 2364] [outer = 0x112a79c00] 17:16:36 INFO - PROCESS | 1656 | 1468455396309 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:16:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:16:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 621ms 17:16:36 INFO - PROCESS | 1656 | 1468455396326 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 1656 | 1468455396327 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 17:16:37 WARNING - u'runner_teardown' () 17:16:37 INFO - No more tests 17:16:37 INFO - Got 0 unexpected results 17:16:37 INFO - SUITE-END | took 511s 17:16:37 INFO - Closing logging queue 17:16:37 INFO - queue closed 17:16:37 INFO - Return code: 0 17:16:37 WARNING - # TBPL SUCCESS # 17:16:37 INFO - Running post-action listener: _resource_record_post_action 17:16:37 INFO - Running post-run listener: _resource_record_post_run 17:16:38 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 36561408; Write bytes: 952807936; Read time: 396; Write time: 4835 17:16:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:16:38 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154128896; Write bytes: 151910400; Read time: 13899; Write time: 620 17:16:38 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 34353664; Write bytes: 793246208; Read time: 357; Write time: 4182 17:16:38 INFO - Running post-run listener: _upload_blobber_files 17:16:38 INFO - Blob upload gear active. 17:16:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:16:38 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 17:16:38 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'] 17:16:38 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 17:16:38 INFO - (blobuploader) - INFO - Open directory for files ... 17:16:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:16:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:16:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:16:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:16:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:16:39 INFO - (blobuploader) - INFO - Done attempting. 17:16:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:16:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:16:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:16:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:16:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:16:41 INFO - (blobuploader) - INFO - Done attempting. 17:16:41 INFO - (blobuploader) - INFO - Iteration through files over. 17:16:41 INFO - Return code: 0 17:16:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:16:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:16:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abadb954ca7ea3e5d420ca7caac9d7ab4409e87e15d1fa5178c6cdae4c7be7671584f2b734c39d68478f0cfbfb8179ed6f8918f4510624fb8d4cd1cd332c3eff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ffea20b2345238c240eb56f0630621173d633c776ac6c2525710a1bc130e76ca26888ef5cbc82da3e9a429aafea3cbdfb924a15844bc221c60917c9d8aefe6c"} 17:16:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:16:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:16:41 INFO - Contents: 17:16:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/abadb954ca7ea3e5d420ca7caac9d7ab4409e87e15d1fa5178c6cdae4c7be7671584f2b734c39d68478f0cfbfb8179ed6f8918f4510624fb8d4cd1cd332c3eff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ffea20b2345238c240eb56f0630621173d633c776ac6c2525710a1bc130e76ca26888ef5cbc82da3e9a429aafea3cbdfb924a15844bc221c60917c9d8aefe6c"} 17:16:41 INFO - Running post-run listener: copy_logs_to_upload_dir 17:16:41 INFO - Copying logs to upload dir... 17:16:41 INFO - mkdir: /builds/slave/test/build/upload/logs 17:16:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.711073 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-13 17:16:41.858908) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:41.862500) ========= 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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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/abadb954ca7ea3e5d420ca7caac9d7ab4409e87e15d1fa5178c6cdae4c7be7671584f2b734c39d68478f0cfbfb8179ed6f8918f4510624fb8d4cd1cd332c3eff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ffea20b2345238c240eb56f0630621173d633c776ac6c2525710a1bc130e76ca26888ef5cbc82da3e9a429aafea3cbdfb924a15844bc221c60917c9d8aefe6c"} build_url:https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012558 build_url: 'https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/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/abadb954ca7ea3e5d420ca7caac9d7ab4409e87e15d1fa5178c6cdae4c7be7671584f2b734c39d68478f0cfbfb8179ed6f8918f4510624fb8d4cd1cd332c3eff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ffea20b2345238c240eb56f0630621173d633c776ac6c2525710a1bc130e76ca26888ef5cbc82da3e9a429aafea3cbdfb924a15844bc221c60917c9d8aefe6c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZkUO58ZgRFerzVcaDYy8hw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:41.899886) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:41.902795) ========= 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.Ajb6ACJLl7/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.Snsnx0GF5w/Listeners TMPDIR=/var/folders/6j/k4rbm30d51j_ptbxwx2xwvqw00000w/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.005066 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:41.950382) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 17:16:41.950651) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 17:16:41.950933) ========= ========= Total master_lag: 0.66 =========